Main Content

このページは機械翻訳を使用して翻訳されました。元の英語を参照するには、ここをクリックします。

Create Channel

HTTP POST を使用して新しいチャネルを作成する

要求

HTTPメソッド

POST

URL

https://api.thingspeak.com/channels.<format>

URLパラメーター

名前説明

<format>

(必須) HTTP 応答の形式。 jsonまたはxmlとして指定します。

≪例:≫ https://api.thingspeak.com/channels.json

Bodyパラメーター

名前説明値のタイプ
api_key

(必須) ユーザー API キーを指定します。これはprofileにあります。このキーはチャネルAPI キーとは異なります。

文字列

description

(オプション)要求を行うクライアントの ID または名前を指定します。

文字列

field1

(オプション) フィールド 1 の名前。

文字列

fieldX

(オプション) フィールド X 名。X はフィールド ID です。

文字列

latitude

(オプション) 度単位の緯度。

10進数

longitude

(オプション) 度単位の経度。

10進数

metadata

(オプション)チャネルのメタデータ。JSON、XML、またはその他のデータを含めることができます。

文字列

name

(オプション)チャネルの名前。

文字列

public_flag

(オプション)チャネルがパブリックかどうか。デフォルトは false です。

trueまたはfalse

tags(オプション) タグのカンマ区切りリスト。any
url(オプション)チャネルの Web ページ URL。文字列

Content-Type

application/x-www-form-urlencoded

応答

成功

HTTPステータスコード

200 OK

Body

 JSON の例

 XML の例

エラー

完全なリストについては、 エラー コードを参照してください。

すべて展開する

POSTMANを使用すると、 ThingSpeakの RESTful API を使用した HTTP要求を試すことができます。この例では、 POSTMANを使用して新しいチャネルを作成する方法を示します。

3 つの名前付きフィールドを含む「My チャネル 」というタイトルのチャネルを作成します。「モノ」「モノ」「データ」。public_flagtrueに設定して、チャネルを全員と共有します。要求の形式は次のとおりです。

POST https://api.thingspeak.com/channels.json
    api_key=XXXXXXXXXXXXXXXX
    name=My Channel
    public_flag=true
    field1=Stuff
    field=Things
    field3=Data

  1. POSTMANで、HTTP 動詞のドロップダウン リストから POST を選択し、アドレス バーにhttps://api.thingspeak.com/channels.jsonと入力します。

  2. パラメーターapi_keyとユーザー API キーを入力します。これはAccount > My Profileにあります。

  3. 追加のパラメーターと値を入力します。

    • public_flagValue:true

    • field1Value:Stuff

    • field2Value:Things

    • field3Value:Data

応答は JSON 形式です。サーバー応答値 200 OK は、チャネルの作成が成功したことを示しています。

新しいチャネルがchannelsページで利用できるようになりました。