Compartir vía


Solución de problemas de la biblioteca de interfaz de usuario

Al solucionar problemas de llamadas de voz o vídeo, es posible que tenga que proporcionar un identificador de llamada. Este identificador identifica las llamadas de Azure Communication Services. Cada llamada puede tener varios identificadores de llamada.

En este artículo, usará la biblioteca de interfaz de usuario de Azure Communication Services para obtener información esencial de depuración.

Requisitos previos

Configuración de la solución de problemas

Para obtener documentación detallada e inicios rápidos sobre la biblioteca de interfaz de usuario web, consulte el libro gráfico de la biblioteca de interfaz de usuario web.

Para obtener más información, consulte Solución de problemas en la biblioteca de interfaz de usuario web.

Para obtener más información, consulte la biblioteca de interfaz de usuario de Android de código abierto y el código de aplicación de ejemplo.

Obtención de información de depuración

Puede obtener el identificador de llamada de 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 obtener más información, consulte la biblioteca de interfaz de usuario de iOS de código abierto y el código de aplicación de ejemplo.

Obtención de información de depuración

Puede obtener el identificador de llamada de CallComposite.

let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds

Los usuarios también pueden encontrar el identificador de llamada a través de la barra de acciones en la parte inferior de la pantalla de llamada. Para obtener más información, consulte los casos de uso de la biblioteca de interfaz de usuario.

Pasos siguientes