Поделиться через


Устранение неполадок библиотеки пользовательского интерфейса

При устранении неполадок голосовых или видеозвонков может потребоваться указать идентификатор звонка. Этот идентификатор определяет вызовы Службы коммуникации 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

Пользователи также могут найти идентификатор вызова через панель действий в нижней части экрана вызова. Дополнительные сведения см. в вариантах использования библиотеки пользовательского интерфейса.

Следующие шаги