我将Spotify播放列表嵌入到wordpress网站。嵌入播放列表很简单;虽然我在创建“关注播放列表”按钮时遇到问题。我在这里查看了Spotify API文档: Spotify API
我请求了授权,并获得了OAuth令牌。
根据我所读到的内容,我假设我需要创建一个html链接目标,例如:
https://api.spotify.com/v1/users/wanderlustfest/playlists/5ehqaKNCIjtIuwNOALskcK/followers
(不起作用)
或
curl -X PUT "https://api.spotify.com/v1/users/wanderlustfest/playlists/5ehqaKNCIjtIuwNOALskcK/followers" -H "Accept: application/json" -H "Authorization: Bearer BQD2Wg3K3P1Hk3fisKSWWLERtPmqcfQ5-mwvthR61ebB9i2NOIVIi5rXwrsg1fMkFrXMfui_HG2n65cOR3fzAw0b5KWfmofVMSjbT3yiqEsKz8uNQg8grKpwB2jijF6wvv-RapahtgczV25ePR6S3lilnuSjKaIXbKCrQtrmq7ojkda9k1xbGv2O4B1lAoDU527xbnx6IejInIB6crhCSC7Hsq2jJsbzkgNVKu8vShWyxkuHkVtU-y8mgCRdEOVay_k" -H "Content-Type: application/json" --data "{\"public\":true}"
(我不知道该怎么做)
这是我想要嵌入的示例播放列表: 这是我尝试获取Follow代码的示例播放列表: DJ Taz Rashid
播放列表作者:wanderlustfest
播放列表ID:5ehqaKNCIjtIuwNOALskcK
如果有人可以帮我弄清楚如何使Spotify Follow播放列表功能正常工作,我将非常感谢!!!
答案 0 :(得分:1)
对Web API的请求失败,因为您可能正在发出GET请求,而不是提供访问令牌,也不提供该特定端点所需的正文。这就是curl命令试图显示的内容。
如果您遇到此问题,我建议您使用the wrappers中的一个,以便您更轻松地使用首选编程语言来使用Web API。
如果您熟悉Javascript,则可以看到使用Web API in this JSFiddle关注播放列表的按钮示例。相关代码:
$ViewCertificatesFP = mysql_query("SELECT * FROM table_cmsjobassigning WHERE jobName = $d1 ") or die("error" . mysql_error());