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

主页 > 服务与支持 > 开发平台 > 服务端API参考 > 企业管理员管理 查询企业管理员

入门使用

查询企业管理员

更新时间:2019-11-20

描述

通过该接口查询企业管理员。

接口原型

表1 接口原型

请求方法

GET

请求地址

/rest/usg/datacenter/v1/corp/admin/{account}

传输协议

HTTPS

请求参数

表2 参数说明

参数

是否必须

类型

位置

描述

Authorization

String

Header

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

进行Base64转码操作

样例:Basic Base64(accessToken)

account

String

URL

企业用户账号。

响应参数

表3 参数说明

参数

类型

描述

returnCode

String

业务返回码。

returnDesc

String

返回描述。

achievementTime

String

响应产生时间。

requestId

String

请求唯一标识。

data

QueryAdminResultDTO

查询企业管理员返回结果。

表4 QueryAdminResultDTO参数说明

参数

类型

描述

id

String

用户ID。

account

String

用户帐号。

name

String

名称。

adminType

Integer

管理员类型。

0:默认管理员

1:普通管理员

3:运营管理员

4:运维管理员,只有上级才能创建默认管理员。

email

String

邮箱。

phone

String

手机号。

country

String

手机号所属的国家

menuTemplateId

String

菜单模板id(预留接口)。

menuTemplateName

String

菜单模板名称(预留接口)。

dept

DeptBasicDTO

部门基本信息,查询企业级别的管理员时需要显示部门信息。SP管理员不显示部门信息。

表5 DeptBasicDTO参数说明

参数

类型

描述

deptCode

String

部门编码。

corpId

String

企业ID。

deptName

String

部门名称

deptNamePath

String

部门名称路径。

parentDeptCode

String

父部门编码。

请求消息示例

GET /rest/usg/datacenter/v1/corp/admin/user001
Connection: keep-alive
Authorization: Basic dVZ5cDdBZG5xdzNlOWRqVUo1ckMyZFptaDZDSzhPYWlQ
user-agent: WeLink-desktop
Host: api.meeting.huaweicloud.com 
User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
 

响应消息示例

HTTP/1.1 200 
Date: Fri, 12 Apr 2019 07:13:53 GMT
Content-Type: application/json;charset=UTF-8
Connection: keep-alive
Pragma: No-cache
Cache-Control: no-cache
Server: api-gateway
X-Request-Id: efd3e53b2d9fa554d11267d5d66ca0bf

{
    "returnCode": "000000000",
    "returnMessage": "Success",
    "achievementTime": "2019-04-12 07:13:53.437",
    "requestId": "7bd41b2f5d2a2025adabe4aa70121e96",
    "data": {
        "id": "ff80808169e79714016a0f59faf30088",
        "account": "user001",
        "name": "user001",
        "adminType": 1,
        "email": "user001@huawei.com",
        "phone": "+86133********",
        "country": "chinaPR",
        "menuTemplateId": "2",
        "menuTemplateName": "2",
        "dept": {
            "deptCode": "1",
            "corpId": "30574",
            "deptName": "test001",
            "deptNamePath": "test001",
            "parentDeptCode": null
        }
    }
}
 

CURL命令示例

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