Write Data and Execute TalkBack Command
使用 HTTP GET 或 POST 更新通道数据并执行 TalkBack 命令
请求
HTTP 方法
POST 或 GET
URL
https://api.thingspeak.com/update.<format>
URL 参数
| 名称 | 描述 |
|---|---|
| HTTP 响应的格式,指定为 |
示例: https://api.thingspeak.com/update.json?api_key=XXXXXXXXXXXXXXXXtalkback_key=YYYYYYYYYYYYYYYY
主体
| 名称 | 描述 | 值类型 |
|---|---|---|
api_key | (必填)为该特定通道指定写入 API 密钥。您还可以使用 THINGSPEAKAPIKEY HTTP 头文件发送写入 API 密钥。写入 API 密钥位于通道视图的 API Keys 选项卡上。 | 字符串 |
talkback_key | (必需)TalkBack 特定实例的 API 密钥。包含 TalkBack API 密钥会导致队列中的下一个命令被删除并在响应中返回该命令。 | 字符串 |
field<X> | (可选)字段 X 数据,其中 X 是字段 ID | 任何值 |
lat | (可选)纬度(度) | 小数 |
long | (可选)经度(度) | 小数 |
elevation | (可选)海拔(以米为单位) | 整数 |
status | (可选)状态更新消息 | 字符串 |
created_at | (可选)创建源条目的日期,采用 ISO 8601 格式,例如 | 日期时间 |
Content-Type
Content-Type 仅对于 POST 方法来说是必需的,对于 GET 方法来说则不需要。
使用 application/json 进行 JSON 格式的更新。
使用 application/x-www-form-urlencoded 进行所有其他更新。
示例
限制
所有时间戳必须是唯一的。您不能使用与通道中现有数据匹配的时间戳写入新数据。

