yellow-mastodonapi/help-de.md
simonpipe 7825565b3d url
2026-05-29 09:41:46 +02:00

2 KiB

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 <head> Bereich:
    <meta property="og:image" content=".../fileserver/ACCOUNT_ID/attachment/...">
    
  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 ApplicationsNew 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:
    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.