智慧服务,成就美好体验 项目咨询

主页 > 服务与支持 > 开发平台 > 服务端API参考 > 企业管理 > 企业管理员查询企业内资源及业务权限 企业管理员查询企业内资源及业务权限

入门使用

企业管理员查询企业内资源及业务权限

更新时间:2019-11-20

描述

企业管理员通过该接口查询企业内资源及业务权限,包括查询已使用的资源情况。

接口原型

表1 接口原型

请求方法

GET

请求地址

/rest/usg/datacenter/v1/corp/resource

传输协议

HTTPS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

Authorization

String

Header

授权令牌。将执行鉴权响应的accessToken

进行Base64转码操作

样例:Basic Base64(accessToken)

响应参数

表3 参数说明

参数

类型

描述

returnCode

String

业务返回码。

returnMessage

String

返回描述。

achievementTime

String

响应产生时间。

requestId

String

请求唯一标识。

data

QueryCorpResDetailResultDTO

查询企业内的资源。

表4 QueryCorpResDetailResultDTO数据结构

参数

类型

描述

te1080pHardCount

ResDetailDTO

1080P硬终端帐户数。

te720pHardCount

ResDetailDTO

720P硬终端帐户数。

teSoftCount

ResDetailDTO

软终端帐号数。

roomCount

ResDetailDTO

大屏软终端数量。

recordCapability

ResDetailDTO

录播存储空间 (单位:G)。

confCallCount

ResDetailDTO

会议并发数。

liveCount

ResDetailDTO

推流并发数量。

thirdPartyHardCount

ResDetailDTO

第三方硬终端接入数。

vmr

QueryVmrPkgResResultDTO[0..*]

查询Vmr套餐包分配数量结果。

enablePstn

Boolean

在创建企业的时候设置的pstn权限开关。

enableSMS

Boolean

在创建企业的时候设置的短信权限开关。

enableCloudDisk

Boolean

是否开启云盘。

enableUc

Boolean

是否开启UC功能。

表5 ResDetailDTO数据结构

参数

类型

描述

sumCount

Integer

总数。

usedCount

Integer

已使用数。

表6 QueryVmrPkgResResultDTO数据结构

参数

类型

描述

vmrPkgId

String

vmr套餐包id。

vmrName

String

vmr套餐包名称。

vmrPkgParties

Integer

vmr套餐方数。

vmrPkgCount

Integer

该vmr套餐分配的总数。

vmrPkgUsedCount

Integer

该套餐对应的vmr已分配数量。

请求消息示例

GET /rest/usg/datacenter/v1/corp/resource
Connection: keep-alive
Authorization: Basic M05WdlBLcXRwZjd0dEdoMDduSlFWdmdzYnZLRW9OSWs1
Host: api.meeting.huaweicloud.com 
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191) 
 

响应消息示例

HTTP/1.1 200 
Date: Thu, 11 Apr 2019 10:32:49 GMT
Content-Type: application/json;charset=UTF-8
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Server: api-gateway
X-Request-Id: 539e8b710378987ffc5eb844b5e5c290

{
    "returnCode": "000000000",
    "returnMessage": "Success",
    "achievementTime": "2019-04-11 10:32:49.477",
    "requestId": "2e4c61790a7fcdec05adece6f5dee36e",
    "data": {
        "te1080pHardCount": {
            "sumCount": 5,
            "usedCount": 0
        },
        "te720pHardCount": {
            "sumCount": 5,
            "usedCount": 0
        },
        "teSoftCount": {
            "sumCount": 20,
            "usedCount": 1
        },
        "roomCount": {
            "sumCount": 0,
            "usedCount": 0
        },
        "recordCapability": {
            "sumCount": 2,
            "usedCount": 0
        },
        "confCallCount": {
            "sumCount": 10,
            "usedCount": 0
        },
        "liveCount": {
            "sumCount": 10,
            "usedCount": 0
        },
        "vmr": [],
        "enablePstn": false,
        "enableSMS": true
    }
}
 

CURL命令示例

curl -k -i -X GET -H 'Authorization: Basic VUVwVU82SWFISU0ySWlKaEdoRllRUXk0MUZnbk00Mkpk' https://api.meeting.huaweicloud.com/rest/usg/datacenter/v1/corp/resource