このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ユーザーのすべてのチャネルを一覧表示
自分のすべてのチャネルのリストを表示するには、https://api.thingspeak.com/channels?api_key=XXXXXXXXXXXXXXXX
に HTTP GET を送信します。
有効なパラメーターは次のとおりです。
api_key (文字列) - ユーザーの API キー。このキーは、チャネルの Write API キーや Read API キーとは異なり、プロファイル ページにあります。
GET 要求のサンプルは、次のとおりです。
GET https://api.thingspeak.com/channels?api_key=XXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXX
をプロファイル ページにあるユーザーの API キーと置き換えます。応答は、すべてのチャネルのリストを表示する [My Channels] Web ページです。チャネルのメタデータの表示
プライベート チャネルと公開チャネルに関連付けられたメタデータを表示するには、HTTP GET を https://api.thingspeak.com/channels.json?api_key=XXXXXXXXXXXXXXXX
または https://api.thingspeak.com/channels.xml?api_key=XXXXXXXXXXXXXXXX
に送信します。
有効なパラメーターは次のとおりです。
api_key (文字列) - ユーザーの API キー。このキーは、チャネルの Write API キーや Read API キーとは異なり、プロファイル ページにあります。
JSON
JSON オブジェクトとして公開チャネルとプライベート チャネルのメタデータを表示する GET 要求のサンプルは、次のとおりです。
GET https://api.thingspeak.com/channels.json?api_key=XXXXXXXXXXXXXXXX
応答はチャネルの JSON オブジェクトであり、有料ユーザーの場合は、license_id
タグをもちます。次に例を示します。
[ { "id": 9, "name": "my_house", "description": "Netduino Plus connected to sensors around the house", "latitude": "40.44", "longitude": "-79.996", "created_at": "2010-12-13T20:20:06-05:00", "elevation": "", "last_entry_id": 6062691, "public_flag": true "url": "" "license_id": 40526371 "ranking" :100, "username":"iothans", "tags": [ { "id": 9, "name": "temp" }, { "id": 25, "name": "light" }, { "id": 3, "name": "sensor" } ] "api_keys": [ { "api_key": "XXXXXXXXXXXXXXXX", "write_flag": true } ] }, { "id": 5683, "name": "Residential Data Points", "description": "Connected Arduino", "latitude": "32.664548", "longitude": "-73.654972", "created_at": "2013-05-15T12:33:57-04:00", "elevation": "100", "last_entry_id": 731713, "public_flag": true "url": "" "license_id": 40526371 "ranking": 100, "username": "iothans", "tags": [], "api_keys": [ { "api_key": "XXXXXXXXXXXXXXXX", "write_flag": true } ] } ]
XML
XML オブジェクトとして公開チャネルとプライベート チャネルのメタデータを表示する GET 要求のサンプルは、次のとおりです。
GET https://api.thingspeak.com/channels.xml?api_key=XXXXXXXXXXXXXXXX
応答はチャネルの XML オブジェクトであり、有料ユーザーの場合は、license_id
タグをもちます。次に例を示します。
<?xml version="1.0" encoding="UTF-8"?> <channels type="array"> <channel> <id type="integer">9</id> <name>my_house</name> <description> Netduino Plus connected to sensors around the house </description> <latitude type="decimal">40.44</latitude> <longitude type="decimal">-79.996</longitude> <created-at type="dateTime">2010-12-13T20:20:06-05:00</created-at> <elevation/> <last-entry-id type="integer">6062720</last-entry-id> <public-flag type="boolean">true</public-flag> <url/> <license_id type="integer">40526371</license_id> <ranking type="integer">100</ranking> <username>iothans</username> <tags type="array"> <tag> <id type="integer">9</id> <name>temp</name> </tag> <tag> <id type="integer">25</id> <name>light</name> </tag> <tag> <id type="integer">3</id> <name>sensor<name> </tag> </tags> <api-keys type="array"> <api-key> <api-key>XXXXXXXXXXXXXXXX</api-key> <write-flag type="boolean">true</write-flag> </api-key> </api-keys> </channel> <channel> <id type="integer">5683</id> <name>Residential Data Points</name> <description>Connected Arduino</description> <latitude type="decimal">32.664548</latitude> <longitude type="decimal">-73.654972</longitude> <created-at type="dateTime">2013-05-15T12:33:57-04:00</created-at> <elevation>100</elevation> <last-entry-id type="integer">731720</last-entry-id> <public-flag type="boolean">true</public-flag> <url/> <license_id type="integer">40526371</license_id> <ranking type="integer">100</ranking> <username>iothans</username> <tags type="array" /> <api-keys type="array"> <api-key> <api-key>XXXXXXXXXXXXXXXX</api-key> <write-flag type="boolean">true</write-flag> </api-key> </api-keys> </channel> </channels>