Solucionar problemas da biblioteca de interface do usuário
Ao solucionar problemas de chamadas de voz ou vídeo, talvez seja necessário fornecer um ID de chamada. Essa ID identifica as chamadas dos Serviços de Comunicação do Azure. Cada chamada pode ter vários IDs de chamada.
Neste artigo, você usa a Biblioteca de Interface do Usuário dos Serviços de Comunicação do Azure para obter informações essenciais de depuração.
Pré-requisitos
- Uma conta do Azure com uma assinatura ativa. Crie uma conta gratuitamente.
- Um recurso dos Serviços de Comunicação implantado. Crie um recurso dos Serviços de Comunicação.
- Um token de acesso do usuário para habilitar o cliente de chamada. Obter um token de acesso do usuário.
- Opcional: conclusão do início rápido para introdução aos compostos da Biblioteca da Interface do Usuário.
Configurar a solução de problemas
Para obter documentação detalhada e inícios rápidos sobre a Biblioteca de Interface do Usuário da Web, consulte o Livro de Histórias da Biblioteca da Interface do Usuário da Web.
Para saber mais, consulte Solução de problemas na Biblioteca de Interface do Usuário da Web.
Para obter mais informações, consulte a biblioteca de interface do usuário do Android de código aberto e o código do aplicativo de exemplo.
Informações de depuração do log
Você pode obter o ID da chamada em CallComposite
.
val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds
Para obter mais informações, consulte a biblioteca de interface do usuário do iOS de código aberto e o código do aplicativo de exemplo.
Informações de depuração do log
Você pode obter o ID da chamada em CallComposite
.
let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds
Os usuários também podem encontrar o ID da chamada através da barra de ação na parte inferior da tela de chamada. Para obter mais informações, consulte os casos de uso da Biblioteca da Interface do Usuário.