Noções básicas sobre códigos de chamada e erros de subcódigos
O SDK de chamada e a respetiva infraestrutura de servidor usam uma estrutura unificada para representar erros. Usando códigos de erro, subcódigos e suas categorias de resultados correspondentes, como desenvolvedor, você pode entender mais facilmente esses erros e encontrar explicações sobre por que eles aconteceram e como mitigar no futuro. Os detalhes sobre os resultados do erro podem ser vistos como:
Código São modelados como inteiros de 3 dígitos que indicam o status de resposta de um cliente ou servidor. Eles estão agrupados em:
- Respostas positivas (200-299)
- Erro do cliente (400-499)
- Erro de servidor (500-599)
Subcódigo São definidos como um número inteiro, onde cada número indica um motivo exclusivo, específico para um grupo de cenários ou resultado de cenário específico.
Mensagem Descreve o resultado e fornece dicas sobre como atenuar o problema se um resultado for uma falha.
ResultCategory - Indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
, ou UnexpectedServerError
Importante
A funcionalidade descrita neste artigo está atualmente em visualização pública. Esta versão de pré-visualização é fornecida sem um contrato de nível de serviço e não a recomendamos para cargas de trabalho de produção. Algumas funcionalidades poderão não ser suportadas ou poderão ter capacidades limitadas. Para obter mais informações, veja Termos Suplementares de Utilização para Pré-visualizações do Microsoft Azure.
Noções básicas sobre códigos de chamada e erros de subcódigos
Códigos de erro, subcódigos e categorias de resultados correspondentes ajudam os desenvolvedores a identificar e diagnosticar erros. Esses códigos de erro são expostos através da propriedade depois que call.callEndReason
uma chamada termina.
Os detalhes do código de erro incluem:
Código - são inteiros de 3 dígitos que representam o status de resposta do cliente ou servidor. As categorias de código:
- Respostas positivas (200-299)
- Erro do cliente (400-499)
- Erro de servidor (500-599)
- Erro global (600-699)
Subcódigo - São definidos como um número inteiro, onde cada número indica um motivo único, específico para um grupo de cenários ou resultado de cenário específico.
Mensagem - Descreve o resultado e fornece dicas sobre como mitigar o problema se um resultado for uma falha.
ResultCategory - Indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
, ou UnexpectedServerError
.
Códigos de erro e subcódigos do cliente SDK de chamada dos Serviços de Comunicação do Azure
Para erros de cliente, se a propriedade resultCategories for ExpectedError
, o erro é esperado da perspetiva do SDK. Esses erros são comumente encontrados em falhas de pré-condição, como argumentos incorretos passados pelo aplicativo ou quando o estado atual do sistema não permite a chamada de API. O aplicativo deve verificar o motivo do erro e a lógica para invocar a API.
Subcódigo | Código | Mensagem | Categoria de resultados | Recomendações |
---|---|---|---|---|
40101 | 408 | Falha ao criar o CallAgent. Tente novamente, se o problema persistir, reúna os logs do console do navegador, .HAR o arquivo e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | |
40104 | 408 | Falha ao criar o CallAgent. Tente novamente, se o problema persistir, reúna os logs do console do navegador, .HAR o arquivo e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | |
40114 | 408 | Falha ao se conectar à infraestrutura dos Serviços de Comunicação do Azure. Tente novamente e verifique as solicitações de rede do navegador. Se as solicitações continuarem falhando, reúna logs do console do navegador, .HAR arquivo e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | Para obter mais informações, consulte Requisitos de rede. |
40115 | 412 | Falha ao criar o CallAgent, não é possível inicializar a conexão com a infraestrutura dos Serviços de Comunicação do Azure. Tente novamente e verifique as solicitações de rede do navegador. Se as solicitações continuarem falhando, reúna logs do console do navegador, .HAR arquivo e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
UnexpectedClientError | Para obter mais informações, consulte Requisitos de rede. |
40216 | 500 | Falha ao criar o CallAgent. Tente novamente, se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
40228 | 409 | Falha ao criar o CallAgent, já existe uma instância do CallAgent associada a essa identidade. Descarte o CallAgent existente ou crie um novo com uma identidade diferente. | ExpectedError | |
40230 | 409 | Falha ao criar TeamsCallAgent, uma instância de TeamsCallAgent associada a essa identidade já existe. Descarte o TeamsCallAgent existente antes de criar um novo. | ExpectedError | |
40606 | 405 | Falha ao enumerar alto-falantes, não é suportado para enumerar/selecionar alto-falantes no Android Chrome, iOS Safari ou macOS Safari. | ExpectedError | A enumeração/seleção de alto-falantes não é compatível com Android Chrome, iOS Safari nem macOS Safari. O sistema operacional seleciona automaticamente o alto-falante (dispositivo de saída). Saiba mais sobre o gerenciamento de dispositivos e como melhor mitigar esses problemas. |
40613 | 400 | Falha ao obter permissão para uso de microfone e/ou câmera, foi negado ou falhou. Certifique-se de permitir as permissões nas configurações do navegador e do sistema operacional. | ExpectedError | Saiba mais sobre a melhor forma de lidar com as permissões do dispositivo. |
40614 | 500 | Falha ao pedir permissões do dispositivo Certifique-se de permitir as permissões nas configurações do navegador e nas configurações do sistema operacional e tente novamente. Se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Saiba mais sobre a melhor forma de lidar com as permissões do dispositivo. |
41006 | 400 | Falha ao aceitar a chamada recebida, ela não está no estado de toque. Inscreva-se no evento do incomingCall CallAgent para aceitar a chamada recebida. |
ExpectedError | Consulte os seguintes artigos para identificar a causa raiz do problema - Receber uma chamada - Inscrever-se em eventos do SDK |
41007 | 400 | Falha ao rejeitar a chamada recebida, ela não está no estado de toque. Inscreva-se no evento do incomingCall CallAgent para rejeitar a chamada de entrada. |
ExpectedError | Consulte os seguintes artigos para identificar a causa raiz do problema - Receber uma chamada - Inscrever-se em eventos do SDK |
41015 | 500 | Falha ao silenciar o microfone. Tente novamente, se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41016 | 400 | Falha ao desativar o som do microfone. Tente novamente, se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41025 | 400 | Falha ao iniciar o vídeo, a instância LocalVideoStream é inválida ou vazia. Passe em uma instância LocalVideoStream. | ExpectedError | Verifique se o objeto passado para iniciar o vídeo é uma instância de LocalVideoStream. Construa um LocalVideoStream usando um VideoDeviceInfo objeto ou um MediaStream objeto. Consulte os seguintes artigos para identificar a causa raiz do problema: - Fazer uma chamada com câmara de vídeo - Iniciar e parar o envio de vídeo local durante uma chamada - Aceda a vídeo raw |
41027 | 400 | Falha ao iniciar o vídeo, o vídeo já foi iniciado. | ExpectedError | Ligações úteis: - Fazer uma chamada com câmara de vídeo - Iniciar e parar o envio de vídeo local durante uma chamada |
41030 | 400 | Falha ao parar o vídeo, o vídeo já está parado. | ExpectedError | Ligações úteis: - Fazer uma chamada com câmara de vídeo - Iniciar e parar o envio de vídeo local durante uma chamada |
41032 | 400 | Falha ao parar vídeo, argumento inválido. LocalVideoStream usado como uma entrada não está sendo enviado no momento. | ExpectedError | O LocalVideoStream que está sendo enviado na chamada é armazenado na matriz Call.localVideoStreams[] e é do tipo Video ou RawMedia . Consulte os seguintes artigos para identificar a causa raiz do problema: - Fazer uma chamada com câmara de vídeo - Iniciar e parar o envio de vídeo local durante uma chamada - Aceda a vídeo raw |
41033 | 500 | Falha ao segurar a chamada. Tente novamente, se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41034 | 500 | Falha ao retomar a chamada. Tente novamente, se o problema persistir, reúna os logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
41035 | 400 | Falha ao iniciar o compartilhamento de tela, o compartilhamento de tela já foi iniciado. | ExpectedError | Saiba mais sobre como iniciar e parar a partilha de ecrã durante uma chamada |
41041 | 400 | Falha ao parar o compartilhamento de tela, o compartilhamento de tela já está interrompido. | ExpectedError | Saiba mais sobre como iniciar e parar a partilha de ecrã durante uma chamada |
41048 | 410 | Falha ao iniciar o vídeo durante o processo de configuração da chamada. Certifique-se de permitir permissões de vídeo nas configurações do navegador e nas configurações do sistema operacional e certifique-se de que o dispositivo da câmera não está sendo usado por outro processo. | UnexpectedClientError | - O dispositivo da câmera pode estar desativado no sistema. - A câmera está sendo usada por outro processo. |
41056 | 412 | Falha ao iniciar ou ingressar na chamada, a política de voz do Teams Enterprise não está habilitada para este recurso dos Serviços de Comunicação do Azure. Siga o tutorial on-line para ativá-lo. | ExpectedError | Veja como habilitar usuários para o Enterprise Voice online e o Email de voz do sistema telefônico para habilitar a política de voz do Teams Enterprise |
41071 | 412 | Falha ao iniciar o compartilhamento de tela, a chamada não está no estado Conectado. Inscreva-se no evento da stateChanged chamada para saber quando a chamada está conectada. |
ExpectedError | Ligações úteis: - Verificar propriedades de chamada - Inscrever-se em eventos do SDK |
41073 | 412 | Falha ao obter ou definir MediaStream personalizado, essa funcionalidade está atualmente desabilitada pelos Serviços de Comunicação do Azure. | ExpectedError | |
43000 | 412 | Falha ao iniciar o vídeo, o dispositivo de vídeo está sendo usado por outro processo / aplicativo. Impeça que a sua câmara seja utilizada no outro processo/aplicação e tente novamente. | ExpectedError | Entenda mais sobre a melhor forma de lidar com uma câmera sendo usada por outro processo |
43001 | 403 | Falha ao iniciar o vídeo, não foi concedida permissão para usar o dispositivo de vídeo selecionado. Verifique se as permissões do dispositivo de vídeo são permitidas nas configurações do navegador e nas configurações do sistema. | ExpectedError | Verifique se as permissões da câmera são permitidas nas configurações do navegador e nas configurações do sistema do dispositivo. Verifique se as câmeras não estão desativadas nas configurações do sistema do dispositivo. No macOS, verifique se a gravação de tela é permitida nas configurações do sistema. Ligações úteis: - Solicitar permissões de dispositivo- Permissões de compartilhamento de tela no macOS - Enumerar ou aceder a dispositivos para o Safari no macOS e iOS |
43002 | 500 | Falha ao iniciar o vídeo, erro desconhecido. Tente novamente. Se o problema persistir, contacte o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43004 | 400 | Falha ao mudar de dispositivo de vídeo, entrada inválida. A entrada deve ser do tipo VideoDeviceInfo. | ExpectedError | Use o gerenciador de dispositivos para obter uma lista de objetos VideoDeviceInfo e, em seguida, use o objeto VideoDeviceInfo para alternar a origem. Saiba mais sobre como iniciar e parar o envio de vídeo local durante uma chamada |
43005 | 400 | Falha ao alternar o dispositivo de vídeo, não é possível alternar para o mesmo dispositivo de vídeo, ele já está selecionado. | ExpectedError | |
43013 | 412 | Falha ao iniciar o vídeo, nenhum dispositivo de vídeo encontrado. Verifique se os dispositivos de vídeo estão conectados e ativados nas configurações do sistema. | ExpectedError | Certifique-se de que tem uma câmara ligada e instalada no seu dispositivo. |
43014 | 412 | Falha ao iniciar o vídeo, erro ao solicitar fluxo de mídia. Tente novamente, se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43015 | 412 | Falha ao iniciar o vídeo, a solicitação de fluxo de mídia atingiu o tempo limite. Permita permissão no prompt do navegador para acessar a câmera e tente novamente. | ExpectedError | Este erro pode ocorrer se o usuário não executar uma ação no prompt de permissão do navegador para permitir o acesso à câmera. |
43016 | 412 | Falha ao iniciar o vídeo, permissões negadas pelo sistema. Verifique se as permissões do dispositivo de vídeo são permitidas nas configurações do navegador e nas configurações do sistema. | ExpectedError | - Verifique se as permissões da câmera são permitidas nas configurações do navegador e nas configurações do sistema do dispositivo. - Verifique se as câmeras não estão desativadas nas configurações do sistema do dispositivo. - No macOS, certifique-se de que a gravação de tela é permitida a partir das configurações do sistema. Ligações úteis: - Solicitar permissões de dispositivo -Permissões de compartilhamento de tela no macOS - Enumerar ou aceder a dispositivos para o Safari no macOS e iOS |
43017 | 412 | Falha ao iniciar vídeo, fluxo não suportado. Tente novamente, se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43018 | 412 | Falha ao iniciar o vídeo, falha ao definir restrições. Tente novamente, se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Saiba mais sobre como definir restrições de vídeo |
43019 | 412 | Falha ao iniciar o vídeo, nenhum dispositivo selecionado. Certifique-se de passar um LocalVideoStream construído com um VideoDeviceInfo e tente novamente. Se o problema persistir, contacte o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | Ligações úteis: - Fazer uma chamada com câmara de vídeo - Iniciar e parar o envio de vídeo local durante uma chamada |
43200 | 412 | Falha ao renderizar fluxo de vídeo, esse fluxo não está disponível. Assine a propriedade isAvailable do fluxo para ser notificado quando o participante remoto tiver seu vídeo ativado e o fluxo estiver disponível para renderização. | ExpectedError | Ligações úteis: - Renderizar fluxos de vídeo/compartilhamento de tela de participantes remotos - Adicionar videochamadas 1:1 ao seu aplicativo - Inscrever-se em eventos do SDK |
43202 | 404 | Falha ao renderizar o fluxo de vídeo, esse fluxo não está mais disponível. O participante remoto desligou o vídeo. | ExpectedError | O participante remoto desligou o vídeo enquanto tentava criar uma visualização para ele. |
43203 | 408 | Falha ao renderizar o fluxo de vídeo, a renderização atingiu o tempo limite enquanto aguardava os quadros de vídeo. Tente novamente, se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43204 | 500 | Falha ao renderizar fluxo de vídeo, falha ao assinar vídeo na infraestrutura dos Serviços de Comunicação do Azure. Tente novamente, se o problema persistir, entre em contato com o suporte dos Serviços de Comunicação do Azure. | UnexpectedClientError | |
43209 | 405 | Falha ao renderizar fluxo de vídeo, VideoStreamRenderer foi descartado durante o processo de inicialização. | ExpectedError | |
43210 | 400 | Falha ao descartar VideoStreamRenderer porque ele já está descartado. | ExpectedError | |
43220 | 400 | Falha ao criar exibição, número máximo de visualizações ativas RemoteVideoStream já atingidas. Você pode descartar um anterior para criar um novo. |
ExpectedError | Saiba mais sobre como suportar corretamente o melhor número de fluxos de vídeo recebidos |
480 | Ponto de extremidade de cliente remoto não registrado. | Verifique se o ponto de extremidade remoto está disponível. | ||
481 | Falha ao lidar com a chamada de entrada. | Envie uma solicitação de suporte por meio do portal do Azure. | ||
487 | Chamada cancelada, recusada localmente, encerrada devido a um problema de incompatibilidade de ponto final ou falha ao gerar oferta de mídia. | Comportamento esperado. | ||
490, 491, 496, 497, 498 | Problemas de rede de ponto de extremidade local. | Verifique a sua rede. | ||
503, 504 | Erro de infraestrutura dos Serviços de Comunicação. | Envie uma solicitação de suporte por meio do portal do Azure. | ||
600 | Ocupado em todos os lugares. O participante entrou em contato com sucesso, mas retornou o sinal de ocupado. | Comportamento esperado. | ||
603 | Chamada globalmente recusada pelo participante dos Serviços de Comunicação remotos. | Comportamento esperado. | ||
604 | Não existe em lugar nenhum. O URI solicitado não existe. | Comportamento esperado. | ||
606 | Não é aceitável. O participante entrou em contato com sucesso, mas não pode suportar a sessão descrita. | Comportamento esperado. |
Noções básicas sobre códigos de chamada e erros de subcódigos
Códigos de erro, subcódigos e categorias de resultados correspondentes ajudam os desenvolvedores a identificar e diagnosticar erros. Esses códigos de erro são expostos através da propriedade depois que call.callEndReason
uma chamada termina.
Os detalhes do código de erro incluem:
Código - são inteiros de 3 dígitos que representam o status de resposta do cliente ou servidor. As categorias de código:
- Respostas positivas (200-299)
- Erro do cliente (400-499)
- Erro de servidor (500-599)
- Erro global (600-699)
Subcódigo - São definidos como um número inteiro, onde cada número indica um motivo único, específico para um grupo de cenários ou resultado de cenário específico.
Mensagem - Descreve o resultado e fornece dicas sobre como mitigar o problema se um resultado for uma falha.
ResultCategory - Indica o tipo do erro. Dependendo do contexto, o valor pode ser Success
, ExpectedError
, UnexpectedClientError
, ou UnexpectedServerError
.
Códigos e subcódigos de chamada de fim de chamada
Existem diferentes explicações para o facto de uma chamada ter terminado. Aqui estão os significados do fim dos códigos de chamada e subcódigos que mostram como uma chamada pode terminar.
Subcódigo | Código | Mensagem | Categorias de resultados | Recomendações |
---|---|---|---|---|
0 | 0 | Chamada encerrada com sucesso pelo participante local. | Com êxito | |
0 | 487 | A chamada terminou com êxito quando o chamador cancelou a chamada. | Com êxito | |
0 | 603 | A chamada terminou com sucesso, pois foi recusada pelo destinatário. | Com êxito | A chamada terminou porque foi recusada do usuário de destino por meio da função de rejeição do SDK do cliente, Automação de chamadas, Graph, PSTN ou Teams. |
7 | 496 | A chamada terminou quando o cliente perdeu a conexão de rede abruptamente e, apesar de tentar várias vezes, não foi capaz de se conectar | ExpectedError | O navegador está offline ou tem problemas de rede. Verifique a conexão de rede do seu navegador e tente novamente. |
3100 | 410 | A configuração da chamada falhou devido a um problema de rede inesperado no cliente, verifique a rede do cliente e tente novamente. | UnxpectedClientError | Verifique a configuração de rede, certifique-se de que segue os requisitos de rede do Azure Communication Calling. |
3101 | 410 | Chamada caiu devido a um problema de rede inesperado no cliente, verifique a rede do cliente e tente novamente. | UnxpectedClientError | Verifique a configuração de rede, certifique-se de que segue os requisitos de rede do Azure Communication Calling. |
3111 | 410 | Falha na configuração da chamada, não é possível processar a oferta de mídia durante a conexão da chamada. | UnxpectedClientError | Tente novamente. Se o problema persistir, reúna informações de chamada, logs de cliente, logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
3112 | 410 | A configuração da chamada falhou devido a um problema de configuração de rede no lado do cliente, verifique a configuração de rede do cliente e tente novamente. | ExpectedError | Saiba mais detalhes sobre uma chamada que termina com um subcódigo de 3112 aqui. |
4097 | 0 | Chamada encerrada para todos os usuários pelo organizador da reunião. | Com êxito | |
4502 | 490 | Falha na chamada devido a problemas de conectividade de rede, o navegador não conseguiu concluir a solicitação HTTP de rede. | UnexpectedClientError | O cliente não conseguiu concluir a solicitação e a resposta HTTP. Tente novamente. Se o problema persistir, reúna informações de chamada, logs de cliente, logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
4506 | 408 | O tempo limite da chamada expirou. Verifique se o destinatário recebeu e aceitou a chamada. | UnexpectedClientError | Tente novamente. Se o problema persistir, reúna informações de chamada, logs de cliente, logs do console do navegador e entre em contato com o suporte dos Serviços de Comunicação do Azure. |
4507 | 495 | A chamada terminou porque o aplicativo não fornecia um token válido dos Serviços de Comunicação do Azure. | UnexpectedClientError | Certifique-se de que seu aplicativo implemente o mecanismo de atualização de token corretamente. |
4521 | 0 | A chamada terminou porque o usuário se desconectou da chamada abruptamente. Isso pode ser causado por um usuário fechando o aplicativo que hospedou a chamada, como um usuário encerrou o aplicativo fechando a guia do navegador sem o desligamento adequado. | ExpectedError | |
5000 | 0 | A chamada terminou para este participante. Participante removido da conversa por outro participante. | Com êxito | |
5003 | 0 | A chamada terminou com êxito, pois todos os pontos de extremidade do destinatário recusaram a chamada. | Com êxito | |
5300 | 0 | A chamada terminou para este participante, uma vez que foi removida da conversa por outro participante. | Com êxito | A chamada terminou para este participante como outro participante removeu-o, poderia ser outro cliente, Call Automation API, Graph API. |
5317 | 0 | O participante alvo é removido devido à atualização da função do participante. | ExpectedError | |
5828 | 403 | A associação não está autorizada para a reunião de Salas, uma vez que o usuário não faz parte da lista de convidados. | UnexpectedClientError | |
5829 | 403 | A associação não é permitida para a reunião de salas além da hora de término ou antes da hora de início da reunião. | UnexpectedClientError | |
5830 | 403 | Somente o usuário dos Serviços de Comunicação tem permissão para participar da reunião de Salas. | ExpectedError | |
7000 | 0 | A chamada foi encerrada pela API de Automação de Chamadas do Serviço de Comunicação do Azure ou por um bot de servidor. | Com êxito | A chamada foi encerrada pela API de automação de chamadas do ACS ou pelo bot Graph. |
10003 | 487 | A chamada foi cancelada para este ponto de extremidade do usuário, pois foi aceita em outro lugar, por outro ponto de extremidade. | Com êxito | Uma chamada foi iniciada para o usuário alvo (iniciar chamada, adicionar participante, transferir), o usuário alvo tinha vários pontos de extremidade ativos ao mesmo tempo, em um dos pontos finais o usuário aceitou a chamada. Este é um comportamento normal, apenas um ponto de extremidade pode aceitar e se conectar a uma chamada. Todos os outros pontos finais recebem o subcódigo 10003 para indicar que a chamada já foi aceite. |
10004 | 487 | A chamada foi cancelada no tempo limite, pois o usuário alvo não a aceitou ou rejeitou a tempo. Certifique-se de que o usuário viu a notificação e/ou aplicativo pode lidar com isso automaticamente e tente iniciar essa chamada novamente. | ExpectedError | A chamada foi cancelada após um período de tempo predefinido (geralmente 2 minutos), pois o usuário alvo não aceitou ou rejeitou. |
10000 | 401 | Identidade não autenticada. Verifique se o token dos Serviços de Comunicação do Azure é válido e não expirou. | UnexpectedClientError | |
10024 | 487 | A chamada terminou com êxito. Chamada recusada por todos os pontos de extremidade do destinatário. | Com êxito | Tente fazer a chamada novamente. |
10037 | 480 | O usuário alvo não tinha nenhum ponto de extremidade registrado no ACS. Certifique-se de que o usuário alvo tenha pelo menos um ponto de extremidade ativo e esteja online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente. Se o usuário alvo for um usuário do Teams, verifique se o cliente está online. Verifique se o identificador do usuário de destino (CommunicationUserIdentifier, MicrosoftTeamsUserIdentifier ou MicrosoftTeamsBotIdentifier) está correto. Se a API user do Graph tiver a propriedade department definida como Microsoft Communication Application Instance a MicrosoftTeamsBotIdentifier deve ser especificada. |
10057 | 408 | Falha na chamada, o destinatário não conseguiu finalizar a configuração da chamada, provavelmente o destinatário perdeu a rede ou encerrou o aplicativo abruptamente. Certifique-se de que os clientes estão conectados e disponíveis. | ExpectedError | |
10076 | 480 | O usuário alvo estava registrado, mas não estava on-line no momento da chamada. Certifique-se de que o usuário alvo tenha pelo menos um ponto de extremidade ativo e esteja online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente e se seu ponto de extremidade está online. Se o usuário alvo for um usuário do Teams, verifique se o cliente está online. |
10077 | 480 | O usuário alvo estava registrado no ACS e/ou para notificações push, mas não estava online no momento da chamada. Certifique-se de que o usuário alvo tenha pelo menos um ponto de extremidade ativo e esteja online. | ExpectedError | Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente e se seu ponto de extremidade está online. Se o aplicativo aproveitar as notificações por push, verifique se elas estão configuradas corretamente. Se o usuário alvo for um usuário do Teams, verifique se o cliente está online. |
10078 | 480 | Ponto de extremidade do cliente remoto não registrado ou não acessível. Verifique se o ponto de extremidade do cliente remoto está enviando solicitações de rede com êxito para os Serviços de Comunicação do Azure. | ExpectedError | - Se o usuário de destino estiver usando o SDK de Chamada dos Serviços de Comunicação do Azure, verifique se o SDK foi inicializado com êxito em seu aplicativo cliente e se seu ponto de extremidade está online. Se o aplicativo aproveitar as notificações por push, verifique se elas estão configuradas corretamente. - Se o usuário alvo for um usuário do Teams, certifique-se de que seu cliente esteja online. |
301004 | 410 | O participante foi removido da chamada pela infraestrutura dos Serviços de Comunicação do Azure devido à incapacidade de estabelecer conectividade de mídia com a infraestrutura dos Serviços de Comunicação do Azure durante a configuração da chamada. Verifique a configuração de rede do usuário, incluindo rede local, firewalls, configuração de VPNs e tente novamente. | UnexpectedClientError | Certifique-se de que a rede do usuário está configurada corretamente, siga a documentação pública 'Recomendações de rede'. |
301005 | 410 | Participante removido da chamada pela infraestrutura dos Serviços de Comunicação do Azure devido à perda de conectividade de mídia com a mesma infraestrutura. Isso geralmente acontece se o participante deixar a chamada abruptamente ou perder a conectividade de rede. Se o participante quiser continuar a chamada, ele pode se reconectar. | UnexpectedClientError | Certifique-se de que está a utilizar o SDK mais recente num ambiente suportado. |
540000 | 0 | A chamada terminou com êxito pelo chamador PSTN local. | Com êxito | |
510403 | 403 | Chamada encerrada, anteriormente marcada como spam e agora bloqueada. | ExpectedError | - Certifique-se de que o seu token de Serviços de Comunicação é válido e não expirou. - Certifique-se de passar AlternateId nas opções de compra. |
540487 | 487 | A chamada terminou com êxito quando o chamador cancelou a chamada. | Com êxito | |
560000 | 0 | A chamada terminou com sucesso pelo participante remoto da PSTN. | Com êxito | Causas possíveis: - Usuário encerrou a chamada. - Chamada encerrada por agente de mídia. |
560486 | 486 | A chamada terminou porque o participante remoto da PSTN estava ocupado. O número chamado já estava em uma chamada ou com problemas técnicos. | Com êxito | - Para chamadas de Roteamento Direto, verifique seus logs e configurações de controle de borda de sessão e configurações de tempo limite. Possíveis causas: O número chamado já estava em uma chamada ou com problemas técnicos. |
404 | Chamada não encontrada. | Certifique-se de que o número para o qual está a ligar (ou a ligar para o qual está a aderir) existe. | ||
408 | O controlador de chamadas atingiu o tempo limite. | O Controlador de Chamadas atingiu o tempo limite aguardando mensagens de protocolo dos pontos de extremidade do usuário. Certifique-se de que os clientes estão conectados e disponíveis. | ||
410 | Pilha de mídia local ou erro de infraestrutura de mídia. | Certifique-se de que está a utilizar o SDK mais recente num ambiente suportado. | ||
430 | Não é possível entregar a mensagem para o aplicativo cliente. | Verifique se o aplicativo cliente está em execução e disponível. | ||
480 | Ponto de extremidade de cliente remoto não registrado. | Verifique se o ponto de extremidade remoto está disponível. | ||
481 | Falha ao lidar com a chamada de entrada. | Envie uma solicitação de suporte por meio do portal do Azure. | ||
490, 491, 496, 497, 498 | Problemas de rede de ponto de extremidade local. | Verifique a configuração de rede, certifique-se de que segue os requisitos de rede do Azure Communication Calling. | ||
500, 503, 504 | Erro de infraestrutura dos Serviços de Comunicação. | Envie uma solicitação de suporte por meio do portal do Azure. |