このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
公開チャネルのリスト
公開チャネルのリストを表示するには、https://api.thingspeak.com/channels/public
に HTTP GET を送信します。
有効なパラメーターは次のとおりです。
username (文字列) チャネルでの検索対象となるユーザー名 (オプション)。username を指定すると、ページ以外のすべてのパラメーターは検索で無視されます。
tag (文字列) 検索対象となるタグ名 (オプション)。tag パラメーターには username の次に高い優先順位が与えられます。検索で tag を指定すると、距離パラメーターが無視されます。
page (整数) 取得するページ番号 (オプション)。
以下の位置パラメーターを含めることにより、ある位置から特定の距離内のチャネルを検索することもできます。
latitude (10 進数) - 位置の緯度 (度単位) (オプション)。
longitude (10 進数) - 位置の経度 (度単位) (オプション)。
distance (10 進数) - 経度と緯度で指定した位置からの距離 (km 単位) (オプション)。
JSON
公開チャネルのリストを表示するには、https://api.thingspeak.com/channels/public.json
に HTTP GET を送信します。
GET の例:
応答は公開チャネルの JSON オブジェクトです。次に例を示します。
{ "pagination": { "current_page": 1, "per_page": 15, "total_entries": 653 }, "channels": [ { "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, "ranking" :100, "username":"iothans", "tags": [ { "id": 9, "name": "temp" },{ "id": 25, "name": "light" } ] }, { "id": 5683, "name": "Residential Data Points", "description": "Arduino Uno + Ethernet Shield", "latitude": "35.664548", "longitude": "-78.654972", "created_at": "2013-05-15T12:33:57-04:00", "elevation": "100", "last_entry_id": 731713, "ranking": 100, "username": "samlro", "tags": [ { "id": 950, "name": "Analog Inputs" } ] } ] }
XML
公開チャネルのリストを表示するには、https://api.thingspeak.com/channels/public.xml
に HTTP GET を送信します。
GET の例:
応答は公開チャネルの XML オブジェクトです。次に例を示します。
<?xml version="1.0" encoding="UTF-8"?> <response> <pagination> <current-page type="WillPaginate::PageNumber">1</current-page> <per-page type="integer">15</per-page> <total-entries type="integer">654</total-entries> </pagination> <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> <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> </tags> </channel> <channel> <id type="integer">5683</id> <name>Residential Data Points</name> <description>Arduino Uno + Ethernet Shield</description> <latitude type="decimal">35.664548</latitude> <longitude type="decimal">-78.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> <ranking type="integer">100</ranking> <username>samlro</username> <tags type="array"> <tag> <id type="integer">950</id> <name>Analog Inputs</name> </tag> </tags> </channel> </channels> </response>