loading

document

远程设备访问服务器

1. 获取token

POST http://iot.bidm.cn/wp-json/jwt-auth/v1/token?username=device_id&password=device_secret

验证成功返回token和相关信息,token需要进行存储以便后续操作使用。

验证失败data:status会返回401或403。

2. 写入数据

POST http://iot.bidm.cn/wp-json/wp/v2/data
headers = {'Content-type': 'application/json', 'Authorization': 'Bearer token'}

body = {
"status": "publish",
"cmb2": {
"device_data": {
"_bmb_device_status": "1",
"_bmb_device_bv": "5.0",
"_bmb_device_time": "2018-06-30 12:30:03",
"_bmb_device_ss": "0.78"
}
}

3. 获取数据

GET http://iot.bidm.cn/wp-json/wp/v2/devices/?slug=device_id

headers = {'Content-type': 'application/json', 'Authorization': 'Bearer token'}