如何解决使用不同的号码和分机号通过 RingCentral API 发送短信
我在一个帐户中通过 API 发送短信时遇到问题,我们有一个 bunch of numbers 及其自己的扩展程序。
目标是能够使用这些号码中的任何一个通过标注从 Salesforce 发送短信。
我创建了一个具有“短信”、“读取帐户”权限的应用。
当我尝试使用带有或不带有分机号的“帐户”凭据发送来自 Postman 的请求时,我收到错误:"Phone number doesn't belong to extension"
我无法使用默认帐户凭据和不同的扩展程序登录。 我没有其他用户凭据。 我无法为分机添加号码,因为它已经有自己的分机。
有什么办法可以解决这个问题吗?请指教。
解决方法
目前,您需要使用由有权发送/接收所需号码短信的用户(分机)授权的访问令牌。
鉴于您描述的场景,您需要在执行操作的用户与号码关联的用户分机之间添加一定程度的间接性。
为此,您需要构建一个应用来管理分配有号码的分机的访问令牌。然后您的用户需要单独登录应用并选择号码,届时应用将使用其单独管理的访问令牌。
可以使用 OAuth 2.0 授权授权流程对与号码关联的用户扩展进行授权,或者,如果您的应用是私有应用,则可以使用 OAuth 2.0 资源所有者密码凭据授权流程进行授权。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。