Consulta de recursos de empresa y permisos de servicio como administrador de empresa
Descripción
Esta API la utiliza un administrador de empresa para consultar los detalles de los recursos de empresa y los permisos de servicio, incluidos los detalles de los recursos usados.
SLA
Tasa de éxito de solicitudes: > 99.99%
Retardo de solicitud TP99: 52 ms
Depuración
Puede depurar esta API en API Explorer.
Prototipo
Método de solicitud |
GET |
---|---|
Dirección de solicitud |
/v1/usg/dcs/corp/resource |
Protocolo de transporte |
HTTPS |
Parámetros de solicitud
Parámetro |
Obligatorio |
Tipo |
Localización |
Descripción |
---|---|---|---|---|
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 chino (predeterminado) y en-US para inglés. |
Códigos de estado
Código de estado de HTTP |
Descripción |
---|---|
200 |
Operación exitosa. |
400 |
Parámetros invá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 |
---|---|---|
confCallCount |
ResDetailDTO object |
Número de participantes simultáneos. |
confLength |
Integer |
Duración de la conferencia. |
enableAiMinutes |
Boolean |
Si está habilitada la generación automática de minutas de reunión. |
enableHybridCloud |
Boolean |
Si el modo de nube híbrida está habilitado. |
enablePstn |
Boolean |
Si PSTN está habilitado cuando se creó la empresa. |
enableSMS |
Boolean |
Si desea enviar notificaciones de reunión por mensaje SMS. |
enableCloudDisk |
Boolean |
Si Clouddrive está habilitado. |
enableUc |
Boolean |
Si se activan las funciones UC. |
hwVisionCount |
ResDetailDTO object |
Número de cuentas de acceso a Smart TV. |
ideaHubCount |
ResDetailDTO object |
Número de cuentas de acceso a IdeaHub. |
liveCount |
ResDetailDTO object |
Número de puertos de transmisión en vivo. |
recordCapability |
ResDetailDTO object |
Recording storage space, in GB. |
roomCount |
ResDetailDTO object |
Número de cuentas de acceso de pizarra. |
singleConfCallCount |
Integer |
Número de participantes simultáneos en una sola reunión. |
te1080pHardCount |
ResDetailDTO object |
Número de cuentas de acceso a terminal duro 1080p. |
te720pHardCount |
ResDetailDTO object |
Número de cuentas de acceso a terminal duro de 720p. |
teSoftCount |
ResDetailDTO object |
Número de cuentas de usuario. |
thirdPartyHardCount |
ResDetailDTO object |
Número de cuentas de acceso a terminales duros de terceros. |
vmr |
Array of QueryVmrPkgResResultDTO objects |
Número de paquetes de salas de reuniones en la nube. |
Parámetro |
Tipo |
Descripción |
---|---|---|
expiredCount |
Integer |
Número de recursos caducados. |
expiringCount |
Integer |
Número de recursos que están a punto de caducar en 30 días. |
sumCount |
Integer |
Número total de recursos. |
trialCount |
Integer |
Número de recursos recompensados. |
usedCount |
Integer |
Número de recursos utilizados, espera espacio de almacenamiento de grabación, número de participantes simultáneos y número de puertos de transmisión en vivo. |
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. |
Ejemplo de solicitud
GET /v1/usg/dcs/corp/resource Connection: keep-alive X-Access-Token: stbdOWTjFFPAoDfJaWFGWnOTtepUlEsfhQSC 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: Tue, 17 Dec 2019 09:32:47 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 { "te1080pHardCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 2, "usedCount": 1 }, "te720pHardCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 5, "usedCount": 0 }, "teSoftCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 30, "usedCount": 21 }, "roomCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 0, "usedCount": 0 }, "recordCapability": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 8, "usedCount": 0 }, "confCallCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 6, "usedCount": 0 }, "liveCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 1, "usedCount": 0 }, "thirdPartyHardCount": { "expiredCount": 0, "expiringCount": 0, "trialCount": 0, "sumCount": 0, "usedCount": 0 }, "vmr": [ { "vmrPkgId": "ff808081680d5b8601682b3436070030", "vmrName": "Dedicated operations cloud meeting room_25", "vmrPkgParties": 25, "vmrPkgCount": 1, "vmrPkgUsedCount": 1 } ], "enablePstn": false, "enableSMS": true }
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 Centro de errores de la API de Huawei Cloud.
Ejemplo de comando cURL
curl -k -i -X GET -H 'X-Access-Token: stbdOWTjFFPAoDfJaWFGWnOTtepUlEsfhQSC' https://api.meeting.huaweicloud.com/v1/usg/dcs/corp/resource