gpt4 book ai didi

javascript - RingCentral JavaScript SDK(HTTP 400 - 未授权此授权类型)

转载 作者:行者123 更新时间:2023-11-30 20:55:48 27 4
gpt4 key购买 nike

我们已尝试使用 JavaScript SDK 连接到 RingCentral 中的 RingCentral token 认证 URL。

https://platform.devtest.ringcentral.com/restapi/oauth/token

我们收到 Http 400(错误请求)- 未授权此授权类型错误。

400 Bad Request

{
"error": "unauthorized_client",
"error_description": "Unauthorized for this grant type",
"errors": [
{
"errorCode": "OAU-251",
"message": "Unauthorized for this grant type"
}
]
}

这是我的代码:

var SDK = require('ringcentral');
var rcsdk = new SDK({
server: SDK.server.sandbox,
appKey: 'appkey',
appSecret: 'appSecret',
redirectUri: ''
});
rcsdk.platform()
.login({
username: 'phone number', // phone number in full format
extension: 101, // leave blank if direct number is used
password: 'password'
})
.then(function(response) {
console.log(response)
})
.catch(function(e) {
console.log(e.message || 'Server cannot authorize user');
});

提前致谢

最佳答案

此 JS SDK 请求使用 OAuth 2.0 密码流授权类型。要将其与 RingCentral API 一起使用,您需要确保在您的应用的 OAuth 设置中针对此授权类型配置了您的应用。

请参阅以下 Stack Overflow 线程,了解我如何执行/验证此操作的答案,包括屏幕截图。

RingCentral Auth Token Failed in Curl Call

关于javascript - RingCentral JavaScript SDK(HTTP 400 - 未授权此授权类型),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47679082/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com