Appearance
SendDeviceMsg
调用该接口发送消息。
使用说明
暂无
请求参数
SendDeviceMsgRequest
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
productKey | String | 是 | 设备所属产品productKey |
deviceName | String | 是 | 设备名称 |
commandPid | String | 是 | 命令标识符 |
blockPid | String | 否 | 模块标识符ID |
commandParamMap | Map<String,Object> | 否 | 消息内容 |
commandName | String | 否 | 命令名称 |
defaultBlock | String | 否 | 是否默认模块:
|
reqid | String | 否 | 消息ID号。全局唯一,用于ack或系统消息追踪 |
返回数据
SendDeviceMsgResponse
名称 | 类型 | 描述 |
---|---|---|
code | String | 调用成功,返回0,调用失败,查看错误信息。 |
msg | String | 调用成功,提示"操作成功",调用失败,查看错误信息。 |
data | Object | 返回结果。true表示成功,false表示失败 |
示例
请求示例
json
{
"productKey": "r1FnjRnGR",
"deviceName": "52A35D3iD",
"defaultBlock": "1",
"blockId": "c3e812520d8b4e26b05209ca9005dd2c",
"commandPid": "safe",
"commandName": "下发安全码",
"commandParamMap": {
"key": "safeCode"
}
}
返回示例
json
{
"code": "0",
"msg": "操作成功",
"data": true
}