Write Settings
Aktualisieren Sie die Kanaleinstellungen mit HTTP PUT
Anfrage
Beschreibung
Verwenden Sie diese Anfrage, um Kanaleinstellungen zu schreiben. Zu den Kanaleinstellungen gehören die Kanalbeschreibung, Feldnamen, der Kanalstandort, Metadaten, der öffentliche oder private Status und der Name des Kanals.
HTTP-Methode
PUT
URL
https://api.thingspeak.com/channels/<channel_id>.<format>
URL-Parameter
| Name | Beschreibung |
|---|---|
| (Erforderlich) Kanal-ID für den gewünschten Kanal. |
| (Erforderlich) Format für die HTTP-Antwort, angegeben als |
Beispiel: https://api.thingspeak.com/channels/266256.json
Körperparameter
| Name | Beschreibung | Werttyp |
|---|---|---|
api_key | (Erforderlich) Geben Sie den Benutzer-API-Schlüssel an, den Sie in Ihrem Profil finden. Dieser Schlüssel unterscheidet sich von den Kanal-API-Schlüsseln. | Zeichenfolge |
description | (Optional) Beschreibung des Kanals. | Zeichenfolge |
field1 | (Optional) Name von Feld 1. | Zeichenfolge> |
field<X> | (Optional) Name des Felds X, wobei X die Feld-ID ist. | Zeichenfolge |
latitude | (Optional) Breitengrad in Grad, angegeben als Wert zwischen | dezimal |
longitude | (Optional) Längengrad in Grad, angegeben als Wert zwischen | dezimal |
elevation | (Optional) Höhe in Metern. | ganze Zahl |
metadata | (Optional) Metadaten für den Kanal, die JSON, XML oder andere Daten enthalten können. | Text |
name | (Optional) Name des Kanals. | Zeichenfolge |
public_flag | (Optional) Ob der Kanal öffentlich ist. Der Standardwert ist „false“. | true oder false |
tags | (Optional) Durch Kommas getrennte Liste von Tags. | Zeichenfolge |
url | (Optional) Webseiten-URL für den Kanal. | Zeichenfolge |
Inhaltstyp
application/x-www-form-urlencoded
Antwort
Fehler
Die vollständige Liste finden Sie unter Fehlercodes.
Beispiele
Verwenden Sie POSTMAN, um Kanaleinstellungen zu schreiben
Sie können POSTMAN verwenden, um Ihre HTTP-Anfragen mit der RESTful-API für ThingSpeak auszuprobieren. Dieses Beispiel zeigt, wie neue Kanaleinstellungen mit POSTMAN geschrieben werden.
Ändern Sie bei Verwendung eines vorhandenen Kanals den Kanalnamen in Updated Channel und den Titel von Feld 1 in Heart Rate. Ändern Sie außerdem die Freigabe auf „Öffentlich“.
PUT https://api.thingspeak.com/channels/CHANNEL_ID
api_key=XXXXXXXXXXXXXXXX
name=Updated Channel
public_flag=true
field1=Heart RateWählen Sie in POSTMAN PUT aus der Dropdown-Liste der HTTP-Verben aus und geben Sie
api.thingspeak.com/channels/<CHANNEL_ID>.jsonin die Adressleiste ein, wobei Sie<CHANNEL_ID>durch den gewünschten Kanal ersetzen.Geben Sie den Parameter
api_keyin die Wertespalte ein und geben Sie Ihren Benutzer-API-Schlüssel ein, der sich in Account > My Profile befindet.Geben Sie zusätzliche Parameter und Werte ein:
name, Value:Updated Channelfield1, Value:Heart Ratepublic_flag, Value:True

Die Antwort liegt im JSON-Format vor. Beachten Sie den Serverantwortwert von 200 OK, der das erfolgreiche Schreiben der neuen Kanaleinstellungen anzeigt.

Die neuen Kanaleinstellungen sind jetzt auf Ihrer Kanäle-Seite verfügbar.
