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
- Un account Azure con una sottoscrizione attiva. Creare un account gratuitamente.
- Una risorsa di Servizi di comunicazione distribuita. Creare una risorsa di Servizi di comunicazione.
- Token di accesso utente per abilitare il client di chiamata. Ottenere un token di accesso utente.
- Facoltativo: completamento della guida introduttiva per iniziare a usare i compositi della libreria dell'interfaccia utente.
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.