发送命令
请求方式:POST
URL:http://api.heclouds.com/cmds
URL参数
参数名称 |
格式 |
是否必须 |
说明 |
device_id |
string |
是 |
接收该数据的设备ID |
http请求内容
参数名称 |
格式 |
是否必须 |
说明 |
cmd |
string |
是 |
格式需为字符串形式的16进制数据,见示例 |
http请求返回参数
参数名称 |
格式 |
说明 |
errno |
int |
调用错误码,为0表示调用成功 |
error |
string |
错误描述,为"succ"表示调用成功 |
data |
json |
接口调用成功之后返回的设备相关信息,见data描述表 |
data描述表
参数名称 |
格式 |
说明 |
cmd_uuid |
string |
命令id,平台范围内唯一 |
请求头部示例
POST http://api.heclouds.com/cmds?device_id=8029377 HTTP/1.1
请求参数示例
{
"cmd":"07030001000295AD"
}
返回示例1:成功创建命令
{
"errno": 0,
"error": "succ",
"data": {
"cmd_uuid": "81572aae-fc34-5deb-8f06-ab45d73cb12b"
}
}
返回示例2:设备不在线
{
"errno": 10,
"error": "device not online: 8029377"
}