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 | (可选)状态更新消息。 | 字符串 |
twitter | (可选)Twitter® 链接到 ThingTweet 的用户名 | 字符串 |
tweet | (可选)Twitter状态更新 | 字符串 |
created_at | (可选)创建源条目的日期,格式为 ISO 8601,示例: | 日期时间 |
内容类型
仅 POST 方法需要 Content-Type,GET 方法不需要。
application/x-www-form-urlencoded
用于大多数更新。
application/json
用于 JSON 格式的更新。
局限性
所有时间戳必须是唯一的。您无法使用与通道中现有数据匹配的时间戳写入新数据。