Condividi tramite


Risolvere i problemi relativi alla libreria dell'interfaccia utente

Durante la risoluzione dei problemi relativi alle chiamate vocali o video, potrebbe essere necessario fornire un ID chiamata. Questo ID identifica Servizi di comunicazione di Azure chiamate. Ogni chiamata può avere più ID chiamata.

In questo articolo si usa la libreria dell'interfaccia utente Servizi di comunicazione di Azure per ottenere informazioni di debug essenziali.

Prerequisiti

Configurare la risoluzione dei problemi

Per la documentazione dettagliata e gli argomenti di avvio rapido sulla libreria dell'interfaccia utente Web, vedere il libro della raccolta dell'interfaccia utente Web.

Per altre informazioni, vedere Risoluzione dei problemi nella libreria dell'interfaccia utente Web.

Per altre informazioni, vedere la libreria dell'interfaccia utente Android open source e il codice dell'applicazione di esempio.

Ottenere informazioni di debug

È possibile ottenere l'ID chiamata da CallComposite.

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

Per altre informazioni, vedere la libreria dell'interfaccia utente iOS open source e il codice dell'applicazione di esempio.

Ottenere informazioni di debug

È possibile ottenere l'ID chiamata da CallComposite.

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

Gli utenti possono anche trovare l'ID chiamata tramite la barra delle azioni nella parte inferiore della schermata di chiamata. Per altre informazioni, vedere i casi d'uso della libreria dell'interfaccia utente.

Passaggi successivi