Write Data
使用 HTTP GET 或 POST 更新通道数据
请求
HTTP 方法
POST
或 GET
URL
https://api.thingspeak.com/update.
<format>
URL 参数
名称 | 描述 |
---|---|
| (必需)HTTP 响应的格式,指定为空白、 |
示例:https://api.thingspeak.com/update.json
主体
名称 | 描述 | 值类型 |
---|---|---|
api_key | (必填)为此特定通道写入 API 密钥。您还可以使用_THINGSPEAKAPIKEY_ HTTP 头文件发送写入 API 密钥。写入 API 密钥位于通道视图的 API Keys 选项卡上。 | 字符串 |
field<X> | (可选)字段 X 数据,其中 X 是字段 ID | 任何值 |
lat | (可选)纬度(以度为单位),指定为 | 小数 |
long | (可选)经度(以度为单位),指定为 | 小数 |
elevation | (可选)海拔(以米为单位) | 整数 |
status | (可选)状态更新消息。 | 字符串 |
created_at | (可选)创建源条目的日期,采用 ISO 8601 格式,例如: | 日期时间 |
Content-Type
Content-Type 仅对于 POST 方法来说是必需的,对于 GET 方法来说则不需要。
application/x-www-form-urlencoded
以获取大多数更新。
application/json
用于 JSON 格式的更新。
限制
所有时间戳必须是唯一的。您不能使用与通道中现有数据匹配的时间戳写入新数据。