1.6 KiB
1.6 KiB
Hilfe für GoToSocial
Account-ID herausfinden
- Öffne dein Profil (https://DEINE_INSTANZ_URL/@DEIN_BENUTZERNAME)
- Lass dir den Quelltext anzeigen und suche nach dieser Zeile im Header:
<meta property="og:image" content=" - Du findest deine Account-ID in dieser Zeile zwischen fileserver und attachment:
.../fileserver/ACCOUNT_ID/attachment/... - Kopiere deine Account-ID und trage sie bei Yellow in der yellow-system.ini unter MastodonapiAccountId ein.
Token erstellen
- Unter /settings bei deiner GoToSocial Instanz meldest du dich an und klickst unter
ApplicationsaufNew Application. - Unter
Application name (required)gibst du einen Namen ein. Zum Beispiel: yellow-mastodonapi. Die anderen Felder können leer bleiben. Klicke aufCreate. - Klicke die soeben erstellte Application an, sodass die Application Details sichtbar werden.
- 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. - 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"
| jq -r .access_token
- 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.