Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

ステータス更新の取得

チャネルからのステータス更新を表示するには、https://api.thingspeak.com/channels/CHANNEL_ID/status.FMT に HTTP GET を送信します (CHANNEL_ID をチャネルの ID に、FMT を json または xml に置き換えます)。

有効なパラメーターは次のとおりです。

  • api_key (文字列) この特定のチャネルの Read API キー (オプション -- 公開チャネルにはキーは必要ありません)

  • timezone (文字列) この要求で使用するタイム ゾーン リファレンスの識別子 (オプション)

  • offset (整数) 結果の表示で使用するタイムゾーン オフセット。正確性を高めるには timezone パラメーターを使用します (オプション)。

  • callback (文字列) JSONP クロスドメイン要求で使用する関数名 (オプション)

JSON

チャネルからのステータス更新を表示するには、https://api.thingspeak.com/channels/CHANNEL_ID/status.json に HTTP GET を送信します (CHANNEL_ID をチャネルの ID に置き換えます)。

GET の例:

応答はチャネル ステータスの JSON オブジェクトです。次に例を示します。

{
  "channel":
  {
    "name": "CheerLights",
    "latitude": "40.5",
    "longitude": "-80.22"
  },
  "feeds":
  [
    {
      "created_at": "2014-02-26T02:28:01Z",
      "entry_id": 11888,
      "status": "@cheerlights green"
    },
    {
      "created_at": "2014-02-26T22:05:31Z",
      "entry_id" :11889,
      "status": "@cheerlights blue"
    }
  ]
}

XML

チャネルからのステータス更新を表示するには、https://api.thingspeak.com/channels/CHANNEL_ID/status.xml に HTTP GET を送信します (CHANNEL_ID をチャネルの ID に置き換えます)。

GET の例:

応答はチャネル ステータスの XML オブジェクトです。次に例を示します。

<?xml version="1.0" encoding="UTF-8"?>
<channel>
  <name>CheerLights</name>
  <latitude type="decimal">40.5</latitude>
  <longitude type="decimal">-80.22</longitude>
  <feeds type="array">
    <feed>
      <created-at type="dateTime">2014-02-26T02:28:01Z</created-at>
      <entry-id type="integer">11888</entry-id>
      <status>@cheerlights green</status>
      <id type="integer" nil="true"/>
    </feed>
    <feed>
      <created-at type="dateTime">2014-02-26T22:05:31Z</created-at>
      <entry-id type="integer">11889</entry-id>
      <status>@cheerlights blue</status>
      <id type="integer" nil="true"/>
    </feed>
  </feeds>
</channel>

CSV

チャネルからのステータス更新を CSV 形式で表示するには、https://api.thingspeak.com/channels/CHANNEL_ID/status.csv に HTTP GET を送信します (CHANNEL_ID をチャネルの ID に置き換えます)。

GET の例:

応答は、チャネル ステータスの CSV オブジェクトです。次に例を示します。

created_at,entry_id,status
2017-10-16 15:15:12 UTC,3385,Soil is Wet.
2017-10-16 15:15:13 UTC,3386,Water needed soon!