我目前正在开发一个利用Spotify API的应用程序。我一直在绞尽脑汁想弄清楚为什么授权流不起作用。继续得到一个POST错误,假设它与我获得授权令牌有关。到目前为止,我们已经在Spotify集成中使用了Auth0。在用户登录后才会发生post错误。有人有使用这个API的经验吗?看上去这些文档不像现在这样。
最初,我们的前端有POST方法,调用
https://accounts.spotify.com/api/token
基本URL我已经检查了我们的重定向URI,客户ID和客户端秘密。我对它略知一二,这与我们的config对象的编写方式有关。
发布于 2022-11-13 23:44:30
我检查了文档,我无法理解您使用的授权流。仅仅使用API令牌发出post请求是不够的。
根据您的需要选择流程,并发送适当的请求。例如,如果选择客户端凭据流,则必须发送client_id
、client_secret
和grant_type
:https://developer.spotify.com/documentation/general/guides/authorization/client-credentials/。在这种情况下,您必须在服务器端处理API响应。如果你需要在前端做所有的事情,我想隐式格兰特流将是一个更好的选择。但是,您仍然需要发送client_id
、response_type
、redirect_uri
、state
和scope
。
https://stackoverflow.com/questions/74425485
复制相似问题