Skip to content

命令发送

https://agri-dl.holdingbyte.com/api/command/

请求方法

POST

请求参数

字段是否必须说明
t_agri_id需要操作的子设备id
cmd_type命令类型,详情
cmd_value携带数据
r_token请求携带的标识符,以便回调时识别
info备注信息
callback_url命令结果回调url,详情

返回数据

字段类型说明
pkint命令id
t_agri_idstring目标设备id
cmd_typeint命令类型
r_tokenstring请求携带的标识符
infostring备注信息

数据示例:

json
{
    "pk": 17931,
    "t_agri_id": "d-1001-yxtspayiosfx-13-00",
    "cmd_type": 9001,
    "r_token": "test token",
    "info": "holdingbyte.com",
}

示例代码

python
import requests
import json

# 请求token
token = "hvduasqoqnbtscaiumzsgpjewxkrgupq"

url = "https://agri-rd-git-dev-yanjitech.vercel.app/api/command/"

payload = json.dumps({
  "t_agri_id": "d-1000-xxx-1-01",
  "cmd_type": 9001
})
headers = {
  'token': token,
  'Content-Type': 'application/json'
}

response = requests.request("POST", url, headers=headers, data=payload)

print(response.text)