Javascript Patreon Oauth API

Javascript Patreon Oauth API,javascript,oauth,patreon,Javascript,Oauth,Patreon,我正在尝试使用Patreon API 我已经有了客户ID和客户机密等 当我打开oauth url时,客户机id和客户机机密被传递到其中。e、 g var url = 'https://www.patreon.com/oauth2/authorize?response_type=code&client_id=' + clientid +'&redirect_uri=' + redirecturl +'&scope=<optional list of requested

我正在尝试使用Patreon API

我已经有了客户ID和客户机密等

当我打开oauth url时,客户机id和客户机机密被传递到其中。e、 g

var url = 'https://www.patreon.com/oauth2/authorize?response_type=code&client_id=' + clientid +'&redirect_uri=' + redirecturl +'&scope=<optional list of requested scopes>&state=<optional string>'
var url='1〕https://www.patreon.com/oauth2/authorize?response_type=code&client_id=“+clientid+”&redirect_uri=”+redirecturl+”&scope=&state=”
我没有进入允许我使用Patreon帐户登录的页面,而是进入重定向URL,其中传递了一些参数:

e、 g。


这意味着什么?我做错了什么?

error=invalid\u scope
通常,请求中的参数
scope
的值不正确。此参数是可选的,因此可以很容易地忽略它


但是,如果您需要一些自定义作用域,建议向Patreon支持部门写信。

您好,您是对的……我删除了作用域和状态参数,现在它可以工作了……现在我将一个代码传递到重定向url中,例如,我如何使用Javascript使用该代码???@preston我建议在服务器端这样做(不要将客户端秘密公开)或者使用
response\u type=token
.Hi。我们如何将scpe(用户向我承诺我的活动)添加到URL。我们如何计算空间等?这行不通&scope=用户向我承诺我的活动和重拨…@GaddMaster您好,您应该urlencode()您的参数值:
&scope=用户%20向我承诺%20我的活动和重拨…