API Hop-Dokumentation
Twitter API
Mit einer einheitlichen Twitter-API Nutzerprofile und Chroniken in Antwortstrukturen nach X API v2 abfragen.
Dieser Dienst bietet eine einheitliche Twitter-REST-API. Aufrufer erhalten konsistente Antwortstrukturen im Stil von X API v2.
text
/v1/twitterAuthentifizierung
Alle Twitter-API-Endpunkte erfordern Bearer-Token-Authentifizierung.
http
Authorization: Bearer YOUR_API_KEYBasispfad
Rufen Sie diese relativen Pfade unter Ihrer API-Basis-URL auf.
text
GET https://api.apihop.ai/v1/twitter/users
GET https://api.apihop.ai/v1/twitter/users/{id}
GET https://api.apihop.ai/v1/twitter/users/{id}/tweetsAntwortstruktur
Erfolgreiche Twitter-Antworten sind nicht in success/data eingeschlossen; sie liefern direkt die normalisierten Felder data, includes und meta.
Unterstützte Fähigkeiten
NutzerinformationenEinen Twitter-Nutzer über username oder eine Nutzerressource direkt über id abfragen.NutzerchronikDie Chronik eines Nutzers über id abrufen, einschließlich normalisierter Tweets, erweiterter Autoren und Paginierungsmetadaten.
Empfohlener Ablauf
- Haben Sie nur einen
username, rufen Sie zuerst den Nutzer nach Nutzernamen ab und lesen Siedata.id. - Rufen Sie mit
data.iddie Nutzerchronik ab. - Benötigen Sie Autorenprofile in Chronikantworten, übergeben Sie
expansions=author_id.
Normalisierungsregeln
- Nutzerendpunkte liefern ein Nutzerobjekt:
{ "data": { ... } } - Chronikendpunkte liefern ein Tweet-Array:
{ "data": [ ... ], "meta": { ... } } - Bei angefordertem
expansions=author_identhalten Chronikantwortenincludes.users user.fieldsundtweet.fieldssteuern die optionale Feldauswahl- Nutzerobjekte behalten stets
id,nameundusername - Tweet-Objekte behalten stets
idundtext
Optionale Felder
user.fields
Unterstützte normalisierte Nutzerfelder:
created_atdescriptionentitieslocationpinned_tweet_idprofile_banner_urlprofile_image_urlprotectedpublic_metricsurlverifiedverified_type
tweet.fields
Unterstützte normalisierte Tweet-Felder:
attachmentsauthor_idconversation_idcreated_atedit_history_tweet_idsentitiesin_reply_to_user_idlangpossibly_sensitivepublic_metricsreferenced_tweetssource
Fehleranalyse
- Jede Antwort enthält
X-Request-Id - Notieren Sie sie bei fehlgeschlagenen Aufrufen, auffälligen Ergebnissen oder Ratenlimits
- Bewahren Sie bei Abrechnungsfragen
X-Request-Idund Anfragezeit auf