Share via


Felsöka användargränssnittsbiblioteket

När du felsöker röst- eller videosamtal kan du behöva ange ett samtals-ID. Det här ID:t identifierar Azure Communication Services-anrop. Varje samtal kan ha flera samtals-ID:t.

I den här artikeln använder du Användargränssnittsbiblioteket för Azure Communication Services för att hämta viktig felsökningsinformation.

Förutsättningar

Konfigurera felsökning

Detaljerad dokumentation och snabbstarter om webbgränssnittsbiblioteket finns i Storybook för webbgränssnittsbibliotek.

Mer information finns i Felsökning i webbgränssnittsbiblioteket.

Mer information finns i Android UI-biblioteket med öppen källkod och exempelprogramkoden.

Hämta felsökningsinformation

Du kan hämta samtals-ID:t från CallComposite.

val callComposite: CallComposite = CallCompositeBuilder().build()
...
val callHistoryRecords = callComposite.getDebugInfo(context).callHistoryRecords
val callHistoryRecord = callHistoryRecords.lastOrNull()
val callDate = callHistoryRecord.callStartedOn
val callIds = callHistoryRecord.callIds

Mer information finns i iOS-användargränssnittsbiblioteket med öppen källkod och exempelprogramkoden.

Hämta felsökningsinformation

Du kan hämta samtals-ID:t från CallComposite.

let callComposite = CallComposite()
...
let debugInfo = callComposite.debugInfo
let callHistoryRecords = debugInfo.callHistoryRecords
let callHistoryRecord = callHistoryRecords.last
let callDate = callHistoryRecord?.callStartedOn
let callIds = callHistoryRecord?.callIds

Användarna kan också hitta samtals-ID:t via åtgärdsfältet längst ned på samtalsskärmen. Mer information finns i användningsfallen för användargränssnittsbiblioteket.

Nästa steg