Consulta de informações de recursos como administrador do SP
Descrição
Esta API é usada por um administrador do SP para consultar todos os recursos do SP, incluindo os recursos usados.
Depuração
Você pode depurar essa API no API Explorer.
Protótipo
|
Método de solicitação |
GET |
|---|---|
|
Endereço de solicitação |
/v1/usg/dcs/sp/resource |
|
Protocolo de transporte |
HTTPS |
Parâmetros de solicitação
|
Parâmetro |
Obrigatório |
Tipo |
Localização |
Descrição |
|---|---|---|---|---|
|
queryGroup |
Não |
Boolean |
Consulta |
Se retornar IDs de grupo de ingestão de mídia durante a consulta de informações de recursos. Por padrão, os IDs de grupo de ingestão de mídia não são retornados. |
|
X-Access-Token |
Sim |
String |
Cabeçalho |
Token de autorização. Use o valor de accessToken na resposta à solicitação de Autenticação de um ID de aplicação. |
|
X-Request-Id |
Não |
String |
Cabeçalho |
ID da solicitação, que é usado para rastreamento e localização de falhas. É aconselhável usar um UUID. Se este parâmetro não for transportado, um ID de solicitação é gerado automaticamente. |
|
Accept-Language |
Não |
String |
Cabeçalho |
Idioma. Valores: zh-CN para chinês (padrão) e en-US para inglês. |
Códigos de status
|
Código de status HTTP |
Descrição |
|---|---|
|
200 |
Operação bem-sucedida. |
|
400 |
Parâmetros inválidos. |
|
401 |
A autenticação não é realizada ou falha. |
|
403 |
Permissões insuficientes. |
|
500 |
Exceção do servidor. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
confCallCount |
ResDetailDTO object |
Número de participantes concorrentes. O número de participantes simultâneos usados não pode ser obtido. |
|
corpCount |
ResDetailDTO object |
Número total de empresas. |
|
enablePstn |
Boolean |
Se a PSTN está ativada durante a criação da empresa. |
|
enableSMS |
Boolean |
Se enviar notificações de reunião por mensagem SMS. |
|
groupList |
Array of QueryCorpGroupDTO objects |
Lista de grupos vinculados ao administrador SP. |
|
hwVisionCount |
ResDetailDTO object |
Número de contas de acesso à TV inteligente. |
|
ideaHubCount |
ResDetailDTO object |
Número de contas de acesso ao IdeaHub. |
|
liveCount |
ResDetailDTO object |
Número de portas de transmissão ao vivo. |
|
recordCapability |
ResDetailDTO object |
Espaço de armazenamento de gravação, em GB. |
|
roomCount |
ResDetailDTO object |
Número de contas de acesso ao quadro branco. |
|
te1080pHardCount |
ResDetailDTO object |
Número de contas de acesso ao terminal físico de 1080p. |
|
te720pHardCount |
ResDetailDTO object |
Número de contas de acesso ao terminal físico de 720p. |
|
teSoftCount |
ResDetailDTO object |
Número de contas de usuário. |
|
thirdPartyHardCount |
ResDetailDTO object |
Número de contas de acesso de terminal físico de terceiros. |
|
Parâmetro |
Tipo |
Descrição |
|---|---|---|
|
groupId |
String |
ID do grupo de ingestão de mídia. |
|
groupName |
String |
Nome de grupo. |
|
groupType |
Integer |
Tipo de grupo. |
|
regionId |
String |
ID da região. Este parâmetro é obrigatório apenas no cenário de agrupamento da lista de serviços. |
|
remarks |
String |
Observações do grupo. |
|
status |
Integer |
Status do grupo.
|
Exemplo de solicitação
GET /v1/usg/dcs/sp/resource?queryGroup=true Connection: keep-alive X-Access-Token: stbVbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOF Host: api.meeting.huaweicloud.com User-Agent: Apache-HttpClient/4.5.3 (Java/1.8.0_191)
Exemplo de resposta
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: 439e8b710378987ffc5eb844b5e5c297
{
"confCallCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 6
},
"corpCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 1,
"trialCount": 0,
"usedCount": 0
},
"enablePstn": true,
"enableSMS": true,
"hwVisionCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 2,
"trialCount": 0,
"usedCount": 0
},
"ideaHubCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 0,
"trialCount": 0,
"usedCount": 0
},
"liveCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 6
},
"recordCapability": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 5
},
"roomCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 4
},
"te1080pHardCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 1
},
"te720pHardCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 2
},
"teSoftCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 3
},
"thirdPartyHardCount": {
"expiredCount": 0,
"expiringCount": 0,
"sumCount": 20,
"trialCount": 0,
"usedCount": 7
},
"groupList": [
{
"groupId": "297e87ec7713734b01771458c2d80000",
"groupName": "Test Group",
"groupType": 3,
"regionId": "393e8fec7413734b01s71458c2d80s01",
"remarks": "Test",
"status": 0
}
]
}
Códigos de erro
Se um código de erro começando com MMC ou USG for retornado quando você usar essa API, corrija a falha seguindo as instruções fornecidas no Centro de erros da API da Huawei Cloud.
Exemplo de comando cURL
curl -k -i -X GET -H 'X-Access-Token: stbVbWSIgzfOQ8JnbmPIoBIR3ig8xnVScQOF' https://api.meeting.huaweicloud.com/v1/usg/dcs/sp/resource