Main Content

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

ユーザーのすべてのチャネルを一覧表示

自分のすべてのチャネルのリストを表示するには、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>

関連するトピック