curl - Spotify 授权流程:cURL 不起作用
问题描述
- 我已尝试发送以下 cURL,在 Spotify 的客户端凭据流中建议:
(这是 Spotify 的 4 个授权流程之一)
curl -X "POST"
-H "Authorization: Basic ZjM4ZjAw...WY0MzE="
-d grant_type=client_credentials
https://accounts.spotify.com/api/token
- Authorization 标头至关重要:
.
Authorization: Basic <base64 encoded client_id:client_secret>
我确实有client_id和client_secret。
我已经使用 Windows 命令行完成了 Base64 编码:
certUtil -encode input_string.txt encoded_string.txt
我收到“无效请求”或类似信息。
有人可以帮忙吗?
解决方案
推荐阅读
- heroku - Heroku.yml 文件。如何从 .env 文件传递环境变量?
- .net - 部署 Asp.net 5 应用程序失败并显示“或者,安装框架版本 '5.0.0'”
- postgresql - PostgreSQL:当在 tsvector 中首先匹配词位时,全文搜索会增加排名
- inno-setup - 即使在使用 Inno Download Plugin 下载失败后继续安装
- android - 长按不适用于 OnLongClickListener
- angular - 自从 Angular 从 v8 更新到 v12 后,IntelliJ Rider 不再获取 Angular 引用
- chef-infra - 根据安装的 rpm 版本设置厨师间隔和播放时间
- java - 谁能告诉为什么会出现这个错误?笔记本电脑 l = 新笔记本电脑();对静态参考的非统计
- c# - 如果 viewmodel 不包含 id,如何删除数据库 col
- r - 在 R Shiny 中,如何取消选中复选框输入以执行操作?