Fehler
Das Fehlerobjekt
Jeder Fehler hat dieselbe Form, egal, was ihn verursacht hat:
403
{
"error": {
"code": "scope_required",
"message": "This key is not allowed to perform that action.",
"details": {
"scope": "keywords:write"
}
},
"request_id": "req_d3428e686099bb0e"
}code
| Status | code | Bedeutung |
|---|---|---|
| 401 | missing_api_key | Es wurde kein Schlüssel gesendet |
| 401 | invalid_api_key | Kein solcher Schlüssel; prüfen Sie auf einen Tippfehler |
| 401 | key_revoked | Der Schlüssel existierte und wurde widerrufen; sprechen Sie mit dem Aussteller |
| 402 | plan_limit | Eine Tarif-Obergrenze ist erreicht. details.resource ist targets oder keywords, mit limit und current |
| 403 | scope_required | Dem Schlüssel fehlt eine Berechtigung; details.scope nennt sie |
| 404 | not_subscribed | Sie überwachen dieses Konto nicht; eine fehlgeschlagene Auflösung fügt details.state: "failed", details.reason und details.failed_at hinzu |
| 404 | user_not_found | X kennt kein solches Konto: nie registriert, gelöscht oder deaktiviert |
| 404 | user_suspended | X hat dieses Konto gesperrt |
| 404 | user_protected | Die Beiträge des Kontos sind geschützt (nur bestätigte Follower), daher kann es nicht überwacht werden |
| 404 | tweet_not_found | Kein solcher Beitrag, oder er wurde gelöscht |
| 404 | not_found | Keine solche Ressource |
| 409 | idempotency_key_reuse | Derselbe Idempotency-Key wurde bereits mit einer anderen Anfrage verwendet |
| 409 | conflict | Die Ressource ist in einem Zustand, der die Änderung verbietet; details.reason sagt, warum |
| 422 | invalid_request | Body oder Query haben die Validierung nicht bestanden. Als 422 nennt details.fields jedes fehlerhafte Feld; als 400 ein Wert, den wir parsen, aber nicht akzeptieren konnten |
| 429 | rate_limited | Ihr Anfragebudget pro Minute ist aufgebraucht; Retry-After sagt, wann es weitergeht |
| 429 | quota_exhausted | Das vorgelagerte Limit für diesen Lesezugriff ist erreicht; Retry-After sagt, wann es weitergeht |
| 502 | upstream | X hat nicht wie erwartet geantwortet. Meist vorübergehend; erneut versuchen |
| 500 | internal | Unser Fehler. Senden Sie uns die request_id |