2017-02-23 38 views
0

我正嘗試使用聯繫人記錄器上的搜索和重放API來播放呼叫。我在ACR Admin界面中設置了API用戶,併爲其提供角色"May use external API's, May export recordings as files"。我也授予它播放所有錄音的權利("000000-999999")。Avaya ACR搜索和重放API:401權限不足

使用HTTP請求,它看起來像我的身份驗證傳遞。當我使用不正確的密碼時,我得到"401 Unauthorized",使用正確的密碼時,我得到"401 Insufficient rights"

有沒有人能給我暗示我可能錯過了什麼樣的角色?

回答

0

找到自己的解決方案:

實際的問題是不正確的INUM,雖然服務器返回「足夠的權限」。

我在數據庫中查找了一個測試INUM,並試着用它來測試。正確的方法是使用API​​搜索INUM,然後使用檢索到的詳細信息回放錄製內容。不要在數據庫中查找INUM,並期望它可以通過API獲取。

一個可能的原因可能是從數據庫中檢索到的INUM可能是一個屏幕錄製或另一個無法播放的錄製片段。