获取任务的详情信息
HTTP请求地址: http(s)://api.yoyoiot.cn/{AppID}/task/detail/?sign={sign}&ts={ts}
关于sign和ts的定义
或
MQTT发布主题: api/{AppID}/task/detail
接收返回结果亦在同一主题
请求参数
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| task | 是 | string | 指定任务ID,具体数值在控制台任务列表查看或通过任务列表接口拉取
可指定多个id,用间隔符(,或|)隔开,如1,2,3
当指定多个id时,返回值为一个数组 |
返回结果
| 名称 | 类型 | 说明 |
|---|---|---|
| id | int | 任务ID |
| from | string | 来源:控制台或接口,判断任务是由哪种方式创建的 |
| devices | string | 设备列表,数组类型。
相对于任务列表接口,任务详情接口会返回更加多的设备信息。 |
| stage | string | 策略,JSON对象。
type:策略类型;desc:策略说明,以及对应策略的策略参数。 |
| run | string | 执行情况,JSON对象。
times:已执行次数;last_tiem:上次执行时间,如从未执行,则为 "-" |
| enable | string | 任务状态,0或1。
为1时,任务有效,可能正在执行、等待执行或已执行完成
为0时,任务无效,处在暂停状态 |
| title | string | 任务说明或备注,字符串。 |
| commands | string | 任务执行的命令,JSON对象。
如果命令执行的是动作,则无此返回项。 |
| action | string | 任务执行的动作ID,整型。
如果命令执行的是命令,则无此返回项。 |
返回示例