help-gotoso-de.md aktualisiert
This commit is contained in:
parent
0513bc5c3a
commit
b49f0022c2
1 changed files with 38 additions and 22 deletions
|
|
@ -1,26 +1,42 @@
|
|||
# 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.
|
||||
## 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>`:
|
||||
```html
|
||||
<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
|
||||
## 2. 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.
|
||||
1. Melde dich in deiner GoToSocial-Instanz an:
|
||||
`https://DEINE_INSTANZ_URL/settings`
|
||||
2. Gehe zu **Applications** → **New 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:
|
||||
```bash
|
||||
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.
|
||||
|
|
|
|||
Loading…
Reference in a new issue