# Hilfe für Snac und GoToSocial ## Snac ### Token erstellen 1. Ersetze in diesem Link die Platzhalter und öffne ihn im Browser: ``` https://DEINE_INSTANZ_URL/oauth/x-snac-get-token ``` → Anmelden, bestätigen und den **Code** kopieren. ## GoToSocial ### Account-ID herausfinden 1. Öffne dein Profil: `https://DEINE_INSTANZ_URL/@DEIN_BENUTZERNAME` 2. Zeige den **Quelltext** der Seite an (Rechtsklick → *Seitenquelltext anzeigen*). 3. Suche nach dieser Zeile im `` Bereich: ```html ``` 4. Deine **Account-ID** steht zwischen `fileserver` und `attachment`. Beispiel: `.../fileserver/1234567890abcdef/attachment/...` 5. Trage die Account-ID in Yellow in der `yellow-system.ini` unter `MastodonapiAccountId` ein. ### Token erstellen 1. Melde dich in deiner GoToSocial-Instanz an: `https://DEINE_INSTANZ_URL/settings` 2. Gehe zu **Applications** → **New Application**. 3. Trage unter *Application name (required)* z. B. `yellow-mastodonapi` ein. (Alle anderen Felder können leer bleiben.) Klicke auf **Create**. 4. Öffne die soeben erstellte Application, um die **Client-Details** zu sehen. 5. Ersetze in diesem Link die Platzhalter und öffne ihn im Browser: ``` https://DEINE_INSTANZ_URL/oauth/authorize?response_type=code&client_id=DEIN_CLIENT_ID&redirect_uri=urn:ietf:wg:oauth:2.0:oob&scope=read ``` → Anmelden, bestätigen und den **Code** kopieren. 6. Ersetze in diesem `curl`-Befehl die Platzhalter: ```bash curl -X POST https://DEINE_INSTANZ_URL/oauth/token \ -d "client_id=DEIN_CLIENT_ID" \ -d "client_secret=DEIN_CLIENT_SECRET" \ -d "grant_type=authorization_code" \ -d "code=DER_CODE_AUS_SCHRITT_5" \ -d "redirect_uri=urn:ietf:wg:oauth:2.0:oob" ``` 7. Führe den Befehl im **Terminal** aus. → Du erhältst dein **User-Token**. 8. Trage den Token in Yellow in der `yellow-system.ini` unter `MastodonapiAccessToken` ein.