首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如果单个RingCentral用户启用了自动呼叫记录(ACR),是否可能进行查询?

如果单个RingCentral用户启用了自动呼叫记录(ACR),是否可能进行查询?
EN

Stack Overflow用户
提问于 2020-08-14 21:53:04
回答 1查看 102关注 0票数 0

如果将当前扩展添加到自动记录列表中,我们是否可以查询任何API?

我们有一个网络电话使用停止/开始录音呼叫控制API,但它不工作时,自动录音是启用,所以在我们的应用程序,我们需要禁用录音按钮。我们需要一种方法来识别用户是否启用了ACR,而不检索所有用户。

我们可以使用以下帐户范围的API获得扩展列表,但它不需要任何查询参数来筛选结果。如果我们检查这种方式,我们需要加载所有的扩展,这需要太长时间。

https://developers.ringcentral.com/api-reference/Rule-Management/listCallRecordingExtensions

代码语言:javascript
复制
GET /restapi/v1.0/account/{accountId}/call-recording/extensions
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-15 08:50:43

有关单个用户是否启用了自动呼叫记录(ACR)的信息可在扩展端点中使用,并对入站和出站呼叫分别进行控制。

代码语言:javascript
复制
GET /restapi/v1.0/account/{accountId}/extension/{extensionId}

扩展响应包括一个serviceFeatures特性属性,它是一个功能数组。为匹配以下特性的特性筛选此属性:

  • featureName IN (AutomaticInboundCallRecordingAutomaticOutboundCallRecording)
  • enabled =

)

下面是一个只显示这两个特性的serviceFeatures属性值的示例响应:

代码语言:javascript
复制
{
  "serviceFeatures": [
    {
      "featureName": "AutomaticInboundCallRecording",
      "enabled": true
    },
    {
      "featureName": "AutomaticOutboundCallRecording",
      "enabled": false,
      "reason": "ExtensionLimitation"
    }
  ]
}

在这里见更多:

https://developers.ringcentral.com/api-reference/User-Settings/readExtension

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63420440

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档