Noch keine Ausgabe. Senden Sie das Formular ab, um Inhalte zu generieren.
Transparente Preisgestaltung ohne versteckte Gebühren. Bezahlen Sie nach Verbrauch.
| Regel & Modalität | Channel | Guthaben | Preis (USD) | Offizieller / Referenzpreis | Tägliche Ersparnis |
|---|---|---|---|---|---|
tweet-result-by-rest-id otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
Wettbewerberpreise kosten $45.450 mehr
ApiPass ist 90.90% günstiger, geschätzt bei mehrere Aufrufe mit insgesamt 10,000 zurückgegebenen Posts
tweet-result-by-rest-id
ApiPass-Preis
$0.0005
0,1 Credits per post
Wettbewerberpreise
Vollständige Anleitung zur Verwendung von twitter-api-graphql
Rufen Sie vollständige Tweet-Daten ab – einschließlich Text, Medien, Engagement-Metriken und Metadaten –, indem Sie eine einzelne Tweet-ID übergeben.

Die Twitter Graphql Tweet Result By Rest Id API auf ApiPass ist ein GraphQL-gestützter Endpunkt, mit dem Entwickler den vollständigen Payload eines beliebigen öffentlichen Tweets allein über dessen eindeutige Tweet-ID (rest_id) abrufen können. Mit einer einfachen POST-Anfrage an das einheitliche Jobsystem von ApiPass erhalten Sie Zugriff auf Tweet-Text, Autoreninformationen, Medienanhänge (Bilder, Videos, GIFs), Engagement-Statistiken (Likes, Retweets, Antworten, Zitatanzahlen), Birdwatch-Anmerkungen, Konversationskontext und mehr. Sie spiegelt Twitters internes GraphQL-Schema wider und liefert Ihnen dieselben umfangreichen, strukturierten Daten, die auch Twitters eigener Webclient nutzt – ohne die Komplexität von OAuth-Flows, Rate-Limit-Obergrenzen oder Enterprise-Preisstufen verwalten zu müssen.
Überspringen Sie den langwierigen Antrags-, Genehmigungs- und Elevated-Access-Prozess. Holen Sie sich einfach einen ApiPass API-Key und beginnen Sie innerhalb weniger Minuten mit dem Abrufen von Tweets.
Vermeiden Sie Twitters Enterprise-Stufen ab $5,000+/month. ApiPass berechnet pro erfolgreicher Aufgabe und ist damit sowohl für Indie-Entwickler als auch für wachsende Startups geeignet.
Der standardmäßige Auto-Channel verteilt jede Anfrage automatisch auf starter, regular und official providers, basierend auf Echtzeitpreisen und Stabilität, und sorgt so für ein ausgewogenes Verhältnis von Kosten und Zuverlässigkeit.
Erhalten Sie dieselben umfassenden Daten, die Twitters natives Frontend verwendet, einschließlich Medienvarianten, Video-Bitraten, Konversations-IDs und Bearbeitbarkeits-Flags – nicht nur die abgespeckte v2 REST-Antwort.
Senden Sie eine Aufgabe, erhalten Sie eine taskId und fragen Sie entweder recordInfo ab oder geben Sie eine callBackUrl an, um die Ergebnisse zu erhalten, sobald die Verarbeitung abgeschlossen ist. Ideal für Batch-Workflows und serverlose Funktionen.
Schalten Sie optionale Flags wie withHighlightedLabel, withTweetQuoteCount, withBirdwatchPivots, withVoice und withReactions um, um nur die benötigten Felder abzurufen und Payloads schlank zu halten.
Gibt vollständige Legacy-Felder, entities, extended_entities, Konversationsthread-IDs und den ursprünglichen GraphQL __typename zurück – damit erhalten Sie alles von full_text bis display_text_range.
Umfasst jede Medienvariante: HLS-Streams, MP4-Versionen mit mehreren Bitraten (288k / 832k / 2176k), Seitenverhältnisse, Laufzeiten, Thumbnails, Fokusrechtecke und Monetarisierungsstatus.
Rufen Sie aktuelle Werte für favorite_count, retweet_count, reply_count und quote_count direkt aus Twitters GraphQL-Schicht zum Zeitpunkt der Anfrage ab.
Erstellen Sie Twitters native Kartenvorschau auf Ihrer eigenen Website, in Ihrem Newsletter oder in Ihrer Messaging-App mit vollständigen Medien- und Engagement-Daten nach.
Verfolgen Sie die Performance bestimmter Tweets im Zeitverlauf für Marken, Influencer oder Marketingkampagnen.
Speichern Sie Snapshots von Tweets für juristische Beweise, Journalismus, Faktencheck-Plattformen oder Forschungsdatensätze.
Speisen Sie strukturierte Tweet-Daten in LLM-Fine-Tuning-Workflows, Sentiment-Modelle oder Trenderkennungssysteme ein.
Erfahren Sie, wie sich ApiPasss GraphQL-gestützter Tweet-Abruf im Vergleich zu Twitters offiziellem v2 REST-Endpunkt in Bezug auf Zugänglichkeit, Preisgestaltung und Datentiefe schlägt.
Twitters offizieller GET /2/tweets/:id erfordert ein Developer-Konto mit kostenpflichtigen Stufen ab $200/month (Basic) und steigenden Preisen bis hin zu Enterprise-Niveaus für Produktionsvolumen. ApiPass erfordert keine Twitter-Genehmigung und nutzt transparente Pay-per-Task-Preise über seine starter, regular und official channels.
Twitters v2 REST API gibt ein abgeflachtes Opt-in-Feldschema zurück, das mehrere expansions- und tweet.fields-Parameter erfordert, um ein vollständiges Bild zusammenzustellen. ApiPass gibt das vollständige GraphQL-Objekt tweetResult.result zurück – einschließlich legacy entities, Videovarianten, Birdwatch-Pivots und Konversationsmetadaten – in einer einzigen Antwort.
Redaktionen und OSINT-Teams rufen einzelne Tweets ab, die in Eilmeldungen zitiert werden, um Inhalte zu verifizieren, Engagement zu einem bestimmten Zeitpunkt zu erfassen und Medien vor dem Löschen zu archivieren.
Marketingplattformen analysieren einen bestimmten viralen Tweet über ein Produkt im Detail, um stimmungsprägende Zitate, Medienassets und Reichweitenmetriken zu extrahieren.
Agenturen berichten über die Performance gesponserter Tweets mit verifizierten Retweet-, Like-, Antwort- und Zitatanzahlen direkt aus der Quelle.
Kanzleien und Compliance-Teams rufen unveränderliche Tweet-Snapshots (einschließlich Videovarianten und Zeitstempeln) für Gerichtsverfahren, Takedown-Streitigkeiten oder regulatorische Einreichungen ab.
Erstellen Sie ein ApiPass-Konto unter apipass.dev und generieren Sie ein Bearer token in Ihrem Dashboard.
Senden Sie eine POST-Anfrage an /api/v1/jobs/createTask mit dem Modell twitter/graphql/tweet-result-by-rest-id, der Ziel-tweetId in input.variables und optionalen Flags wie withTweetQuoteCount oder withBirdwatchPivots. Optional können Sie eine callBackUrl einschließen, um Ergebnisse automatisch zu erhalten.
Verwenden Sie die zurückgegebene taskId, um GET /api/v1/jobs/recordInfo?taskId=... aufzurufen und state zu prüfen. Sobald state success ist, parsen Sie resultJson.resultObject.data.tweetResult.result, um auf den vollständigen Tweet-Payload zuzugreifen.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Tweet-Ergebnisse per tweetId abrufen
Die API akzeptiert eine JSON-Nutzlast mit der folgenden Struktur:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "tweetId": "string",
8 "withHighlightedLabel": "boolean",
9 "withTweetQuoteCount": "boolean",
10 "includePromotedContent": "boolean",
11 "withBirdwatchPivots": "boolean",
12 "withVoice": "boolean",
13 "withReactions": "boolean",
14 }
15 }
16}modelErforderlichstringDer für die Generierung zu verwendende Modellname
"twitter/graphql/tweet-result-by-rest-id"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen bei Aufgabenabschluss. Wenn sie weggelassen wird, wird kein Callback gesendet.
"https://your-domain.com/api/callback"
channelOptionalstringSie können den entsprechenden Anbieter innerhalb von APIPASS über den Parameter channel angeben; diese Anbieter übernehmen die eigentlichen Aufgaben zur Bild- und Videogenerierung. APIPASS bietet derzeit drei Anbieteroptionen:
Der Standardwert für den Parameter channel ist auto. Wenn aktiviert, verteilt APIPASS Aufgaben automatisch auf verfügbare Anbieter basierend auf Echtzeitpreisen und Stabilitätsmetriken, um minimale Kosten und zuverlässige Leistung auszubalancieren. Behalten Sie den Standardwert auto bei, sofern Sie keine benutzerdefinierten Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das Eingabeobjekt enthält die folgenden Parameter:
input.variables.tweetIdErforderlichstring1694513603251241143
input.variables.withHighlightedLabelOptionalbooleantrue
input.variables.withTweetQuoteCountOptionalbooleantrue
input.variables.includePromotedContentOptionalbooleantrue
input.variables.withBirdwatchPivotsOptionalbooleantrue
input.variables.withVoiceOptionalbooleantrue
input.variables.withReactionsOptionalbooleantrue
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/user-by-screen-name",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "tweetId": "1694513603251241143",
10 "withHighlightedLabel": true,
11 "withTweetQuoteCount": true,
12 "includePromotedContent": true,
13 "withBirdwatchPivots": true,
14 "withVoice": true,
15 "withReactions": true,
16 }
17 }
18 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}codeStatuscode, 200 für Erfolg, andere Werte für Fehler
messageAntwortmeldung, Fehlerbeschreibung bei Fehlschlag
data.taskIdAufgaben-ID zum Abfragen von Aufgabenstatus und Ergebnissen