Consulta os detalhes de todas as salas de espera configuradas para um site especificado.
Descrição da operação
Esta API permite consultar os detalhes de configuração de todas as salas de espera para um site especificado, incluindo o status de ativação, nome e regras de fila.
Experimente agora
Testar
Autorização RAM
|
Ação |
Nível de acesso |
Tipo de recurso |
Chave de condição |
Ação dependente |
|
esa:ListWaitingRooms |
list |
*Site.
|
Nenhuma | Nenhuma |
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| SiteId |
integer |
Sim |
O ID do site. Você pode chamar a operação ListSites para obter o ID do site. |
120876698010528 |
| WaitingRoomId |
string |
Não |
O ID da sala de espera. Especifique este parâmetro para consultar os detalhes de uma sala de espera específica. |
6a51d5bc6460887abd1291dc7d4d**** |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
A resposta da consulta. |
||
| RequestId |
string |
O ID da solicitação, usado para rastrear chamadas de API. |
CB1A380B-09F0-41BB-A198-72F8FD6DA2FE |
| WaitingRooms |
array<object> |
A lista de salas de espera. |
|
|
array<object> |
Os detalhes da sala de espera. |
||
| WaitingRoomId |
string |
O ID da sala de espera, que identifica exclusivamente uma sala de espera. |
6a51d5bc6460887abd1291dc7d4d**** |
| Enable |
string |
O status de ativação. Valores válidos:
|
on |
| Name |
string |
O nome da sala de espera. |
Test waiting room |
| QueueAllEnable |
string |
Especifica se todos os visitantes devem ser colocados em fila. Valores válidos:
|
on |
| HostNameAndPath |
array<object> |
As configurações de nome de host e caminho. |
|
|
object |
Os detalhes de nome de host e caminho. |
||
| Subdomain |
string |
O subdomínio. |
test. |
| Domain |
string |
O nome de domínio. |
example.com |
| Path |
string |
O caminho. |
/test |
| CookieName |
string |
O nome do cookie personalizado. |
__aliwaitingroom_example |
| TotalActiveUsers |
string |
O número total de usuários ativos. |
300 |
| NewUsersPerMinute |
string |
O número de novos usuários por minuto. |
200 |
| SessionDuration |
string |
A duração da sessão, em minutos. |
3600 |
| DisableSessionRenewalEnable |
string |
Especifica se a renovação de sessão deve ser desativada. Valores válidos:
|
on |
| QueuingMethod |
string |
O método de enfileiramento. Valores válidos:
|
random |
| QueuingStatusCode |
string |
O código de status da sala de espera. Valores válidos:
|
200 |
| JsonResponseEnable |
string |
Especifica se a resposta JSON deve ser ativada. Quando ativado, solicitações com um cabeçalho Accept contendo "application/json" retornam dados JSON. Valores válidos:
|
on |
| Description |
string |
A descrição da sala de espera. |
Test waiting room |
| WaitingRoomType |
string |
O tipo de sala de espera. Valores válidos:
|
default |
| CustomPageHtml |
string |
O conteúdo HTML ou identificador da página de fila personalizada. Este parâmetro é válido apenas quando WaitingRoomType está definido como custom. O conteúdo deve estar codificado em URL. |
Custom HTML content |
| Language |
string |
O idioma da página da sala de espera. Este parâmetro é obrigatório quando o tipo de sala de espera é default. Valores válidos:
|
zhcn |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "CB1A380B-09F0-41BB-A198-72F8FD6DA2FE",
"WaitingRooms": [
{
"WaitingRoomId": "6a51d5bc6460887abd1291dc7d4d****\n",
"Enable": "on",
"Name": "Test waiting room",
"QueueAllEnable": "on",
"HostNameAndPath": [
{
"Subdomain": "test.\n",
"Domain": "example.com\n",
"Path": "/test"
}
],
"CookieName": "__aliwaitingroom_example",
"TotalActiveUsers": "300",
"NewUsersPerMinute": "200",
"SessionDuration": "3600",
"DisableSessionRenewalEnable": "on",
"QueuingMethod": "random",
"QueuingStatusCode": "200",
"JsonResponseEnable": "on",
"Description": "Test waiting room",
"WaitingRoomType": "default",
"CustomPageHtml": "Custom HTML content",
"Language": "zhcn"
}
]
}
Códigos de erro
|
Código de status HTTP |
Código de erro |
Mensagem de erro |
Descrição |
|---|---|---|---|
| 400 | InternalException | Failed to call the service. Try again later or contact technical support. | Falha ao chamar o serviço. Tente novamente mais tarde ou entre em contato com o suporte ao cliente para obter detalhes. |
| 403 | Site.NotExist | The specified website does not exist or is not recognized by the system.Check whether the specified website identifier is valid and matches a website that is active, defined, and recognized by the system.If you want to add a new website, make sure that the creation and registration process is complete to integrate the website to the system. | O site especificado não existe ou não é reconhecido atualmente pelo sistema. Verifique se o identificador do site está correto e corresponde a um site definido, atualmente ativo e acessível na rede do sistema. Se o site for destinado a ser recém-adicionado, garanta que o processo apropriado de criação ou registro tenha sido concluído para integrá-lo ao sistema. |
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.