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 |
|---|---|---|---|---|---|
user-media 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
user-media
ApiPass-Preis
$0.0005
0,1 Credits per post
Wettbewerberpreise
Vollständige Anleitung zur Verwendung von twitter-api-graphql
Rufen Sie die vollständige Medien-Timeline beliebiger Twitter-Nutzer ab — Fotos, Videos und GIFs — mit einem einzigen asynchronen API-Aufruf.

Die Twitter Graphql User Media API auf ApiPass ist ein verwalteter Endpoint, mit dem Sie die vollständige Medien-Timeline jedes öffentlichen Twitter (X)-Kontos abrufen können, indem Sie einfach eine user ID angeben. Aufbauend auf Twitters interner GraphQL-Infrastruktur gibt sie eine strukturierte JSON-Payload zurück, die jedes Foto, Video und GIF enthält, das der Zielnutzer veröffentlicht hat, zusammen mit umfangreichen Metadaten wie Beitragszeitstempeln, Engagement-Kennzahlen und Medien-URLs. ApiPass bündelt diese Funktionalität in einem asynchronen, auf Tasks basierenden Workflow: Sie senden eine Anfrage an /api/v1/jobs/createTask mit dem model twitter/graphql/user-media, erhalten eine taskId und fragen dann entweder /api/v1/jobs/recordInfo ab oder registrieren eine Callback-URL, um die Ergebnisse zu erhalten, sobald die Verarbeitung abgeschlossen ist. Dieses Design beseitigt den Aufwand für Token-Verwaltung, Rate Limits und Scraping-Infrastruktur, sodass Entwickler sich auf den Aufbau von Funktionen konzentrieren können, statt Pipelines zu warten.
Umgehen Sie den langwierigen Genehmigungsprozess, Enterprise-Paywalls und Kontingentbeschränkungen der offiziellen X API. Ein einziger ApiPass-API-Schlüssel ermöglicht sofortigen Zugriff.
Der standardmäßige auto channel verteilt Tasks automatisch auf verfügbare Anbieter basierend auf Echtzeit-Preis- und Stabilitätskennzahlen und sorgt so ohne manuelle Konfiguration für minimale Kosten und zuverlässige Performance.
Wählen Sie je nach Budget und Zuverlässigkeitsanforderungen zwischen starter (ultragünstig), regular (Standard-Tier mit deutlich niedrigeren Preisen als offizielle APIs) oder official (native Twitter API mit hoher Stabilität).
Senden Sie Jobs und erhalten Sie Ergebnisse über Webhook-Callbacks oder Polling. Das ist ideal für die Verarbeitung großer Batches, bei denen blockierende Aufrufe unpraktisch wären.
Erhalten Sie dieselben tief verschachtelten Daten, die Twitters eigener Webclient nutzt, einschließlich Medienvarianten, Bitraten, Abmessungen und Tweet-Kontext — deutlich detaillierter als REST-Alternativen.
Zahlen Sie nur für erfolgreiche Tasks, mit transparenten Kosten und integriertem Failover über mehrere Anbieter hinweg. So vermeiden Sie überraschende Mehrkosten, wie sie bei offiziellen Tiers häufig auftreten.
Verwenden Sie den count-Parameter, um mit einer einzigen Anfrage alles von wenigen aktuellen Medienelementen bis hin zu großen Batches abzurufen — optimiert entweder für Aktualität oder Abdeckung.
Schalten Sie Felder wie includePromotedContent, withBirdwatchNotes, withVoice, withClientEventToken und withV2Timeline ein oder aus, um bestimmte Datenschichten einzubeziehen oder auszuschließen und Payloads schlank und relevant zu halten.
Jeder Task zeigt einen klaren Lifecycle-Status an — waiting, queuing, generating, success oder fail — sodass Ihre Anwendung intelligent auf den Verarbeitungsfortschritt reagieren und Fehler sauber behandeln kann.
Rufen Sie automatisch den gesamten visuellen Feed eines Creators ab und präsentieren Sie ihn auf Portfolio-Websites, Fanseiten oder persönlichen Marken-Hubs — ganz ohne manuelle Uploads.
Verfolgen Sie Wettbewerber- oder Partnermarken, indem Sie deren Medienbeiträge kontinuierlich in Ihre Analyseplattform synchronisieren, um visuelle Stimmung und Kampagnen zu analysieren.
Sammeln Sie groß angelegte, thematisch ausgerichtete Bild- und Videodatensätze direkt aus öffentlichen Twitter-Konten, um Computer-Vision- oder multimodale Modelle feinzujustieren.
Betreiben Sie Newsfeed-Apps, Moodboards oder Trend-Spotting-Plattformen, die die neuesten visuellen Inhalte von Influencern, Journalisten oder Nischen-Communities hervorheben.
Sehen Sie, wie der User Media-Endpoint von ApiPass im Vergleich zur offiziellen API von Twitter bei Zugänglichkeit, Kosten und Datenumfang abschneidet — und warum Entwickler wechseln.
Der offizielle Twitter API v2 /users/:id/tweets-Endpoint mit Medien-Erweiterungen erfordert ein kostenpflichtiges Entwicklerkonto; bereits der Basic-Tier kostet $200/month und unterliegt strengen monatlichen Beitragslimits. Der User Media-Endpoint von ApiPass erfordert keine Twitter-Genehmigung, berechnet pro Task und bietet einen official channel für Nutzer, die weiterhin native API-Stabilität zu wettbewerbsfähigen Preisen wünschen.
Twitters offizielle REST API erfordert mehrere Expansion-Parameter und das Zusammenführen von includes.media-Arrays, um eine saubere Medien-Timeline zu erstellen. ApiPass stellt die zugrunde liegende GraphQL UserMedia-Operation direkt bereit und liefert dieselbe dichte, vorverknüpfte Struktur, die Twitters eigener Webclient verwendet — einschließlich v2-Timeline-Modulen, Voice-Metadaten und Birdwatch-Notizen — alles über einfache boolesche Flags steuerbar.
Prüfen Sie die Historie visueller Inhalte eines Influencers, um Markenfit, Posting-Frequenz und Engagement-Qualität zu bewerten, bevor Sie Partnerschaften eingehen.
Erstellen Sie automatisierte Backup-Systeme für Journalisten, öffentliche Personen oder Organisationen, die dauerhafte Aufzeichnungen ihrer Twitter-Medien benötigen, falls ein Konto verloren geht oder sich die Plattform ändert.
Ermittler und Reporter können während aktueller Ereignisse systematisch Medienbelege von wichtigen Konten abrufen und visuellen Kontext mit Zeitstempeln und Metadaten sichern.
Marken können Kunden- oder Ambassador-Medien, die ihre Produkte markieren, in kaufbare Galerien, Bewertungsseiten oder Social-Proof-Widgets integrieren.
Registrieren Sie sich bei ApiPass, generieren Sie ein Bearer-Token in Ihrem Dashboard, und schon können Sie jede Anfrage authentifizieren.
Senden Sie ein POST an /api/v1/jobs/createTask mit "model": "twitter/graphql/user-media", der Ziel-userId (z. B. "44196397") und optionalen Flags wie count oder withV2Timeline. Sie erhalten sofort eine taskId in der Antwort.
Fragen Sie entweder GET /api/v1/jobs/recordInfo?taskId=... per Polling ab, bis state zu success wird, oder geben Sie bei der Task-Erstellung eine callBackUrl an, damit ApiPass das abgeschlossene resultJson direkt an Ihren Server sendet, sobald die Generierung abgeschlossen ist.
Alle APIs erfordern eine Authentifizierung über Bearer Token.
Authorization: Bearer
Eine Aufgabe erstellen, um Benutzer-Tweets abzurufen
Die API akzeptiert eine JSON-Nutzlast mit folgender Struktur:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 // Input parameters
7 }
8}modelErforderlichstringDer Modellname, der für die Generierung verwendet werden soll
"twitter/simple/user-tweets"
callBackUrlOptionalstringCallback-URL für Benachrichtigungen bei Aufgabenabschluss. Wenn sie weggelassen wird, wird kein Callback gesendet.
"https://your-domain.com/api/callback"
channelOptionalstringSie können über den Parameter channel den entsprechenden Anbieter innerhalb von APIPASS 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 individuellen Routing-Anforderungen haben.
Verfügbare Optionen:
auto
Das input-Objekt enthält die folgenden Parameter:
input.user_idErforderlichstringBenutzer-ID
Beschreiben Sie Motiv, Stil, Beleuchtung und Komposition, um die besten Ergebnisse zu erzielen
44196397
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/simple/user-tweets",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "user_id": "44196397"
9 }
10 }'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
messageAntwortnachricht; bei Fehlern die Fehlerbeschreibung
data.taskIdAufgaben-ID zum Abfragen des Aufgabenstatus und der Ergebnisse