Main Content

Cette page a été traduite par traduction automatique. Cliquez ici pour voir la dernière version en anglais.

Codes d'erreur

HTTP status

Message

Détails

Code d'erreur

400

Mauvaise requête

La requête ne peut pas être satisfaite en raison d'une mauvaise syntaxe. Voir Référence de l'API REST pour la syntaxe correcte.

error_bad_request

401

Autorisation requise

Les informations d'authentification sont incorrectes. Fournissez la clé d'API de canal ou la clé d'API d'utilisateur correcte. Voir Contrôle des données de canal et ThingSpeak Clés d'API pour plus d'informations sur les clés API.

error_auth_required

402

Paiement Requis

Vous avez dépassé la limite de messages pour la licence ThingSpeak .

error_payment_required

404

Ressource introuvable

La ressource demandée n'a pas été trouvée. Vérifiez l'URL et réessayez.

error_resource_not_found

405

Méthode Non Autorisée

Utilisez la méthode HTTP appropriée pour cette requête. Voir Référence de l'API REST pour les méthodes autorisées.

error_method_invalid

409

Conflit

La requête est en conflit avec l'état actuel de la ressource ciblée. Réessayez votre requête ou modifiez-la pour résoudre le conflit.

error_conflict

413

Entité de requête trop grande

Votre requête est trop volumineuse. Réduisez la taille et réessayez.

error_request_too_large

421

Aucune action effectuée

Le serveur a tenté de traiter votre requête, mais n'a aucune action à effectuer.

error_no_action

422

Entité non traitable

Veuillez vérifier vos entrées pour vous assurer que toutes les entrées contiennent uniquement des données encodées UTF-8 valides.

error_invalid_byte_sequence

429

Trop de requêtes

Attendez avant de faire une autre requête. Voir How to Buy et Frequently Asked Questions pour les limites de débit spécifiques.

error_too_many_requests

500

Erreur interne du serveur

Une condition inattendue a été rencontrée.

 

502

Mauvaise passerelle

Le serveur a reçu une réponse non valide du serveur en amont. Vérifiez votre connexion réseau et réessayez.

 

503

service non disponible

Le serveur était indisponible ou incapable de traiter votre requête. Essayez votre requête plus tard.

 

Toutes les erreurs sont envoyées avec leur HTTP status code correspondant.

Pour plus d'informations, consultez « Codes de retour » sur ThingSpeak Communication Library for Arduino, ESP8266 and ESP32.

Texte

Exemple de réponse d'erreur : error_auth_required.

JSON

La réponse est un objet d'erreur JSON, par exemple :

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

XML

La réponse est un objet d'erreur XML, par exemple :

<?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>