我试图使用Spotify的web API客户端凭证授权流来验证我的应用程序,但尽管任务看似简单,我得到的每个响应都返回了一个500 -内部服务器错误。
我在cURL和我的应用程序(Android)中尝试了很多次,但都没有成功。按照这里的指南:https://developer.spotify.com/web-api/authorization-guide/#client_credentials_flow
我已经这样设置了我的网址
curl -XPOST -H 'Authorization: Basic ODZiMDJ...MWI=' -d 'grant_type=client_credentials' 'https://accounts.spotify.com/api/token'
该请求在代码中也使用了相同的头、体和URL,但是我还没有收到任何有效的响应。
这里发布的另一个问题给出了一个看似相同的请求,除了可选的“范围”参数。
如果这看起来像是一个模糊的问题,我很抱歉 - 我不确定还能尝试什么,但我很乐意提供任何其他细节。任何帮助是值得赞赏的。
根据文档,code和redirect_uri主体参数是必需的
问题内容: RESTEasy(一个JAX-RS实现)具有一个不错的客户端框架,例如: 您如何向此客户端提供HTTP身份验证凭据? 问题答案: 可以使用ClientExecutor提供凭据。
我试图允许用户使用Spotify登录(使用Spotipy库),以提供在其帐户上创建播放列表并填充播放列表的身份验证。用户登录后,我将通过嵌入式Spotify播放器(使用新创建的播放列表的播放列表ID)显示他们刚刚在重定向模板中创建的播放列表。 我的HTML模板中有一个表单输入框,接受用户的输入(他们的Spotify用户名)。我还有一个Spotify URIs的列表,可以用来填充播放列表。 我按照S
我正在尝试对客户端凭据流进行身份验证,但一直返回错误400。我查看了可用的API,但看不出我做错了什么。如果有人能给我一个正确的方向,那太棒了。谢谢
任务:将Kerberos active directory身份验证添加到不安全的报告和数据操作桌面应用程序。此应用程序是。。。 用Stackless Python 2.7编写 使用Twisted进行客户端-服务器交互 客户端编译为exe并在Windows上运行 服务器在Linux(红帽)上运行 目前,我们从用户帐户中提取Windows网络ID(登录名)并传递到服务器,服务器会查找用户配置为具有的权
在此处为客户端凭据流使用Spotify文档: 我能够在谷歌应用程序脚本(Javascript)中创建API请求。 我对两件事感到困惑,请能够回答这两件事。 1). Spotify文档声明在授权标头中的客户端凭据之前输入“Basic”。 然而,当我运行这段代码时,我得到了这个错误 如果我在使用客户端凭据流,为什么它认为我在使用承载令牌?(同样,如果我将身份验证更改为Bearer,我会收到401错误“
直截了当的问题,希望有一个直截了当的答案。我试图使用request通过Node.js实现客户端凭证流。这是我的代码 无论我做什么,响应体总是 我尝试过使用 curl 提出请求,结果相同。 这意味着这是凭据的问题。我肯定为我的应用程序使用了正确的客户端ID和客户端秘密,这让我相信是编码导致了问题。 我的编码正确吗?如果是这样,还有什么原因呢?