Erste Schritte mit den Posts-Lookup-endpoints
Voraussetzungen
Um diesen Leitfaden abzuschließen, benötigen Sie einen Satz von Keys und Tokens, um Ihre Anfrage zu authentifizieren. Sie können diese Keys und Tokens generieren, indem Sie die folgenden Schritte ausführen:- Registrieren Sie sich für ein Developer-Konto und lassen Sie es genehmigen.
- Erstellen Sie ein Project und eine zugehörige Developer-App im Entwicklerportal.
- Navigieren Sie zur „Keys and tokens“-Seite Ihrer App, um die erforderlichen Zugangsdaten zu generieren. Stellen Sie sicher, dass Sie alle Zugangsdaten an einem sicheren Ort speichern.
Schritte zum Erstellen einer GET-/tweets-Anfrage
Schritt eins: Beginnen Sie mit einem Tool oder einer Bibliothek
Schritt zwei: Authentifizieren Sie Ihre Anfrage
Schritt drei: Bestimmen und angeben, welche Posts Sie abrufen möchten
1228393702244134912
.
https://x.com/TwitterDev/status/1228393702244134912
Navigieren Sie in Postman zum Tab „Params“ und tragen Sie diese ID – oder eine durch Kommas getrennte Liste von Post-IDs – in die Spalte „Value“ des Parameters ids ein.
Key | Value |
---|---|
ids | 1228393702244134912,1227640996038684673,1199786642791452673 |
Schritt vier: Identifizieren und angeben, welche fields Sie abrufen möchten
id
, text
und edit_history_tweet_ids
.
Für diese Übung fordern wir drei zusätzliche, unterschiedliche Sets von fields aus verschiedenen Objekten an:
- Das zusätzliche
tweet.created_at field
in den primären Nutzerobjekten. - Die zugehörigen Standardfelder des User-Objekts der Autoren für die zurückgegebenen Posts:
id
,name
undusername
- Das zusätzliche
user.created_at field
in den zugehörigen Nutzerobjekten.
key:value
-Paar zur Tabelle „Query Params“ hinzu:
Key | Value | Returned fields |
---|---|---|
tweet.fields | created_at | tweets.created_at |
expansions | author_id | includes.users.id , includes.users.name , includes.users.username |
user.fields | created_at | includes.users.created_at |