【问题标题】:Send SMS via RingCentral API by using different numbers and extensions使用不同的号码和分机通过 RingCentral API 发送短信
【发布时间】:2021-06-25 09:08:03
【问题描述】:

我在一个帐户中通过 API 发送 SMS 时遇到问题,我们有一个 bunch of numbers 和他们自己的扩展名。

我们的目标是能够使用这些号码中的任何一个通过 callout 从 Salesforce 发送 SMS。

我创建了一个具有“短信”、“读取帐户”权限的应用。

当我尝试使用带有或不带有分机号的“帐户”凭据从 Postman 发送请求时,我收到一个错误:"Phone number doesn't belong to extension"

我无法使用默认帐户凭据和不同的扩展名登录。 我没有其他用户凭据。 我无法将号码添加到分机,因为它已经有自己的分机。

有什么办法可以解决这个问题吗?请指教。

【问题讨论】:

    标签: api salesforce sms ringcentral


    【解决方案1】:

    目前,您需要使用由有权在所需号码上发送/接收 SMS 的用户(分机)授权的访问令牌。

    根据您描述的场景,您需要在执行操作的用户和与号码关联的用户分机之间添加一定程度的间接性。

    为此,您需要构建一个应用来管理分配了号码的扩展程序的访问令牌。然后您的用户将需要单独登录应用并选择号码,此时应用将使用其单独管理的访问令牌。

    与号码关联的用户扩展的授权可以使用 OAuth 2.0 授权授权流程进行授权,或者,如果您的应用是私有应用,则可以使用 OAuth 2.0 资源所有者密码凭据授权流程进行授权。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多