Résoudre les problèmes liés à la bibliothèque d’interface utilisateur
Lorsque vous résolvez des problèmes d’appels vocaux ou vidéo, vous devrez peut-être fournir un ID d’appel. Cet ID identifie les appels Azure Communication Services. Chaque appel peut avoir plusieurs ID d’appel.
Dans cet article, vous utilisez la bibliothèque d’interface utilisateur Azure Communication Services pour obtenir des informations de débogage essentielles.
Prérequis
- Compte Azure avec un abonnement actif. Créez un compte gratuitement.
- Une ressource Communication Services déployée. Créez une ressource Communication Services.
- Un jeton d’accès utilisateur pour activer le client d’appel. Obtenez un jeton d’accès utilisateur.
- Facultatif : fin du guide de démarrage rapide pour la prise en main des composites de la bibliothèque d’interface utilisateur.
Configurer la résolution des problèmes
Pour obtenir une documentation détaillée et des guides de démarrage rapide sur la bibliothèque d’interface utilisateur web, consultez le Storybook de la bibliothèque d’interface utilisateur web.
Pour plus d’informations, consultez Résolution des problèmes dans la bibliothèque d’interface utilisateur web.
Pour plus d’informations, consultez la bibliothèque d’interface utilisateur Android open source et l’exemple de code d’application.
Obtenir des informations de débogage
Vous pouvez obtenir l’ID d’appel à partir 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
Pour plus d’informations, consultez la bibliothèque d’interface utilisateur iOS open source et l’exemple de code d’application.
Obtenir des informations de débogage
Vous pouvez obtenir l’ID d’appel à partir 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
Les utilisateurs peuvent également trouver l’ID d’appel via la barre d’action en bas de l’écran d’appel. Pour plus d’informations, consultez les cas d’utilisation de la bibliothèque d’interface utilisateur.