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

1.5 KiB

Hilfe für GoToSocial

Account-ID herausfinden

  1. Öffne dein Profil (https://DEINE_INSTANZ_URL/@DEIN_BENUTZERNAME)
  2. Lass dir den Quelltext anzeigen und suche nach dieser Zeile im Header: <meta property="og:image" content="
  3. Du findest deine Account-ID in dieser Zeile zwischen fileserver und attachment: .../fileserver/ACCOUNT_ID/attachment/...
  4. Kopiere deine Account-ID und trage sie bei Yellow in der yellow-system.ini unter MastodonapiAccountId ein.

Token erstellen

  1. Unter /settings bei deiner GoToSocial Instanz meldest du dich an und klickst unter Applications auf New Application.
  2. Unter Application name (required) gibst du einen Namen ein. Zum Beispiel: yellow-mastodonapi. Die anderen Felder können leer bleiben. Klicke auf Create.
  3. Klicke die soeben erstellte Application an, sodass die Application Details sichtbar werden.
  4. Passe folgenden Link an und kopiere ihn in dein 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
    Melde dich an und bestätige und kopiere den Code.
  5. Passe folgenden Codezeilen an:
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_4" \
  -d "redirect_uri=urn:ietf:wg:oauth:2.0:oob"
  1. Kopiere diesen Code in dein Terminal und drücke Enter. Du erhälst nun dein User-Token, denn du bei Yellow unter yellow-system.ini eintragen kannst.