Main Content

Questa pagina è stata tradotta con la traduzione automatica. Fai clic qui per vedere l’originale in inglese.

Codici di errore

Stato HTTP

Messaggio

Dettagli

Codice di errore

400

Bad Request

La richiesta non può essere soddisfatta a causa di una sintassi errata. Vedi Riferimento API REST per la sintassi corretta.

error_bad_request

401

Autorizzazione necessaria

I dettagli di autenticazione non sono corretti. Fornire la chiave API del canale o la chiave API dell'utente corretta. Vedi Controllo dati canale e ThingSpeak Chiavi API per informazioni sulle chiavi API.

error_auth_required

402

Pagamento richiesto

Hai superato il limite di messaggi per la licenza ThingSpeak .

error_payment_required

404

Risorsa non trovata

La risorsa richiesta non è stata trovata. Controlla l'URL e riprova.

error_resource_not_found

405

Operazione non permessa

Utilizza il metodo HTTP appropriato per questa richiesta. Vedi Riferimento API REST per i metodi consentiti.

error_method_invalid

409

Conflitto

La richiesta è in conflitto con lo stato corrente della risorsa mirata. Riprovare la richiesta o modificare la richiesta per risolvere il conflitto.

error_conflict

413

Richiesta entità troppo grande

La tua richiesta è troppo grande. Riduci le dimensioni e riprova.

error_request_too_large

421

Nessuna azione eseguita

Il server ha tentato di elaborare la tua richiesta, ma non ha alcuna azione da eseguire.

error_no_action

422

Entità non elaborabile

Controlla i tuoi input per assicurarti che tutti gli input contengano solo dati con codifica UTF-8 validi.

error_invalid_byte_sequence

429

Troppe richieste

Attendi prima di fare un'altra richiesta. Vedi How to Buy e Frequently Asked Questions per limiti tariffari specifici.

error_too_many_requests

500

Errore interno del server

Si è verificata una condizione imprevista.

 

502

Bad Gateway

Il server ha ricevuto una risposta non valida dal server upstream. Controlla la connessione di rete e riprova.

 

503

Servizio non disponibile

Il server non era disponibile o non era in grado di elaborare la tua richiesta. Prova la tua richiesta più tardi.

 

Tutti gli errori vengono inviati con il corrispondente HTTP status code.

Per ulteriori informazioni, vedere "Codici di reso" all'indirizzo ThingSpeak Communication Library for Arduino, ESP8266 and ESP32.

Testo

Esempio di risposta all'errore: error_auth_required.

JSON

La risposta è un oggetto errore JSON, ad esempio:

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

XML

La risposta è un oggetto errore XML, ad esempio:

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