梯控服务API

更新时间:2019-09-23 18:01:25

梯控服务边缘接入>>

梯控服务API接口以阿里云IoT统一网关HTTP接口的形式提供,使用方法参考API网关客户端。
访问域名:api.link.aliyun.com,接口协议:HTTPS。

关于API的

生成二维码

path 版本 是否需要登录
通用二维码接口(复用人行):
/homelink/common/qrcode/generate
1.0.0 否

入参

字段 类型 是否必传 备注
identityId String 是 申请二维码人员的统一身份ID

出参

字段 类型 备注
code Integer 返回码
message String 返回信息
data String 二维码字符串

示例

请求示例

{
  "identityId":"50acopfd3a94900494085ed2699e052432c34452"
}

返回示例

{
  "code": 200,
  "id":"4a70179d-47d8-4fdf-9067-8a5eedf63483",
  "data":"24DD9END8CD3",
  "message": null,
  "localizedMsg": null
}

梯控二维码权限配置

path 版本 是否需要登录
/elevator/control/perm/qrcode/config 1.0.0 否

入参

字段 类型 是否必传 备注
qrCode String 是 二维码
iotIds JSONArray 是 待配置权限的梯控设备iotId
identityId String 是 申请二维码人员的统一身份ID
perm Array 否 梯控设备配置楼层权限,如果为空则为所有楼层,最多支持64层楼,每个楼层字符串为数组/字母/-组合,不超过5个字符
effectiveTime String 否 二维码生效期,时间格式 yyyy-MM-dd HH:mm:ss 默认为当前时间
expiryTime String 是 二维码有效期,时间格式 yyyy-MM-dd HH:mm:ss

出参

字段 类型 备注
code Integer 返回码
message String 返回信息

示例

请求示例

{
  "qrCode": "24DD9END8CD3",
  "identityId":"50acopfd3a94900494085ed2699e052432c34452",
  "iotIds": [
      "p2OsgId2N2kXMWThRCQP000101"
  ],
  "perm": ["-1","2","12"],
  "effectiveTime":"2019-03-04 18:00:00",
  "expiryTime":"2020-03-04 18:00:00"  
}

返回示例

{
  "code": 200,
  "id":"4a70179d-47d8-4fdf-9067-8a5eedf63483",
  "message": null,
  "localizedMsg": null
}

梯控二维码权限查询

path 版本 是否需要登录
/elevator/control/perm/qrcode/query 1.0.0 否

入参

字段 类型 是否必传 备注
qrCode String 是 二维码
identityId String 是 申请二维码人员的统一身份ID
iotId String 是 待查询权限的梯控设备iotId

出参

字段 类型 备注
code Integer 返回码,200则表示查询成功
message String 返回信息
data JSONObject 二维码权限信息
perm Array 梯控设备楼层权限
effectiveTime String 二维码生效期
expiryTime String 二维码有效期

示例

请求示例

{
  "qrCode": "24DD9END8CD3",
  "identityId":"50acopfd3a94900494085ed2699e052432c34452",
  "iotId": "p2OsgId2N2kXMWThRCQP000101"
}

返回示例

{
  "code": 200,
  "id":"4a70179d-47d8-4fdf-9067-8a5eedf63483",
  "data" : {
      "perm": ["1", "2", "3"],
      "effectiveTime":"2019-03-04 18:00:00",
      "expiryTime":"2020-03-04 18:00:00"
  }
  "message": null,
  "localizedMsg": null
}

梯控二维码权限移除

path 版本 是否需要登录
/elevator/control/perm/qrcode/remove 1.0.0 否

入参

字段 类型 是否必传 备注
qrCode String 是 二维码
identityId String 是 申请二维码人员的统一身份ID
iotIds JSONArray 是 梯控设备iotId

出参

字段 类型 备注
code Integer 返回码,成功则返回200
message String 返回信息

示例

请求示例

{
  "qrCode": "24DD9END8CD3",
  "iotIds": [
      "p2OsgId2N2kXMWThRCQP000101"
  ],  
  "identityId":"50acopfd3a94900494085ed2699e052432c34452"
}

返回示例

{
  "code": 200,
  "id":"4a70179d-47d8-4fdf-9067-8a5eedf63483",
  "data" : "xxxxx"
  "message": null,
  "localizedMsg": null
}

results matching ""

    No results matching ""