Problemen met de UI-bibliotheek oplossen
Wanneer u problemen met spraak- of videogesprekken wilt oplossen, moet u mogelijk een oproep-id opgeven. Deze id identificeert Azure Communication Services-aanroepen. Elke oproep kan meerdere oproep-id's hebben.
In dit artikel gebruikt u de Ui-bibliotheek van Azure Communication Services om essentiële foutopsporingsgegevens op te halen.
Vereisten
- Een Azure-account met een actief abonnement. Gratis een account maken
- Een geïmplementeerde Communication Services-resource. Een Communication Services-resource maken.
- Een gebruikerstoegangstoken om de aanroepclient in te schakelen. Een toegangstoken voor gebruikers ophalen.
- Optioneel: Voltooiing van de quickstart om aan de slag te gaan met de samengestelde UI-bibliotheek.
Probleemoplossing instellen
Zie het artikelboek over de webgebruikersinterfacebibliotheek voor gedetailleerde documentatie en quickstarts over de webgebruikersinterfacebibliotheek.
Zie Probleemoplossing in de webgebruikersinterfacebibliotheek voor meer informatie.
Zie de opensource-uibibliotheek voor Android en de voorbeeldtoepassingscode voor meer informatie.
Informatie over foutopsporing ophalen
U kunt de oproep-id ophalen van CallComposite
.
val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds
Zie de opensource iOS UI-bibliotheek en de voorbeeldtoepassingscode voor meer informatie.
Informatie over foutopsporing ophalen
U kunt de oproep-id ophalen van CallComposite
.
let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds
Gebruikers kunnen de oproep-id ook vinden via de actiebalk onderaan het gespreksscherm. Zie de gebruiksvoorbeelden van de UI-bibliotheek voor meer informatie.