我想下载所有帐户用户的通话记录。由于我的沙盒帐户中只有一个用户,因此我无法对其进行测试。
在生产模式下,如果我以帐户管理员身份登录时调用/account/~/extension/~/call-log
,我是否可以直接获取完整列表?
或者,我在帖子中读到我可以通过调用/account/~/extension
然后上面的url来实现我想要的每个扩展,但我想知道是否有更简单的方法。
祝你有美好的一天!
答案 0 :(得分:1)
有两个API可以检索所有用户的通话记录:
帐户通话记录API
/account/~/call-log
帐户呼叫日志API可用于在一次API调用中检索所有用户的呼叫日志。访问此帐户级API需要超级管理员权限。此API目前处于测试阶段,可通过开发人员门户网站创建支持案例或通过devsupport@ringcentral.com向RingCentral dev支持部门发送电子邮件来获取。
分机呼叫记录API
/account/~/extension/~/call-log
如果您要在具有多个用户的帐户中扩展呼叫日志端点,则只会收到授权分机的CDR。要使用扩展名call-log API检索所有用户的呼叫日志,您需要从/account/~/extension
端点检索所有extensionIds,然后使用/account/~/extension/{extensionId}/call-log
调用每个用户的扩展端点。此方法还允许您限制要为其检索记录的人。