Skip to content

转移智能锁

选择锁列表

  1. 请求链接: /room/listForTransfer

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
searchStrStringN""关键词
  1. 返回参数及示例:
参数类型描述
statusInt状态码
statusTextString提示信息
contentString返回数据
listArray锁列表
lockIdInt锁ID
lockAliasString锁别名
appUnlockOnlineInt是否需联网开锁
json
{
  "list": [
    {
      "lockId": 500,
      "lockAlias": "公司会议室通道锁",
      "appUnlockOnline": 1
    },
    {
      "lockId": 501,
      "lockAlias": "公司会议门禁锁",
      "appUnlockOnline": 0
    },
    {
      "lockId": 1683,
      "lockAlias": "CDBN01_df4a6423",
      "appUnlockOnline": 0
    },
    {
      "lockId": 1685,
      "lockAlias": "TMH_30d80f8a8206",
      "appUnlockOnline": 0
    },
    {
      "lockId": 1711,
      "lockAlias": "CDBN01_df4a6425",
      "appUnlockOnline": 0
    },
    {
      "lockId": 1725,
      "lockAlias": "T9A_09e244349952",
      "appUnlockOnline": 1
    },
    {
      "lockId": 1733,
      "lockAlias": "T9A_09e244349954",
      "appUnlockOnline": 1
    },
    {
      "lockId": 1754,
      "lockAlias": "猫眼锁-1005",
      "appUnlockOnline": 0
    }
  ]
}

转移智能锁确认

  1. 请求链接: /room/transferLockConfirm

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
receiverUsernameStringY"18682150237"接受者账号(原参数名 receiverUserid 已改为 receiverUsername)
typeStringY"1"1、个人用户 2、星寓用户
countryCodeStringY""如果是手机号,需要选择国家代码
  1. 返回参数及示例:
参数类型描述
statusInt状态码
statusTextString提示信息
contentString返回数据
uidInt用户ID
nicknameString昵称
headUrlString头像URL
useridString用户账号
json
{
  "uid": 16474761,
  "nickname": "18682150237",
  "headUrl": "",
  "userid": "18682150237"
}

转移智能锁

  1. 请求链接: /room/transfer

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
receiverUsernameStringY"18682150237"接受者(原参数名 receiverUserid 已改为 receiverUsername)
lockIdListStringY"[9418451]"锁ID列表(JSON字符串)
countryCodeStringY""如果是手机号,需要选择国家代码
  1. 返回参数及示例:
参数类型描述
statusInt状态码
statusTextString提示信息
contentString返回数据
errorCodeInt错误码
descriptionString描述
errorMsgString错误信息
json
{
  "errorCode": 0,
  "description": "表示成功或是。",
  "errorMsg": "success or means yes"
}

更新转移InitUserNo状态

  1. 请求链接: /lock/updateLockInfo

  2. 请求方式: POST

  3. 参数说明:

名称类型是否必需示例描述
lockIdintY2锁ID
initUserNointY0修改状态改为0
  1. 返回参数及示例:
参数类型描述
statusInt状态码
statusTextString提示信息
contentString返回数据
errorCodeInt错误码
descriptionString描述
errorMsgString错误信息
dataObject返回数据
json
{
  "errorCode": 0,
  "description": "success",
  "errorMsg": "success",
  "data": {}
}

鑫泓佳智能硬件通信协议文档