メインコンテンツ

このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。

エラーコード

HTTPステータス

メッセージ

詳細

エラーコード

400

要求が正しくありません

構文が間違っているため、要求を満たすことができません。正しい構文については、REST APIリファレンス を参照してください。

error_bad_request

401

承認が必要です

認証の詳細が正しくありません。正しいチャネルAPI キーまたはユーザー API キーを入力してください。API キーの詳細については、チャネルデータ制御 および ThingSpeak APIキー を参照してください。

error_auth_required

402

お支払いが必要です

ThingSpeak ライセンスのメッセージ制限を超えました。

error_payment_required

404

リソースが見つかりません

要求されたリソースが見つかりませんでした。URLを確認してもう一度お試しください。

error_resource_not_found

405

許可されていない方法

この要求には適切な HTTP メソッドを使用してください。許可される方法については、REST APIリファレンス を参照してください。

error_method_invalid

409

競合

要求は、対象リソースの現在の状態と競合しています。要求を再度試すか、要求を変更して競合を解決してください。

error_conflict

413

要求エンティティが大きすぎます

要求が大きすぎます。サイズを小さくしてもう一度お試しください。

error_request_too_large

421

アクションは実行されません

サーバーは要求を処理しようとしましたが、実行するアクションがありません。

error_no_action

422

Unprocessable Entity

入力をチェックして、すべての入力に有効な UTF-8 でエンコードされたデータのみが含まれていることを確認してください。

error_invalid_byte_sequence

429

要求が多すぎる

別の要求を行う前に待機してください。具体的なレート制限については、購入方法よくある質問をご覧ください。

error_too_many_requests

500

Internal Server Error

予期しない状況が発生しました。

 

502

Bad Gateway

サーバーはアップストリーム サーバーから無効な応答を受信しました。ネットワーク接続を確認して、もう一度お試しください。

 

503

Service Unavailable

サーバーが利用できないか、要求を処理できませんでした。後で要求を再試行してください。

 

すべてのエラーは、対応する HTTP ステータス コード とともに送信されます。

詳細については、ThingSpeak Arduino、ESP8266、ESP32 用通信ライブラリの「戻りコード」を参照してください。

テキスト

エラー応答の例: error_auth_required

JSON

応答は JSON エラー オブジェクトです。例:

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

XML

応答は XML エラー オブジェクトです。例:

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