尝试使用 RingCentral Platform RingOut API 资源进行调用时,API 以 200 响应并且消息显示“进行中”,但调用从未真正发生。在尝试确保这不是我的代码时,我测试了使用 RingCentral 软电话拨打 RingOut 电话,并遇到了同样的问题。
- 我已经激活了我的帐户并设置了我的用户密码
- 这是一个美国号码
- 我已经在Developer Portal
RingOut
中创建了我的应用程序,并分别在应用程序的 API 权限中授予了权限 - 我可以成功地
access_token
从 Sandbox API https://platform.devtest.ringcentral.com获得一个 - 我收到的令牌是有效的,并且
RingOut
包含在scope
这是我发送到 Sandbox RingOut API 的 API 请求:
POST /restapi/v1.0/account/~/extension/~/ringout HTTP/1.1
Host: platform.devtest.ringcentral.com
Authorization: Bearer {{MY_ACCESS_TOKEN}}
Content-Type: application/json
Accept: application/json
Cache-Control: no-cache
{
"from": {
"phoneNumber":"{{MY_MAIN_COMPANY_NUMBER}}"
},
"to": {
"phoneNumber":"{{MY_MOBILE_NUMBER}}"
}
}
这在RingCentral API Explorer中也失败了,所以我知道这不是我的代码。我做错了什么?