Main Content

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

Update TalkBack Command

TalkBackキューのコマンドを更新する

要求

HTTPメソッド

PUT

URL

https://api.thingspeak.com/talkbacks/<talkback_id>/commands/<command_id>.<format>

入力引数

名前説明

<talkback_id>

(必須) TalkBack ID。正の整数として指定します。

<command_id>

(必須) 対象のコマンドのコマンド ID。正の整数として指定します。

<format>

HTTP 応答の形式。 jsonまたはxmlとして指定します。

«例:» https://api.thingspeak.com/talkbacks/12345/commands/23456.json

Bodyパラメーター

名前説明値のタイプ
api_key

(必須) TalkBackのこの特定のインスタンスの API キー。TalkBackキーは、チャネルAPI キーやユーザー API キーとは異なります。

文字列

command_string

デバイスに送信されるコマンド。各 command_string は 255 文字に制限されます。

文字列

Content-Type

application/x-www-form-urlencoded

応答

成功

HTTPステータスコード

200 OK

Body

応答例は、サンプルTalkBackキューのこの変更に基づいています。

 テキストの例

 JSON の例

 XML の例

エラー

完全なリストについては、 エラー コードを参照してください。

すべて展開する

POSTMANを使用すると、 ThingSpeakの RESTful API を使用した HTTP要求を試すことができます。この例では、 POSTMANを使用して既存のキューにTalkBackコマンドを追加する方法を示します。

TalkBackコマンドBUCKLESHOEを、 TalkBack ID 15200362を持つ既存のTalkBackキューに変更します。

PUT https://api.thingspeak.com/talkbacks/23341/commands/15200362.xml
    api_key=XXXXXXXXXXXXXXXX
    command_string=CLOSEDOOR
    

  1. POSTMANで、HTTP 動詞のドロップダウン リストから PUT を選択し、アドレス バーにhttps://api.thingspeak.com/talkbacks/TALKBACK_ID/commands/と入力します。TALKBACK_IDをTalkBack ID に変更します。

  2. パラメーターapi_keyとTalkBack API キーを入力します。このキーはApps > TalkBack> YOUR TALKBACK NAMEにあります。 $。

  3. 追加のパラメーターと値を入力します。

    • api_keyValue:XXXXXXXXXXXXXXXX

    • command_stringValue:CLOSEDOOR

応答は XML 形式です。サーバー応答値 200 OK に注目してください。これは、 TalkBackコマンドの更新が成功したことを示します。

更新されたコマンドがTalkBackキューで使用できるようになりました。