Problembehandlung bei der Ui-Bibliothek
Wenn Sie Sprach- oder Videoanrufe behandeln, müssen Sie möglicherweise eine Anruf-ID angeben. Diese ID identifiziert Azure Communication Services-Aufrufe. Jeder Anruf kann mehrere Anruf-IDs enthalten.
In diesem Artikel verwenden Sie die Ui Library für Azure Communication Services, um wichtige Debuginformationen zu erhalten.
Voraussetzungen
- Ein Azure-Konto mit einem aktiven Abonnement. Sie können kostenlos ein Konto erstellen.
- Eine bereitgestellte Communication Services-Ressource. Erstellen Sie eine Communication Services-Ressource.
- Ein Benutzerzugriffstoken zum Aktivieren des Anrufclients. Rufen Sie ein Benutzerzugriffstoken ab.
- Optional: Abschluss der Schnellstartanleitung für die ersten Schritte mit den Verbundelementen der UI-Bibliothek.
Einrichten der Problembehandlung
Ausführliche Dokumentationen und Schnellstarts zur Web-UI-Bibliothek finden Sie im Web UI Library Storybook.
Weitere Informationen finden Sie unter "Problembehandlung " in der Web-UI-Bibliothek.
Weitere Informationen finden Sie in der Open Source Android UI Library und im Beispielanwendungscode.
Abrufen von Debuginformationen
Sie können die Anruf-ID von CallComposite
.
val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds
Weitere Informationen finden Sie in der Open-Source-iOS-UI-Bibliothek und im Beispielanwendungscode.
Abrufen von Debuginformationen
Sie können die Anruf-ID von CallComposite
.
let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds
Benutzer können die Anruf-ID auch über die Aktionsleiste am unteren Rand des Anrufbildschirms finden. Weitere Informationen finden Sie in den Anwendungsfällen der UI-Bibliothek.