API详情——更新指令接口
  liyizhang 2023年07月11日 544 0 云开发云云对接

更新指令接口

请求参数

名称 说明 数据类型 长度 是否必选
actions 行为列表 List M
├─id 更新的指令id Long
├─ originMfr 源厂商的名称即协议转换的其中一方平台名称。 String M
├─ targetMfr 目标厂商的名称即协议转换的另一方平台名称。 String M
├─ deviceType 设备类型。为设备的PID。 String
├─ optType 操作类型。 String
├─ url 请求url String
├─ param 请求参数。 String
├─ method 请求方法,为“Post”或“Get” String
├─ updateTime 更新时间。 Long
updateTime 更新时间 Long

请求格式

Content-Type: application/json; charset=UTF-8
Request URL: 
https://service:port/action/api/addBatch
Request Method: POST
Body Data: 
{
    "actions": [
        {
            "originMfr": "JFTECH", //厂商
            "targetMfr": "XIAOMI", //厂商
            "deviceType": "xxxxxxxxxxx", //设备类型id
            "optType": "xxxxxx", //操作类型
            "url": "xxxxxxxxxx", //请求路径
            "param": "", //请求参数,以json字符串形式存放
            "method": "Post", //请求方法,post或者get
            "updateTime": 0 //更新时间
        }
    ],
    "updateTime": 0
}


响应参数

名称 说明 数据类型 是否必选 示例
返回码 true:成功 false:失败 Boolean M true

响应格式

true

接口逻辑

  1. 获取传入参数,将参数转成请求参数。
  2. 检索对应数据后,进行批量更新。
最后一次编辑于 2023年07月11日 0

暂无评论

推荐阅读
  liyizhang   2023年07月11日   563   0   0 spring