Consulta de detalles de empresa como administrador de SP
Descripción
Esta API se utiliza para consultar los detalles de la empresa como administrador de SP.
Depuración
Puede depurar esta API en Explorador de API.
Prototipo
Método de solicitud |
GET |
---|---|
Dirección de solicitud |
/v1/usg/dcs/sp/corp/{id} |
Protocolo de transporte |
HTTPS |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Localización |
Descripción |
---|---|---|---|---|
id |
Sí |
String |
Path |
ID de empresa. |
X-Access-Token |
Sí |
String |
Header |
Token de autorización. Utilice el valor de accessToken en la respuesta a la solicitud de Autenticación de un ID de aplicación. |
X-Request-Id |
No |
String |
Header |
ID de solicitud, que se utiliza para el seguimiento y la localización de fallos. Se recomienda utilizar un UUID. Si este parámetro no se incluye, se genera automáticamente un ID de solicitud. |
Accept-Language |
No |
String |
Header |
Idioma. Valores zh-CN para el chino (predeterminado) y en-US para el inglés. |
Códigos de estado
Código de estado de HTTP |
Descripción |
---|---|
200 |
Operación exitosa. |
400 |
Parámetros no válidos |
401 |
La autenticación no se realiza o falla. |
403 |
Permisos insuficientes. |
500 |
Excepción del servidor. |
Parámetros de respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
adminInfo |
QueryAdminResultDTO object |
Detalles del administrador. |
basicInfo |
QueryCorpBasicResultDTO object |
Detalles básicos de empresa |
groupDTO |
OrgGroupDTO object |
Información del grupo de ingestión de medios (incluyendo SBC y MCU). |
id |
String |
ID de empresa. |
resInfo |
QueryCorpResResultDTO object |
Detalles de recursos de empresa. |
Parámetro |
Tipo |
Descripción |
---|---|---|
account |
String |
Cuenta de administrador. |
adminType |
Integer |
Tipo de administrador.
|
country |
String |
País o región a la que pertenece el número de móvil del usuario. |
|
String |
Dirección de correo electrónico. |
id |
String |
ID de usuario. |
name |
String |
Nombre del administrador. |
phone |
String |
Número móvil. |
Parámetro |
Tipo |
Descripción |
---|---|---|
address |
String |
Dirección. |
country |
String |
País o región a la que pertenece el número de móvil. |
description |
String |
Observaciones. |
|
String |
Dirección de correo electrónico. |
fax |
String |
Número de fax. |
name |
String |
Nombre de empresa. |
phone |
String |
Número de teléfono. |
spId |
String |
ID del SP al que pertenece la empresa. |
Parámetro |
Tipo |
Descripción |
---|---|---|
groupId |
String |
ID de grupo. |
groupName |
String |
Nombre del grupo. |
Parámetro |
Tipo |
Descripción |
---|---|---|
corpVcRes |
QueryCorpVcResResultDTO object |
Detalles de recursos de empresa. |
Parámetro |
Tipo |
Descripción |
---|---|---|
confCallCount |
Integer |
Número de participantes simultáneos. |
hwVisionCount |
Integer |
Número de cuentas de acceso a Smart TV. |
ideaHubCount |
Integer |
Número de cuentas de acceso a IdeaHub. |
liveCount |
Integer |
Número de puertos de transmisión en directo. |
recordCapability |
Integer |
Espacio de almacenamiento de grabación, en GB. |
roomCount |
Integer |
Número de cuentas de acceso de pizarra. |
te1080pHardCount |
Integer |
Número de cuentas de acceso a terminal duro de 1080p. |
te720pHardCount |
Integer |
Número de cuentas de acceso a terminal duro de 720p. |
teSoftCount |
Integer |
Número de cuentas de usuario. |
thirdPartyHardCount |
Integer |
Número de cuentas de acceso a terminales duros de terceros. |
vmrPkgList |
Array of QueryVmrPkgResResultDTO objects |
Lista de tipos de salas de reuniones en la nube. Se admiten hasta ocho tipos de salas de reuniones en la nube. |
Parámetro |
Tipo |
Descripción |
---|---|---|
vmrName |
String |
Nombre de un paquete de sala de reuniones en la nube. |
vmrPkgCount |
Integer |
Número de paquetes de salas de reuniones en la nube de esta especificación. |
vmrPkgId |
String |
ID del paquete de sala de reuniones en la nube. |
vmrPkgParties |
Integer |
Número de participantes simultáneos en el paquete de salas de reuniones en la nube. |
vmrPkgUsedCount |
Integer |
Número de paquetes de salas de reuniones en la nube asignados de esta especificación. |
Solicitud de ejemplo
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)
Ejemplo de respuesta
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": "zhangsan@huawei.com", "id": "58eed901985149899b966242e0a7d644", "name": "zhangsan", "phone": "+86191****9092" }, "basicInfo": { "address": "Hangzhou, Zhejiang", "country": "chinaPR", "description": "description", "email": "zhangsan@huawei.com", "fax": "+123456789", "name": "Huawei Technologies Co., Ltd.", "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": "Large cloud meeting room-50 participants", "vmrPkgCount": 10, "vmrPkgId": "ff808081699b56cb0169c411a0980152", "vmrPkgParties": 50, "vmrPkgUsedCount": 0 } ] } } }
Códigos de error
Si se devuelve un código de error que comienza con MMC o USG cuando utiliza esta API, corrija el error siguiendo las instrucciones proporcionadas en el Centro de errores de la API de Huawei Cloud.
Ejemplo de comando cURL
curl -k -i -X GET -H 'X-Access-Token: stbvmKo5lr6vT7QIzKHg4iqicUBcYMb3qlki' https://api.meeting.huaweicloud.com/v1/usg/dcs/sp/corp/818803911