Avaya ACR搜索和重放API:401权限不足
问题描述:
我正尝试使用联系人记录器上的搜索和重放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"
。
有没有人能给我暗示我可能错过了什么样的角色?
答
找到自己的解决方案:
实际的问题是不正确的INUM,虽然服务器返回“足够的权限”。
我在数据库中查找了一个测试INUM,并试着用它来测试。正确的方法是使用API搜索INUM,然后使用检索到的详细信息回放录制内容。不要在数据库中查找INUM,并期望它可以通过API获取。
一个可能的原因可能是从数据库中检索到的INUM可能是一个屏幕录制或另一个无法播放的录制片段。