调用设备行为
POST
/api/v1/things/device/interact/action-send请求参数
Body 参数application/json
productID
string
产品id
deviceName
string
设备名
actionID
string
必需
产品数据模板中行为功能的标识符,由开发者自行根据设备的应用场景定义
inputParams
string
输入参数
isAsync
boolean
可选
是否异步操作 异步情况通过获取接口来获取
option
object (SendOption)
可选
timeoutToFail
integer <int64>
超时失败时间
requestTimeout
integer <int64>
可选
请求超时,超时后会进行重试
retryInterval
integer <int64>
重试间隔
示例
{
"productID": "string",
"deviceName": "string",
"actionID": "string",
"inputParams": "string",
"isAsync": true,
"option": {
"timeoutToFail": 0,
"requestTimeout": 0,
"retryInterval": 0
}
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
A successful response.
数据结构
code
integer
返回code
默认值:
200
msg
string
返回的消息
data
object (DeviceInteractSendActionResp)
可选
msgToken
string
调用id
outputParams
string
必需
输出参数 注意:此字段可能返回 null,表示取不到有效值。
msg
string
返回状态
code
integer <int64>
设备返回状态码
示例
未设置
最后修改时间: 4 天前