yellow-mastodonapi/help-gotoso-de.md
2025-08-12 15:46:10 +02:00

1.7 KiB

Hilfe für GoToSocial

1. 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.

2. 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.