Main Content

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

すべての公開チャネルを一覧表示

すべての公開チャネルのリストを表示するには、https://api.thingspeak.com/users/USER_ID/channels に HTTP GET を送信します (USER_IDプロファイル ページにあるユーザー ID に置き換えます)。

GET 要求のサンプルは、次のとおりです。

応答は、ユーザー iothans の公開チャネルのリストを表示する Web ページです。

公開チャネルのメタデータを表示

公開チャネルに関連付けられているメタデータを表示するには、https://api.thingspeak.com/users/USER_ID/channels.json または https://api.thingspeak.com/users/USER_ID/channels.xml に HTTP GET を送信します (USER_IDプロファイル ページにあるユーザー ID に置き換えます)。

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

  • api_key (文字列) - ユーザーの API キー。このキーは、チャネルの Write API キーや Read API キーとは異なり、プロファイル ページにあります。このキーを指定すると、チャネルの Write API キーや Read API キー、チャネルに関連付けられたライセンス ID など、チャネルのプライベートな詳細が表示されます。また、このキーを指定すると、プライベート チャネルと公開チャネルの両方を含むすべてのチャネルのメタデータが表示されます。

JSON

JSON オブジェクトとしてすべての公開チャネルのメタデータを表示する GET 要求のサンプルは、次のとおりです。

応答は、ユーザー iothans の公開チャネルの JSON オブジェクトです。次に例を示します。

{
  "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,
        "public_flag": true
        "url": ""
        "ranking" :100,
        "tags": [
    {
      "id": 9,
      "name": "temp"
    },
    {
      "id": 25,
      "name": "light"
    },
    {
      "id": 3,
      "name": "sensor"
    }
  ]
      },
      {
        "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": ""
        "ranking": 100,
        "tags": []
        }
    ]
}

XML

XML オブジェクトとしてすべての公開チャネルのメタデータを表示する GET 要求のサンプルは、次のとおりです。

応答は、ユーザー iothans の公開チャネルの XML オブジェクトです。次に例を示します。

<?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/>
    <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>
  </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/>
    <ranking type="integer">100</ranking>
    <username>iothans</username>
    <tags type="array"/>
  </channel>
</channels>

関連するトピック