Reichern Sie freigegebene Konten an: Benutzernamen auflösen, Nutzer-IDs als Zeichenfolgen speichern, nur nötige Felder abfragen und Abrufzeiten festhalten.
API für soziale Daten
Ablauf für Anreicherung und Beobachtung sozialer Daten planen
Erstellen Sie einen begrenzten Ablauf zur Anreicherung öffentlicher Konten und Prüfung von Timelines, von der Kontenauswahl bis zu Aktualisierung und Speicherung.
Derzeit ist Twitter / X als Quelle verfügbar, kein netzwerkübergreifender Feed. Ihre Anwendung plant die Erfassung und speichert Ergebnisse; die Endpunkte bieten kein verwaltetes Monitoring-Abonnement.
Für eine bestimmte Aufgabe
Kontenabfragen und Timeline-Seiten in einen wiederholbar erstellbaren Forschungsdatensatz überführen.
Erfassen Sie eine begrenzte Timeline: Seitenlimit und Anfragebudget festlegen, zurückgegebene Cursor verwenden und Beiträge im eigenen Speicher anhand der ID deduplizieren.
Prüfen Sie Änderungen: Eine leere Timeline oder fehlende Kennzahl ist nicht gleich einem gemessenen Nullwert. Prüfen Sie die Aktualität der Quelle vor Schlussfolgerungen.
Abrechnungseinheit
So wird die Nutzung gemessen
USD pro Anfrage. Planen Sie Kontenabfragen, jede angeforderte Timeline-Seite und spätere Aktualisierungen getrennt ein; nutzen Sie die aktuellen Katalogpreise unten.
Betriebsgrenzen
- Die Nutzung muss geltendem Recht und den Regeln der Quellplattform entsprechen.
- Nutzen Sie den Dienst nicht zur Umgehung von Zugriffskontrollen oder für unbefugtes Scraping.
- Eine abgerufene Timeline ist kein vollständiges historisches Archiv und garantiert keine Echtzeitabdeckung.
- Legen Sie eigene Aufbewahrungs- und Löschregeln fest; erfassen Sie keine Felder, die Ihr Ablauf nicht benötigt.
Integrationsanleitungen
Wählen Sie den nächsten Schritt
Aktuelle Katalogabdeckung
Verfügbare APIs und Abrechnungseinheiten
Vergleichen Sie API-IDs, Vorgänge, Anbieter und Preise. Prüfen Sie vor der Kostenschätzung Katalogdatum und Abrechnungseinheit jedes Vorgangs.
Öffentliche Twitter-/X-Nutzerprofile und Nutzer-Timelines abrufen.
- Anbieter
- Twitter / X Data
- Abrechnungseinheit
- Anfrage
- API-Formate und Endpunkte
- Die Anfrage-Endpunkte stehen bei den Vorgängen unten.
- Veröffentlichte Funktionen
- Benutzersuche, Benutzer-Timeline
-
GET /v1/twitter/usersNutzer nach Nutzernamen abrufen -
GET /v1/twitter/users/{id}Nutzer nach ID abrufen -
GET /v1/twitter/users/{id}/tweetsTweets eines Nutzers abrufen
API Hop-Preis
- Anfrage
- $0.0020 /Anfrage
Nutzer nach Nutzernamen abrufen
GET /v1/twitter/users API Hop-Preis
- Anfrage
- $0.0020 /Anfrage
Nutzer nach ID abrufen
GET /v1/twitter/users/{id} API Hop-Preis
- Anfrage
- $0.0020 /Anfrage
Tweets eines Nutzers abrufen
GET /v1/twitter/users/{id}/tweets API Hop-Preis
- Anfrage
- $0.0020 /Anfrage
Anfragebeispiel
Mit dem dokumentierten Vorgang beginnen
curl "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics" \
-H "Authorization: Bearer <API_KEY>"const response = await fetch("https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics", {
headers: { Authorization: "Bearer <API_KEY>" }
});
const data = await response.json();
console.log(data);import requests
url = "https://api.apihop.ai/v1/twitter/users/<USER_ID>/tweets?max_results=10&tweet.fields=created_at,public_metrics"
headers = {"Authorization": "Bearer <API_KEY>"}
response = requests.get(url, headers=headers, timeout=60)
response.raise_for_status()
print(response.json()) Verwenden Sie die API-Basis-URL aus Ihrer Kontodokumentation und ersetzen Sie die Platzhalter. Senden Sie den API-Schlüssel im Authorization-Header, niemals in einer URL oder eingecheckten Datei.