Skip to content

多企业授权

TIP

对多企业授权的使用说明,请您先阅读应用开发多企业授权H5使用手册
了解授权方案后,请您先阅读多企业应用header需传region,再阅读此文档

获取链接访问授权码

接口功能

为安全校验,跳转应用开发多企业授权H5页链接时,每次都需传入有效授权码,每次获取到的授权码2分钟内有效,使用过立即失效。

请求地址

https://open.qly.cmviot.cn/v3/open/api/auth/code/get

请求方式

POST,需要鉴权

请求参数

参数名称参数类型是否必需参数含义说明

请求示例

json
{}

响应参数

参数名称参数类型参数含义说明
resultCodeString响应码参考响应码定义
resultMsgString响应描述
dataCodeObj响应数据

CodeObj 对象模型

名称类型参数含义说明
codeString授权码授权码有效期为2分钟,使用一次后立即失效

响应示例

json
{
    "resultCode": "000000",
    "resultMsg": "成功",
    "data": {
      "code": "8c936ee38d9f48f5ad0ce7103aee7c76"
    }
}

查询应用已授权企业列表

接口功能

查询应用已取得授权的企业列表。绑定企业为应用创建时填入的企业信息。

请求地址

https://open.qly.cmviot.cn/v3/open/api/region/auth/list

请求方式

POST,需要鉴权

请求参数

参数名称参数类型是否必需参数含义说明
regionStringN企业编码可选,查询指定授权企业的信息
defaultRelationIntegerN默认绑定企业标识可选,本字段不传,返回授权和绑定企业
传值1:仅返回绑定企业的信息
传值0:返回授权企业,不包含绑定企业
pageintN页码默认1
pageSizeintN每页大小默认10,最大100

请求示例

json
{
    "region": "123456",
    "defaultRelation": 0,
    "page": 1,
    "pageSize": 10
}

响应参数

参数名称参数类型参数含义说明
resultCodeString响应码参考响应码定义
resultMsgString响应描述
totalint记录数
pageint当前页
pageSizeint页大小
dataList<AuthRegionInfo>响应数据

AuthRegionInfo 对象模型

名称类型参数含义说明
regionString企业编码
regionNameString企业名称
phoneString超管手机号RSA+Base64加密,可用开发者私钥解密
expireTimeLong失效时间时间戳ms值,null或无该字段返回表示永久失效
opsTimeLong操作时间时间戳ms值
defaultRelationint默认绑定企业标识1:是默认绑定企业
0:不是默认绑定企业

响应示例

json
{
  "resultCode": "000000",
  "resultMsg": "成功",
  "data": [
    {
      "region": "123456",
      "regionName": "我的企业",
      "phone": "TP+7WWmAaPhMPsvvUTXNzX9RnLdzXOplIak9JFPyUXUq7RrBS31klhnPsF7LvnAcAgjW0kVc6FbxqbNEhurwk1ElykprUo05DuLsLV6H7O5lJ6IG3H1iJ4V/IcWIbCv3WIFGwDz0mppnvPtNIKy19Tu6YlaZsnmWRx0dczjSvOg=",
      "opsTime": 1741928512000,
      "defaultRelation": 0
    }
  ],
  "total": 1,
  "page": 1,
  "pageSize": 10
}