Устранение неполадок библиотеки пользовательского интерфейса
При устранении неполадок голосовых или видеозвонков может потребоваться указать идентификатор звонка. Этот идентификатор определяет вызовы Службы коммуникации Azure. Каждый вызов может иметь несколько идентификаторов вызовов.
В этой статье вы используете библиотеку пользовательского интерфейса Службы коммуникации Azure для получения важных сведений об отладке.
Необходимые компоненты
- Учетная запись Azure с активной подпиской. Создайте учетную запись бесплатно .
- Развернутый ресурс Служб коммуникации. Создайте ресурс Служб коммуникации.
- Маркер доступа пользователя для включения клиента для вызовов. Получите маркер доступа пользователя.
- Необязательно. Завершение краткого руководства по началу работы с составными компонентами библиотеки пользовательского интерфейса.
Настройка устранения неполадок
Подробную документацию и краткие руководства по библиотеке веб-интерфейса см. в статье " История библиотеки веб-интерфейса".
Дополнительные сведения см. в разделе "Устранение неполадок " в библиотеке веб-интерфейса.
Дополнительные сведения см. в библиотеке пользовательского интерфейса Android с открытым исходным кодом и образце кода приложения.
Получение отладочной информации
Вы можете получить идентификатор вызова.CallComposite
val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds
Дополнительные сведения см. в библиотеке пользовательского интерфейса iOS с открытым исходным кодом и образце кода приложения.
Получение отладочной информации
Вы можете получить идентификатор вызова.CallComposite
let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds
Пользователи также могут найти идентификатор вызова через панель действий в нижней части экрана вызова. Дополнительные сведения см. в вариантах использования библиотеки пользовательского интерфейса.