メインコンテンツ

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

REST APIとMQTT APIのどちらかを選択する

REST は、HTTP 経由で通信する要求/レスポンス モデルとして設計された表現状態転送アーキテクチャ スタイルです。MQTT は、TCP/IP ソケットまたは WebSocket 上で実行されるパブリッシュ/サブスクライブ モデルです。WebSocket 経由の MQTT は SSL で保護できます。REST GETまたは POST要求を使用するか、MQTT パブリッシュ メソッドを使用して、ThingSpeak™チャネルにデータを更新することができます。チャネルデータを取得するには、REST GET要求または MQTT サブスクライブ を使用します。

REST を使用する場合

このようなシナリオでは、REST 呼び出しを使用して ThingSpeakチャネルからデータを更新または取得すると便利です。

MQTT を使用する場合

このようなシナリオでは、MQTT を使用して ThingSpeakチャネルにデータを更新すると便利です。

  • 最小限の電力消費でデータを素早く送信したい。

  • デバイスの接続が断続的である場合や帯域幅が制限されているときにデータを送信します。

  • サーバーに新しいメッセージをポーリングせずに、チャネルに投稿されたデータの更新をすぐに受信したい。

参考

| | | | |

トピック