RingCentral - 访问所有用户的通话记录

时间:2017-07-04 14:45:06

标签: calllog ringcentral

我想下载所有帐户用户的通话记录。由于我的沙盒帐户中只有一个用户,因此我无法对其进行测试。

在生产模式下,如果我以帐户管理员身份登录时调用/account/~/extension/~/call-log,我是否可以直接获取完整列表?

或者,我在帖子中读到我可以通过调用/account/~/extension然后上面的url来实现我想要的每个扩展,但我想知道是否有更简单的方法。

祝你有美好的一天!

1 个答案:

答案 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调用每个用户的扩展端点。此方法还允许您限制要为其检索记录的人。