Main Content

Diese Seite wurde mithilfe maschineller Übersetzung übersetzt. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

Show Channel Map

Senderstandort auf der Karte anzeigen

Verwenden Sie Show Channel Map , um eine Karte in eine Webseite einzubetten.

Anfrage

HTTP-Methode

GET

URL

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

URL-Parameter

NameBeschreibung

<channel_id>

(Erforderlich) Kanal-ID für den gewünschten Kanal.

Beispiel-URL: https://thingspeak.com/channels/276330/maps/channel_show

Parameter der Abfragezeichenfolge

NameBeschreibungWerttyp
read_api_key

(Erforderlich für private Kanäle). Geben Sie den Lese-API-Schlüssel für diesen bestimmten Kanal an. Suchen Sie den gelesenen API-Schlüssel auf der Registerkarte API Keys der Kanalansicht.

Zeichenfolge

width

(Optional) Kartenbreite in Pixel. Die Standardkartenbreite beträgt 450.

ganze Zahl

height

(Optional) Diagrammhöhe in Pixel. Die Standardkartenhöhe beträgt 260.

ganze Zahl

Antwort

Erfolg

HTTP-Statuscode

200 OK

Körperbeispiel
GET https://thingspeak.com/channels/12397/maps/channel_show

Die Antwort ist eine Karte mit einer Markierung für den auf der Seite Channel Settings festgelegten Breiten- und Längengrad.

Fehler

Die vollständige Liste finden Sie unter Fehlercodes.

Wenn Sie keinen Zugriff auf den Kanal haben, lautet die Antwort 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.

Beispiele

Karte in einen Webseiten-Iframe einbetten

  1. Erstellen Sie den REST-Aufruf Show Channel Map im Beispielformat. Fügen Sie den Parameter read_api_key hinzu, wenn der Kanal privat ist. Verwenden Sie einen Webbrowser, um den Anruf zu testen.

  2. Erstellen Sie eine HTML-Datei mit den folgenden Elementen. Ersetzen Sie <channel_id> durch Ihre Kanal-ID und XXXXXXXXXXXXXXXX durch den gelesenen API-Schlüssel für den gewünschten Kanal.

    <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. Speichern Sie die Datei mit der Erweiterung .HTML .

  4. Öffnen Sie die Datei mit einem Webbrowser, um die eingebettete Karte anzuzeigen.