更新時間:2019-11-20
每個接口調用后,無論調用成功還是失敗,都會有一個返回值。
返回值類型為INT32/UINT32/LONG的接口,如果返回值為0,表示成功;否則表示失敗,該返回值即為錯誤碼。
返回值類型為BOOL/bool的接口,如果返回值為TRUE/true/YES,表示成功,否則表示失敗。
返回值類型為對象或指針的,如果返回值非空,表示成功,否則表示失敗。
在SDK中,大量接口實際上是一個異步調用接口,接口返回成功,只是表明接口的調用成功,并不表示業(yè)務執(zhí)行成功。
SDK的業(yè)務執(zhí)行結果類回調通知,返回實際的業(yè)務執(zhí)行結果,如果返回值為0,表示成功;否則表示失敗,該返回值即為錯誤碼。
日志文件里記錄了業(yè)務接口調用的時間、接口入?yún)?非用戶敏感信息關鍵參數(shù))以及調用結果。
在接口參考文檔里,列出了所有錯誤碼信息,開發(fā)者可根據(jù)接口返回的錯誤碼,查詢相對應的錯誤描述。
模塊 |
相關錯誤碼或原因值定義 |
說明 |
---|---|---|
初始化 |
TSDK_E_MANAGER_ERR_ID |
業(yè)務管理模塊錯誤碼 |
登錄與注銷 |
TSDK_E_LOGIN_ERR_ID |
LOGIN 模塊錯誤碼 |
音視頻呼叫 |
TSDK_E_CALL_ERR_ID |
CALL模塊通用錯誤碼 |
會議 |
TSDK_E_CONF_ERR_ID |
音視頻會議模塊錯誤碼 |
企業(yè)通訊錄 |
TSDK_E_EADDR_ERR_ID |
EADDR 模塊錯誤碼 |