Partilhar via


Solucionar problemas da biblioteca da 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

Configurar solução de problemas

Para obter documentação detalhada e guias de início rápido sobre a Biblioteca da Interface do Usuário da Web, consulte o Storybook da Biblioteca da Interface do Usuário da Web.

Para saber mais, consulte Solução de problemas na biblioteca da 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.

Obter informações de depuração

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 de aplicativo de exemplo.

Obter informações de depuração

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.

Próximos passos