Hauptinhalt

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um das englische Original zu sehen.

Fehlercodes

HTTP-Status

Nachricht

Details

Fehlercode

400

Ungültige Anforderung

Die Anfrage kann aufgrund fehlerhafter Syntax nicht erfüllt werden. Die richtige Syntax finden Sie unter REST-API-Referenz.

error_bad_request

401

Autorisierung erforderlich

Die Authentifizierungsdaten sind falsch. Geben Sie den richtigen Kanal-API-Schlüssel oder Benutzer-API-Schlüssel an. Informationen zu API-Schlüsseln finden Sie unter Kanaldatensteuerung und ThingSpeak API-Schlüssel.

error_auth_required

402

Zahlung erforderlich

Sie haben das Nachrichtenlimit für die ThingSpeak-Lizenz überschritten.

error_payment_required

404

Ressource nicht gefunden

Die angeforderte Ressource wurde nicht gefunden. Überprüfen Sie die URL und versuchen Sie es erneut.

error_resource_not_found

405

Methode nicht zulässig

Verwenden Sie für diese Anfrage die richtige HTTP-Methode. Die zulässigen Methoden finden Sie unter REST-API-Referenz.

error_method_invalid

409

Konflikt

Die Anforderung steht im Konflikt mit dem aktuellen Status der Zielressource. Versuchen Sie Ihre Anfrage erneut oder ändern Sie die Anfrage, um den Konflikt zu lösen.

error_conflict

413

Anforderungsentität zu groß

Ihre Anfrage ist zu groß. Reduzieren Sie die Größe und versuchen Sie es erneut.

error_request_too_large

421

Keine Aktion ausgeführt

Der Server hat versucht, Ihre Anfrage zu verarbeiten, muss jedoch keine Aktion ausführen.

error_no_action

422

Nicht verarbeitbare Entität

Bitte überprüfen Sie Ihre Eingaben, um sicherzustellen, dass alle Eingaben nur gültige UTF-8-codierte Daten enthalten.

error_invalid_byte_sequence

429

Zu viele Anfragen

Warten Sie, bevor Sie eine weitere Anfrage stellen. Informationen zu spezifischen Ratenbegrenzungen finden Sie unter So kaufen Sie und Häufig gestellte Fragen.

error_too_many_requests

500

interner Serverfehler

Es ist ein unerwarteter Zustand aufgetreten.

 

502

Schlechtes Gateway

Der Server hat eine ungültige Antwort vom Upstream-Server erhalten. Überprüfen Sie Ihre Netzwerkverbindung und versuchen Sie es erneut.

 

503

Dienst nicht verfügbar

Der Server war nicht verfügbar oder konnte Ihre Anfrage nicht verarbeiten. Versuchen Sie es später erneut mit Ihrer Anfrage.

 

Alle Fehler werden mit ihrem entsprechenden HTTP-Statuscode gesendet.

Weitere Informationen finden Sie unter „Rückgabecodes“ in der ThingSpeak-Kommunikationsbibliothek für Arduino, ESP8266 und ESP32.

Text

Beispiel für eine Fehlerantwort: error_auth_required.

JSON

Die Antwort ist ein JSON-Fehlerobjekt, zum Beispiel:

{
  "status": "401",
  "error":
  {
    "error_code": "error_auth_required",
    "message": "Authorization Required",
    "details": "Please make sure that your API key is correct."
  }
}

XML

Die Antwort ist ein XML-Fehlerobjekt, zum Beispiel:

<?xml version="1.0" encoding="UTF-8"?>
<error>
  <error-code>error_auth_required</error-code>
  <message>Authorization Required</message>
  <details>Please make sure that your API key is correct.</details>
</error>