当前位置: 首页 > 知识库问答 >
问题:

示例Spotify api音频分析CURL命令工作,但当我输入新的歌曲ID时,它不工作-正确的命令是什么?

咸高谊
2023-03-14

curl-x获取“https://api.spotify.com/v1/audio-analysis/3jixjvbbdra9ztylncp3yl”-h“授权:承载{您的访问令牌}”

artist: 
"Red Hot Chili Peppers"
id: 
"4"
maxEmotion: 
"anger"
score: 
"0.578864"
song: 
"Suck My Kiss"
spotifyCode: 
"spotify:track:0psB5QzGb4653K0uaPgEyh"

CURL命令对此应该是什么?我尝试了使用和不使用“Spotify:Track”部分,但都得到了相同的错误:

-bash: https://api.spotify.com/v1/audio-analysis/0psB5QzGb4653K0uaPgEyh: No such file or directory

共有1个答案

易成天
2023-03-14

此CURL命令工作时一定存在格式错误:

curl -X GET "https://api.spotify.com/v1/audio-analysis/3JIxjvbbDrA9ztYlNcp3yL" -H "Authorization: Bearer BQCKstphV3lZkcjVVF1gDYueqltYUsKCKXXUVeKA8NKBJam_bsyc0ee15FyDBszeGsIbO77DU031jsKpHSwWIWMjOBdUyxMf5gjhDdhVrwZ_Z9f_MZwNDWpPII-W5z"

注意:记住在复制和粘贴各种代码到命令后检查每一行,因为有时命令的其他部分会意外地被移动、删除或替换!

 类似资料:
  • 我已经下载了jdk 1.8.0\u 131 当我打开命令提示符并编写以下命令-java-version时,它会给出输出 但是当我编写以下命令时:javac-version它会给我输出 我已经编辑了系统变量路径-C:\Progra~1\Java\jdk1.8.0_131\bin; 当我执行以下命令时:"C:\Program Files\Java\jdk1.8.0_131\bin\javac"-ver

  • 问题内容: 只要我通过Linux终端(bash shell)使用它,我的anaconda(4.5.4)都可以正常工作。但是,在bash脚本中运行conda命令根本不起作用。 脚本test.sh包含以下几行: 现在,运行会导致错误 如推荐给anaconda版本> 4.4,我的.bashrc不包含 但 谢谢。 问题答案: 由于@darthbith的评论,我解决了这个问题。 由于是bash函数,并且ba

  • 我试图使用命令执行一个C程序,它需要传递参数。它为一个输入工作,但不为其他输入工作。我试图通过终端运行C程序,它为所有输入工作。 这是我的执行程序。php文件。我必须给文件提供2个输入作为命令行参数是路径。

  • 我面临commandButton的问题,它只有在类型为submit时才起作用。有没有人可以看一下,让我知道是否有解决办法?下面的代码非常简单,并有足够的建议来说明我需要什么。方法test()未执行。方法runSubmit已成功执行。 我需要测试方法在没有提交的情况下执行,因为原始页面确实在提交期间执行了验证,test()方法必须在没有提交的情况下执行,因为这是提交之前的一个初步操作。 我正在使用P

  • 主要内容:1.分支操作,2.暂存操作,3.回退操作,4.标签操作,5.常规操作,6.git创建项目仓库,7.忽略已加入到版本库中的文件,8.取消忽略文件,9.拉取、上传免密码1.分支操作 git branch 创建分支 git branch -b 创建并切换到新建的分支上 git checkout 切换分支 git branch 查看分支列表 git branch -v 查看所有分支的最后一次操作 git branch -vv 查看当前分支 git brabch -b 分支名 origin/分支

  • 我已经使用cocoapods安装了swiftlint,它工作正常 但当我试图在终端中使用命令时,它给出了以下错误 我是否需要做任何其他设置,使命令在终端工作? 注意:由于Mac上的一些限制,不能使用SwiftLint包。