梯控服务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 ""