首页 文章

使用PHP获取和解析Spotify Web API JSON

提问于
浏览
2

我的目标是使用“艺术家姓名 - 歌曲名称”等给定字符串获取专辑及其封面图像 . 为此,我使用Spotify Web API,我想它不需要OAuth来处理这些类型的请求 .

$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.spotify.com/v1/search?q=".$query."&type=track");
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
$data=curl_exec($ch);
curl_close($ch);
echo $data;

如果单击the following link,则可以获取JSON,但此请求会返回错误页面 . 我也尝试过使用Ajax,但没有任何改变 . 有人可以帮我吗?

1 回答

  • 2

    在将查询发送给Spotify之前,您应该 urlencode() ,否则您将获得 400 Bad Request 响应 .

相关问题