メインコンテンツ

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

チャネルからデータを読み取る

REST APIとMQTT APIを使用して、ソフトウェアまたはデバイスでチャネルを読み取ります。

ThingSpeak™ は、チャネルを使用してアプリやデバイスから送信されたデータを保存する IoT プラットフォームです。HTTP 呼び出しと REST API を使用して、ThingSpeakチャネルからデータを読み取ることができます。MQTT サブスクライブ メソッドを使用すると、チャネルが更新されるたびにメッセージを受信できます。また、thingSpeakRead を使用して、デスクトップ MATLAB のチャネルからデータを読み取ることもできます。チャネルを更新するために "REST APIとMQTT APIのどちらかを選択する" を行う際の詳細については、こちらをご覧ください。

REST API

すべて展開する

Read DataHTTP GETを使用してチャネル内のすべてのフィールドからデータを読み取る
Read FieldHTTP GETを使用してチャネルの単一フィールドからデータを読み取る
Read StatusHTTP GETでチャネルのステータスフィールドを読み取る
Read Last EntryHTTP GETでチャネルの最後のエントリを読み取る
Read Last Field EntryHTTP GETでチャネルフィールドの最後のエントリを読み取る
Read Last StatusHTTP GETでチャネルの最終ステータスを読み取る
Read Last Entry AgeHTTP GETでチャネルの最後のエントリからの秒数を読み取る
Read Last Field Entry AgeHTTP GETでフィールドの最後のエントリからの秒数を読み取る

MQTT API

すべて展開する

Subscribe to a Channel FeedMQTT を使用してチャネルフィードから更新を購読する
Subscribe to a Channel Field FeedMQTT を使用してチャネルの特定のフィールドからのチャネル更新をサブスクライブする

関数

すべて展開する

thingSpeakReadThingSpeak チャネルに格納されたデータの読み取り

トピック

データの読み取り方法を選択する

Arduino またはParticle Photonでデータを読み取る

ESP8266でデータを読み取る

ESP32でデータを読み取る

トラブルシューティング

エラーコード

ThingSpeak REST API エラー メッセージと対応する HTTP ステータス コードの詳細を参照してください。

MQTT サブスクライブのトラブルシューティング

ThingSpeak への加入に関するよくある間違いと問題解決。

注目の例