华为云用户手册

  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 Authorization 是 String Header 鉴权信息,携带用户账号密码信息。使用时需要对账号密码进行Base64转码操作。 规则: Basic Base64(username:password) 样例: Basic eWMyOjE5OTUwwWWM= 说明: password最少8个字符,最多32个字符。 Content-Type 是 String Header Body的媒体格式。 样例:application/json;charset=UTF-8 X-Request-ID 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN,英文为en-US。 HA2 否 String Body 验证码信息,用于验证码场景携带服务端返回的验证码信息。 account 是 String Body 用户账号(华为云会议账号)。 样例:zhangsan@huawei 业务账号请提前申请,具体申请方法请参见开发流程。 说明: account最少1个字符,最多255个字符。 clientType 是 Integer Body 登录客户端类型。 72:API调用类型 createTokenType 否 Integer Body 是否生成Token,默认值为0。 0:生成token,用于登录鉴权 1:不生成token
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 conferenceID 是 String Query 会议ID。 说明: 创建会议时返回的conferenceID。不是vmrConferenceID。 offset 否 Integer Query 查询偏移量。默认为0。针对PageParticipant 中的与会者分页。 limit 否 Integer Query 查询数量。默认值20。 searchKey 否 String Query 查询条件。长度限制为1-128个字符。 userUUID 否 String Query 用户的UUID。 说明: 该参数将废弃,请勿使用。 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Type 否 Integer Header 默认值为0。 0:不区分终端和与会人 1:分页查询区分终端和与会人,结果合并返回 2:单独查询终端和与会人,结果单独返回 X-Query-Type 否 Integer Header 当“X-Type”为“2”时,该字段有效。默认值为0。 0:查询与会人 1:查询终端 X-Authorization-Type 否 String Header 标识是否为第三方portal过来的请求。 说明: 该参数将废弃,请勿使用。 X-Site-Id 否 String Header 用于区分到哪个HCSO站点鉴权。 说明: 该参数将废弃,请勿使用。
  • 请求消息示例 GET /v1/mmc/management/conferences/online/confDetail?conferenceID=914083136 Connection: keep-alive X-Access-Token: stbX5ElstO5QwOwPB9KGQWUZ1DHoFrTsQjjC 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: Wed, 18 Dec 2019 06:20:40 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 1394 Connection: keep-alive Expires: 0 Pragma: No-cache Cache-Control: no-cache http_proxy_id: 1e4af24ea29c6641dd73e3a6a027f007 Server: api-gateway X-Request-Id: 696def7842d59349fd7e33319dce3e21 { "conferenceData": { "conferenceID": "914083136", "mediaTypes": "Voice,Data,Video", "subject": "user01的会议", "size": 1, "timeZoneID": "56", "startTime": "2019-12-18 07:28", "endTime": "2019-12-18 09:28", "conferenceState": "Created", "accessNumber": "+991117", "language": "zh-CN", "passwordEntry": [ { "conferenceRole": "chair", "password": "******" }, { "conferenceRole": "general", "password": "******" } ], "userUUID": "ff808081699b56cb0169be103500012b", "scheduserName": "user8002", "multiStreamFlag": 1, "conferenceType": 0, "confType": "IMMEDIATELY", "isAutoMute": 1, "isAutoRecord": 0, "chairJoinUri": "https://c.meeting.huaweicloud.com/#/j/914083136/6a30b8b5a325105da031442627828e496f91021ece36405f", "guestJoinUri": "https://c.meeting.huaweicloud.com/#/j/914083136/9505dc3349228b1ce0db8165590cc977bcff89785130fe0d", "recordType": 0, "recordAuxStream": 0, "confConfigInfo": { "prolongLength": 15, "isGuestFreePwd": false, "isSendNotify": true, "isSendSms": true, "isAutoMute": true, "isSendCalendar": true, "callInRestriction": 0, "allowGuestStartConf": true, "isHardTerminalAutoMute": true, "enableWaitingRoom": true }, "vmrFlag": 0, "scheduleVmr": false, "isHasRecordFile": false, "partAttendeeInfo": [ { "phone": "+99111****815", "name": "user01", "type": "normal" } ], "terminlCount": 0, "normalCount": 1, "deptName": "wangyue", "confUUID": "050c7898216811eaa6958bf3bb9ac167" }, "data": { "offset": 0, "limit": 20, "count": 1, "data": [ { "participantID": "+991116003815", "name": "user01", "role": 0, "state": "MEETTING", "attendeeType": "normal", "accountId": "user01" } ] } }
  • 业务流程 图1 企业用户密码重置流程图 第三方通过企业用户账号、密码登录,获取Token。 第三方向网关APIG发送账号鉴权请求。 网关接收请求后,向CloudPortal发送账号鉴权请求。 CloudPortal鉴权通过后返回Token。 网关APIG将Token信息返回给第三方。 初始化参数,填入企业成员账号参数。 第三方携带参数向网关APIG发送重置企业成员密码请求。 网关接收请求后,向CloudPortal发送重置企业成员密码请求。CloudPortal收到请求后,重置企业成员密码,发送新密码到企业成员的手机或邮箱。
  • 业务流程 图1 企业用户管理流程图 第三方通过企业管理员账号、密码登录,获取Token。 第三方向网关APIG发送账号鉴权请求。 网关接收请求后,向CloudPortal发送账号鉴权请求。 CloudPortal鉴权通过后返回Token。 网关APIG将Token信息返回给第三方。 为了分页查询企业用户,填入查询偏移量、搜索条件等参数。 第三方携带这些参数向网关APIG发送分页查询用户请求。 网关接收请求后,向CloudPortal发送分页查询用户请求。 CloudPortal返回企业用户列表信息给网关APIG。 网关APIG将企业用户列表信息返回给第三方。 为了查询用户详情,填入企业用户账号参数。 第三方携带用户账号参数向网关APIG发送查询用户详情请求。 网关接收请求后,向CloudPortal发送查询用户详情请求。 CloudPortal返回企业用户详情给网关APIG。 网关APIG将企业用户详情返回给第三方。 为了添加用户,填入用户名、用户账号、手机号等参数。 第三方携带这些参数向网关APIG发送添加用户请求。 网关接收请求后,向CloudPortal发送添加用户请求。 CloudPortal添加新用户后,返回新用户详情给网关APIG。 网关APIG返回新用户详情给第三方。 为了修改用户,填入用户账号、用户名、手机号等参数。 第三方携带这些参数向网关APIG发送修改用户请求。 网关接收请求后,向CloudPortal发送修改用户请求。CloudPortal收到请求后,修改用户信息。 为了批量修改用户状态,填入用户账号列表、状态值参数。 第三方携带参数向网关APIG发送批量修改用户状态请求。 网关接收请求后,向CloudPortal发送批量修改用户状态请求。CloudPortal收到请求后,批量修改用户状态。 为了批量删除用户,填入用户账号列表参数。 第三方携带参数向网关APIG发送批量删除用户请求。 网关接收请求后,向CloudPortal发送批量删除用户请求。CloudPortal收到请求后,批量删除用户。 上图的步骤6-29为企业用户管理接口,且接口调用无顺序要求,根据第三方自身需求进行调用。
  • 业务流程 图1 企业管理员管理流程图 第三方通过企业管理员账号、密码登录,获取Token。 第三方向网关APIG发送账号鉴权请求。 网关接收请求后,向CloudPortal发送账号鉴权请求。 CloudPortal鉴权通过后返回Token。 网关APIG将Token信息返回给第三方。 为了分页查询企业管理员,填入查询偏移量、搜索条件等参数。 第三方携带这些参数向网关APIG发送分页查询企业管理员请求。 网关接收请求后,向CloudPortal发送分页查询企业管理员请求。 CloudPortal返回企业管理员列表信息给网关APIG。 网关APIG将企业管理员列表信息返回给第三方。 为了查询单个企业管理员,填入企业用户账号参数。 第三方携带用户账号参数向网关APIG发送查询企业管理员请求。 网关接收请求后,向CloudPortal发送查询企业管理员请求。 CloudPortal返回企业管理员信息给网关APIG。 网关APIG将企业管理员信息返回给第三方。 为了添加企业管理员,填入企业用户账号参数。 第三方携带参数向网关APIG发送添加企业管理员请求。 网关接收请求后,向CloudPortal发送添加企业管理员请求。CloudPortal收到请求后,添加新企业管理员。 为了批量删除企业管理员,填入用户账号列表参数。 第三方携带参数向网关APIG发送批量删除企业管理员请求。 网关接收请求后,向CloudPortal发送批量删除企业管理员请求。CloudPortal收到请求后,批量删除企业管理员。 上图的步骤6-21为企业管理员管理接口,且接口调用无顺序要求,根据第三方自身需求进行调用。
  • 响应消息示例 HTTP/1.1 200 Date: Wed, 18 Dec 2019 06:20:40 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 812 Connection: keep-alive Pragma: No-cache Cache-Control: no-cache http_proxy_id: c94f64967745b0670c299c0688479078 Server: api-gateway X-Request-Id: de796b739528b6a1f72c283a107bdb02 { "id": "ff808081699b56cb0169b81a06ee00d9", "userAccount": "user8001@corpnew", "name": "test008", "englishName": null, "phone": null, "country": null, "email": "******", "sipNum": "+991116003840", "vmrList": [ { "id": "ff808081699b56cb0169b81a06f400db", "vmrId": "913371462", "vmrName": "user8001的云会议室", "vmrMode": 0, "vmrPkgId": null, "vmrPkgName": null, "vmrPkgParties": null, "vmrPkgLength": null, "status": 0 }, { "id": "ff808081699b56cb0169b92b45ab0111", "vmrId": "919728047", "vmrName": "云会议室:919728047", "vmrMode": 1, "vmrPkgId": "ff808081680d5b8601682b3436070030", "vmrPkgName": "运营VMR专用_25", "vmrPkgParties": 25, "vmrPkgLength": 0, "status": 0 } ], "deptCode": "1", "deptName": "wangyue", "deptNamePath": "wangyue", "userType": 2, "adminType": 2, "signature": null, "title": null, "desc": null, "corp": { "id": "15659", "name": "华为技术有限公司", "address": "hangzhou", "adminName": "wlj", "account": "d74cf0a5c7804860a131ec6067a10fc6", "phone": "+86********", "country": "chinaPR", "email": "********@huawei.com", "enableSMS": true, "enablePstn": false, "autoUserCreate": true }, "function": { "enableRoom": false }, "status": 0, "sortLevel": 10000, "hidePhone": false }
  • 响应参数 表4 响应参数 参数 类型 描述 activeTime Long 激活时间,utc时间戳。 adminType Integer 管理员类型。 0:默认(超级)管理员 1:普通管理员 2:非管理员(即为普通企业成员,UserType是2时有效) corp CorpBasicInfoDTO object 企业注册信息。仅用户查询自己的信息才返回该数据。 country String 联系电话所属的国家。 deptCode String 部门编码。 deptName String 部门名称。 deptNamePath String 部门完整名称。 desc String 备注。 devType QueryDeviceInfoResultDTO object 绑定设备类型信息。 email String 邮箱。 englishName String 英文名称。 function UserFunctionDTO object 用户功能位。 hidePhone Boolean 是否隐藏手机号码。 id String 用户id。 license Integer 许可证。 0:商用; 1:免费试用。 name String 名称。 phone String 联系电话。 signature String 签名。 sipNum String SIP号码。 sortLevel Integer 通讯录排序等级,序号越低优先级越高。 status Integer 用户状态。 0:正常; 1:停用。 thirdAccount String 第三方User ID。 title String 职位。 userAccount String 华为云会议用户账号。 userType Integer 用户类型。 2:企业成员账户 visionAccount String 智慧屏唯一账号 vmrList Array of UserVmrDTO objects 云会议室列表。 表5 UserVmrDTO数据结构 参数 类型 描述 id String 云会议室的ID。 说明: 对应创建会议接口中的vmrID。 vmrId String 云会议室的固定会议ID。 说明: 对应创建会议接口返回数据的vmrConferenceID。 vmrName String 云会议室名称。 vmrMode Integer VMR模式。 0:个人会议ID 1:云会议室 2:网络研讨会 vmrPkgId String 云会议室套餐包的id,仅云会议室返回。 vmrPkgLength Integer 云会议室套餐包的与会时间,若为0则代表无限时长,仅云会议室返回。 vmrPkgName String 云会议室套餐包的名称,仅云会议室返回。 vmrPkgParties Integer 云会议室套餐包的会议并发方数,仅云会议室返回。 status Integer 云会议室状态。 0:正常 1:停用 2:未分配 表6 CorpBasicInfoDTO 数据结构 参数 类型 描述 account String 管理员账号。 address String 企业所在地。 adminName String 管理员名称。 autoUserCreate Boolean 是否支持自动开户。 country String 管理员手机所属的国家。 email String 管理员邮箱。 enablePstn Boolean 是否具有pstn功能。 enableSMS Boolean 是否通过短信形式发送会议通知。 id String 企业id。 name String 企业名称。 phone String 管理员手机。 enableCloudDisk Boolean 是否开启云盘 corpType Integer 企业类型
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Request-Id 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN,英文为en-US。
  • CURL命令示例 curl -k -i -H 'content-type: application/json' -X POST -H 'X-Access-Token: stbH3o4N83uDQPOcFtScKC9nbqCXt3cIDB1U' -d '{"account": "test006"}' https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/admin?accountType=0
  • 请求消息示例 POST /v1/usg/dcs/corp/admin?accountType=0 Connection: keep-alive X-Access-Token: stbH3o4N83uDQPOcFtScKC9nbqCXt3cIDB1U content-type: application/json Content-Length: 28 Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)) { "account": "test006" }
  • 响应消息示例 HTTP/1.1 200 Date: Wed, 18 Dec 2019 06:20:40 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
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 accountType 否 Integer Query 账号类型。 0:华为云会议账号。用于账号/密码鉴权方式。 1:第三方User ID,用于App ID鉴权方式。 默认0 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Request-Id 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN,英文为en-US。 account 是 String Body 企业用户账号。 如果是账号/密码鉴权方式,是指华为云会议账号 如果是App ID鉴权方式,是指第三方User ID
  • 请求消息示例 GET /v1/usg/dcs/sp/corp/818803911 Connection: keep-alive X-Access-Token: stbVbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOF Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
  • 响应消息示例 HTTP/1.1 200 Date: Wed, 18 Dec 2019 06:20:40 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 { "adminInfo": { "account": "zhangsan@corp", "adminType": 0, "country": "chinaPR", "email": "******", "id": "58eed901985149899b966242e0a7d644", "name": "zhangsan", "phone": "+86191****9092" }, "basicInfo": { "address": "浙江杭州", "country": "chinaPR", "description": "description", "email": "******", "fax": "+123456789", "name": "华为技术有限公司", "phone": "+86191****9092", "spId": "8a8d1384700be6870170117caca923af" }, "resInfo": { "corpVcRes": { "confCallCount": 100, "hwVisionCount": 0, "ideaHubCount": 0, "liveCount": 0, "recordCapability": 0, "roomCount": 0, "te1080pHardCount": 100, "te720pHardCount": 100, "teSoftCount": 100, "thirdPartyHardCount": 100, "vmrPkgList": [ { "vmrName": "大型云会议室-50方", "vmrPkgCount": 10, "vmrPkgId": "ff808081699b56cb0169c411a0980152", "vmrPkgParties": 50, "vmrPkgUsedCount": 0 } ] } } }
  • 响应参数 表4 响应参数 参数 类型 描述 adminInfo QueryAdminResultDTO object 管理员信息。 basicInfo QueryCorpBasicResultDTO object 企业基本信息。 groupDTO OrgGroupDTO object 媒体接入(包括SBC和MCU)分组信息。 id String 企业id。 resInfo QueryCorpResResultDTO object 查询企业资源的返回结果。 表5 QueryAdminResultDTO 数据结构 参数 类型 描述 account String 用户华为云会议账号。 adminType Integer 管理员类型。 0:默认管理员 1:普通管理员 country String 联系电话所在的国家。 email String 邮箱。 id String 用户UUID。 name String 名称。 phone String 联系电话。 表6 QueryCorpBasicResultDTO数据结构 参数 类型 描述 address String 地址。 country String 联系号码所属的国家。 description String 备注。 email String 邮箱地址。 fax String 传真号码。 name String 企业名称。 phone String 联系号码。 spId String 企业所属SP ID。 表7 OrgGroupDTO 数据结构 参数 类型 描述 groupId String 分组Id。 groupName String 分组名称。 表8 QueryCorpResResultDTO 数据结构 参数 类型 描述 corpVcRes QueryCorpVcResResultDTO object 企业资源信息。 表9 QueryCorpVcResResultDTO数据结构 参数 类型 描述 confCallCount Integer 会议并发方数量。 hwVisionCount Integer 智慧屏终端接入账号数量。 ideaHubCount Integer IdeaHub终端接入账号数量。 liveCount Integer 直播端口数量。 recordCapability Integer 录播存储空间 (单位:G)。 roomCount Integer 电子白板(SmartRooms)接入账号数量。 te1080pHardCount Integer 1080P硬终端接入账号数量。 te720pHardCount Integer 720P硬终端接入账号数量。 teSoftCount Integer 软终端账户数量。 thirdPartyHardCount Integer 第三方硬终端接入账号数量。 vmrPkgList Array of QueryVmrPkgResResultDTO objects 云会议室类型列表。 表10 QueryVmrPkgResResultDTO 数据结构 参数 类型 描述 vmrName String 云会议室套餐包名称。 vmrPkgCount Integer 该云会议室套餐分配的总数。 vmrPkgId String 云会议室套餐包id。 vmrPkgParties Integer 云会议室套餐方数。 vmrPkgUsedCount Integer 该套餐对应的云会议室已分配数量。
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 id 是 String Path 企业id。 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Request-Id 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN, 英文为en-US。
  • 业务流程 图1 个人密码修改流程图 第三方通过企业用户账号、密码登录,获取Token。 第三方向网关APIG发送账号鉴权请求。 网关接收请求后,向CloudPortal发送账号鉴权请求。 CloudPortal鉴权通过后返回Token。 网关APIG将Token信息返回给第三方。 初始化参数,填入用户账号、旧密码、新密码参数。 第三方携带参数向网关APIG发送修改密码请求。 网关接收请求后,向CloudPortal发送修改密码请求。CloudPortal收到请求后,修改用户密码。
  • 请求消息示例 POST /v1/usg/dcs/corp/vision/activecode/test_account/reset Connection: keep-alive X-Access-Token: stbWbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOD content-type: application/json Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)) { "country": "chinaPR", "emailAddr": "******", "smsNumber": "+86173****9092" }
  • CURL命令示例 curl -k -i -H 'content-type: application/json' -X PUT -H 'X-Access-Token: stbWbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOD' -d '{"country": "chinaPR","emailAddr": "******","smsNumber": "+86173****9092"}' https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/vision/activecode/test_account/reset
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 account 是 String Path 华为云会议账号。 可通过“分页查询用户”接口查询获取,对应接口返回userAccount字段。 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Request-Id 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN,英文为en-US。 country 否 String Body 手机号所属的国家。 默认值:chinaPR。 maxLength:255 minLength:0 emailAddr 否 String Body 邮箱地址。 maxLength:255 minLength:0 smsNumber 否 String Body 号码信息,如果为手机号,必须加上国家码。 例如中国大陆手机+86xxxxxxx,当填写手机号时 “country”参数必填,手机格式必须满足(^$|^[+]?[0-9]+$)。 maxLength:32 minLength:0
  • 响应消息示例 HTTP/1.1 200 Date: Mon, 13 Jul 2020 02:20:32 GMT Connection: keep-alive Pragma: No-cache Cache-Control: no-cache Server: api-gateway X-Request-Id: 6032547386ab1e2e6a24842e9e1abea3 { "activeCode": "085****662" }
  • 会议基本信息推送示例 { "displayID": "900487914", "title": "张三的会议", "startTime": "1611988484164", "guestJoinUri": "https://100.95.188.184:443/#/j/900487914/29a3cb420d228e2a507bb40f81c36157f07659389f3bf570", "pwds": [{ "role": "chair", "pwd": "******" }, { "role": "general", "pwd": "******" }], "recType": 1, "media": 2, "owner": "张三", "orgID": "44252", "aiRecType": 0, "callInRestriction": 0, "audienceCallInRestriction": 0, "confMode": "COMMON", "webinar": false, "realTimeSubtitle": 0, "bignumMultiPicSwitch": true, "partViewSwitch": true, "simultaneousInterpretation": 0, "supportWatermark": 1, "userType": 2, "ownerID": "271682cfdbe14fa9ae3a8b25f7502627", "scheduledStartTime": "1611988483700", "supportCohost": 1, "supportClientRecord": 1, "inviteShareSwitch": true, "confPortalCapabilities": "1", "supportWaitingRoom": false, "confID": "900487914", "msgID": "239fbd1662d111eb980abbd127030a68", "msgMode": 0, "version": 1611993595029, "createTime": 1611993595029, "action": "ConfBasicInfoNotify" }
  • 请求参数 表2 参数说明 参数 是否必须 类型 位置 描述 account 是 String Path 账号。 如果是账号/密码鉴权方式,是指华为云会议账号 如果是App ID鉴权方式,是指第三方User ID 说明: 一个账号能分配32个云会议室。 accountType 否 Integer Query 账号类型。默认0。 0:华为云会议账号。用于账号/密码鉴权方式 1:第三方User ID,用于App ID鉴权方式 X-Access-Token 是 String Header 授权令牌。获取“执行App ID鉴权”响应的accessToken。 X-Request-Id 否 String Header 请求requestId,用来标识一路请求,用于问题跟踪定位,建议使用UUID,若不携带,则后台自动生成。 Accept-Language 否 String Header 语言参数,默认为中文zh-CN, 英文为en-US。 [数组元素] 是 Array of strings Body 云会议室ID列表。 maxLength:100 minLength:1
  • 请求消息示例 POST /v1/usg/dcs/corp/vmr/assign-to-member/example@123?accountType=0 Connection: keep-alive X-Access-Token: stbVbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOF Content-Type: application/json Content-Length: 36 Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191) ["ff8080816b9ec3ab016ba125aca20082"]
  • 响应消息示例 HTTP/1.1 200 Date: Wed, 18 Dec 2019 06:20:40 GMT Content-Type: application/json;charset=UTF-8 Connection: keep-alive Pragma: No-cache Cache-Control: no-cache Server: api-gateway X-Request-Id: fbbc91569f0efed914e0427fc2a9c4ac
  • CURL命令示例 curl -k -i -v -X POST -H "content-type:application/json" -H "X-Access-Token:cnrYgnb27xFYyyYu4HNdmZ0zJL8WcKc3M6ir" -d "[\"ff8080816b9ec3ab016ba125aca20082\"]" https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/vmr/assign-to-member/example@123?accountType=0
  • 响应消息示例 HTTP/1.1 200 Date: Wed, 18 Dec 2019 06:20:40 GMT Content-Type: application/json;charset=UTF-8 Content-Length: 143 Connection: keep-alive X-Request-Id: f90fbd8714328398fcbedddde0f1303c { "accessToken": "stbNYluHvordsmyF2Ubt271qDr6WDAVLtLRb", "tokenIp": "10.8.0.130", "validPeriod": null, "expireTime": 1582901905, "createTime": null, "user": { "userId": "zhangsan@cloudlinkwp", "ucloginAccount": "zhangsan@cloudlinkwp", "serviceAccount": "sip:878587543144724349434080@huaweicloud.com", "numberHA1": "1ead5e5ce44849bc2718d5cb479c890f", "alias1": null, "companyId": "12345", "spId": "3be969ebb05a4723a234d534bcf36680", "companyDomain": null, "realm": "huawei.com", "userType": 2, "adminType": 2, "name": "zhangsan", "nameEn": null, "isBindPhone": null, "freeUser": false, "thirdAccount": "zhangsan@cloudlinkwp", "visionAccount": null, "headPictureUrl": null }, "clientType": 72, "forceLoginInd": null, "firstLogin": false, "pwdExpired": false, "daysPwdAvailable": null }
  • CURL命令示例 curl -k -i -X POST -H 'Content-Type:application/json' -d '{"needGenNewToken":false,"needAccountInfo":true,"token":"stbNYluHvordsmyF2Ubt271qDr6WDAVLtLRb"}' 'https://api.meeting.huaweicloud.com/v1/usg/acs/token/validate'
共100000条