このページは機械翻訳を使用して翻訳されました。最新版の英語を参照するには、ここをクリックします。
REST API
REST (Representational State Transfer) は、HTTP 経由で通信する要求応答モデルとして設計されたアーキテクチャ スタイルです。IoT プラットフォームである ThingSpeak は、REST API 呼び出しのGET、POST、PUT、およびDELETEを使用して、チャネルの作成と削除、チャネルデータの読み取りと書き込み、およびチャネル内のデータのクリアを行います。Web ブラウザまたはクライアントはサーバーに要求を送信し、サーバーは要求された形式のデータで応答します。Web ブラウザは、このインターフェイスを使用して Web ページを取得したり、リモート サーバーにデータを送信したりします。
また、データに基づく行動 で REST API 呼び出しを使用して、ソーシャル メディア、Web サービス、デバイスとやり取りすることもできます。
REST APIリファレンス
トピック
- REST APIとMQTT APIのどちらかを選択する
REST と MQTT を使用してチャネルを更新するタイミングを学習します。
- Arduino または ESP8266 を使用した一括更新
この例では、Wi-Fi® ネットワークに接続された Arduino® MKR1000 ボードまたは ESP8266 ボードを使用して、Wi-Fi 信号強度を継続的に収集し、ThingSpeak ™チャネルを一括更新方法を示します。
- Particle Photon Board を使って ThingSpeakチャネルを一括更新
この例では、Wi-Fi® ネットワークに接続されたParticle Photonボードを使用して、ThingSpeak ™チャネルを一括更新方法を示します。
- Raspberry Piボードを使った一括更新
この例では、Python 2.7 を実行している Wi-Fi 接続の Raspberry Pi ボードを使用してデータを収集する方法を示します。
- タイムゾーンリファレンス
HTTP要求にタイムゾーンパラメーターを追加します。
トラブルシューティング
ThingSpeak REST API エラー メッセージと対応する HTTP ステータス コードの詳細を参照してください。