RingCentral Meetings API - 用户需要有 [Meetings] 权限

RingCentral Meetings API - User needs to have [Meetings] Permission

我正在尝试使用 RingCentral Meetings API 主要是使用此 guide and this API Reference 创建会议,但出现以下错误

{
  "errorCode":"CMN-408",
  "message":"In order to call this API endpoint, user needs to have [Meetings] permission for requested resource.",
  "errors":[
    {
      "errorCode":"CMN-408",
      "message":"In order to call this API endpoint, user needs to have [Meetings] permission for requested resource.",
      "permissionName":"Meetings"
    }
  ],
  "permissionName":"Meetings"
}

来自 post 此处 Whosebug 的 声明我需要确保向用户角色授予会议权限。

在生产环境中,会议权限在权限列表 UI 中并被选中,但是在沙盒环境中,会议权限甚至没有在帐户角色 UI 中列出,即我收到错误的原因。

我正在创建一个新的应用程序,我想在沙盒环境中测试会议 API,因为这是我唯一的测试选项。毕业进入生产是完全不可能的,因为我需要会议 API 这样做,但话又说回来,它不在 UI.

我在 RingCentral 开发者论坛上发现了一些有用的帖子,例如 this and this,但是我无法登录开发者论坛,因为登录页面不断重定向我进行登录。

如有任何帮助,我们将不胜感激。

因为你想在沙箱中获得会议权限,你可以在这里找到参考:https://forums.developers.ringcentral.com/questions/7925/in-order-to-call-this-api-endpoint-user-needs-to-h-3.html

其中清楚地说: “沙盒不支持会议端点。

也在开发指南中 here

"为了使用这个 API,开发者必须有一个付费的 RingCentral 账户。这个 API 不适用于免费的开发者账户。"

您还可以查看此参考资料:https://forums.developers.ringcentral.com/questions/1183/cannot-create-meetings-in-developer-sandbox-accoun.html

其中清楚地写着:“沙盒帐户未启用访问会议功能。 能否告知我们您的帐户类型。 "

默认情况下,会议 API 在沙盒环境中未启用,您必须向他们的支持人员发送电子邮件,并让他们在您的后端启用它。我得到的解释是限制并给予 space 供其他人使用或类似的东西。