共用方式為


針對 UI 程式庫進行疑難排解

當您針對語音或視訊通話進行疑難排解時,系統可能會要求提供呼叫識別碼。 這個識別碼會識別通訊服務呼叫。 每個通話可以有多個通話識別碼。

在本文中,您會使用 Azure 通訊服務 UI 程式庫來取得基本的偵錯資訊。

必要條件

設定疑難排解

如需 Web UI 程式庫的詳細文件和快速入門,請參閱 Web UI 程式庫Storybook

若要深入了解,請參閱 Web UI 程式庫的疑難排解

如需詳細資訊,請參閱開放原始碼 Android UI 程式庫範例應用程式程式碼

取得偵錯資訊

您可以從 CallComposite 取得通話識別馬。

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

如需詳細資訊,請參閱開放原始碼 iOS UI 程式庫範例應用程式程式碼

取得偵錯資訊

您可以從 CallComposite 取得通話識別馬。

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

使用者也可以透過通話畫面底部的動作列來尋找呼架識別碼。 如需更多資訊,請參閱 Web UI 程式庫使用案例

下一步