Erste Schritte mit den Manage-Bookmarks-endpoints
VoraussetzungenUm diese Anleitung abzuschließen, benötigen Sie ein Set von Keys und Tokens, um Ihre Anfrage zu authentifizieren. Sie können diese Keys und Tokens generieren, indem Sie die folgenden Schritte ausführen:
- Melden Sie sich für ein Developer-Konto an und lassen Sie es genehmigen.
- Erstellen Sie ein Project und eine zugehörige Developer-App im Entwicklerportal.
- Navigieren Sie zur Seite „Keys und Tokens“ Ihrer App, um die erforderlichen Anmeldedaten zu generieren. Stellen Sie sicher, dass Sie alle Anmeldedaten an einem sicheren Ort speichern.
Schritte zum Erstellen einer Anfrage zum Verwalten von Lesezeichen
- Benennen Sie Ihr Token.
- Wählen Sie als Grant Type Authorization Code (with PKCE).
- Aktualisieren Sie die Parameter: Callback URL - https://www.example.com Diese muss mit der Callback-URL übereinstimmen, die Sie auf Ihrer Seite mit den Authentifizierungseinstellungen im Entwicklerportal festgelegt haben. Auth URL - https://x.com/i/oauth2/authorize Access Token URL - https://api.x.com/2/oauth2/token Client ID - OAuth 2.0 Client ID aus dem Entwicklerportal kopieren und einfügen Client Secret - OAuth 2.0 Client Secret aus dem Entwicklerportal kopieren und einfügen. Sie benötigen dies nur, wenn Sie einen App-Typ verwenden, der ein vertraulicher Client ist.
- Aktualisieren Sie die Scopes mit den folgenden Werten: post.read users.read bookmark.write
- Füllen Sie das Feld state mit „State“.
- Klicken Sie auf „Generate Token“.
- Klicken Sie auf das Speicher-Symbol, um die Änderungen am Ordner zu speichern.
2244994945
.
Navigieren Sie in Postman zur Registerkarte „Params“ und geben Sie die ID von Ihnen selbst oder eines authentifizierten Nutzers als Wert für den Parameter id ein.
Key | Value | |
id | 2244994945 |
id
“ an. Dieses Endpoint erfordert außerdem die ID des Posts, den Sie löschen möchten. Geben Sie anschließend im Tab „Params“ die ID des Posts, den Sie löschen möchten, als Wert für die Spalte „tweet_id
“ ein.
Wenn Ihre DELETE-Anfrage erfolgreich ist, erhalten Sie eine Antwort ähnlich dem folgenden Beispiel: