メインコンテンツ

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

Show Channel Map

地図上でチャネルの場所を表示する

Show Channel Map を使用して、Web ページにマップを埋め込みます。

要求

HTTPメソッド

GET

URL

https://thingspeak.com/channels/<channel_id>/maps/channel_show

URLパラメーター

名前説明

<channel_id>

(必須) 関心のあるチャネルのチャネルID。

URLの例: https://thingspeak.com/channels/276330/maps/channel_show

クエリ文字列パラメーター

名前説明値のタイプ
read_api_key

(プライベートチャネルの場合は必須)。この特定のチャネルの読み取り API キーを指定します。読み取り API キーは、チャネルビューの API Keys タブで見つけます。

string

width

(オプション) マップの幅(ピクセル単位)。デフォルトのマップ幅は 450 です。

整数

height

(オプション) ピクセル単位のグラフの高さ。デフォルトのマップの高さは 260 です。

整数

応答

成功

HTTPステータスコード

200 OK

Bodyの例
GET https://thingspeak.com/channels/12397/maps/channel_show

応答は、Channel Settings ページで設定された緯度と経度のマーカーを表示する地図です。

エラー

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

チャネルにアクセスできない場合、応答は The requested map is not accessible. Provide a public channel or the read API key for the private channel as a parameter: read_api_key=XXXXXXXXXXXXXXXX になります。

ウェブページのiframeに地図を埋め込む

  1. サンプル形式を使用して Show Channel Map REST 呼び出しを作成します。チャネルがプライベートの場合は、read_api_keyパラメーターを追加します。Web ブラウザを使用して通話をテスト。

  2. 次の要素を含む HTML ファイルを作成します。<channel_id> を自分のチャネルID に置き換え、XXXXXXXXXXXXXXXX を対象のチャネルの読み取り API キーに置き換えます。

    <html><head><title>ThingSpeak Embedded Map</title></head>
    <body>
    <iframe width="650" height="800" style="border: 1px solid #cccccc;" src="https://thingspeak.com/channels/<channel_id>/maps/channel_show?read_api_key=XXXXXXXXXXXXXXXX&height=800">
    </body></html>
  3. ファイルを .HTML 拡張子で保存します。

  4. 埋め込まれたマップを表示するには、Web ブラウザでファイルを開きます。