26 lines
1.5 KiB
Markdown
26 lines
1.5 KiB
Markdown
# 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"
|
|
```
|
|
6. 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.
|