【问题标题】:Getting and parsing the Spotify Web API JSON with PHP使用 PHP 获取和解析 Spotify Web API JSON
【发布时间】:2015-07-11 10:01:50
【问题描述】:

我的目标是使用给定字符串(例如“艺术家姓名 - 歌曲名称”)获取专辑及其封面图片。为此,我使用了 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,但没有任何改变。有人可以帮我解决这个问题吗?

【问题讨论】:

  • 400 错误请求 您的浏览器发送了无效请求。 1

标签: php spotify


【解决方案1】:

在将查询发送到 Spotify 之前,您应该urlencode(),否则您将收到400 Bad Request 响应。

【讨论】:

    猜你喜欢
    • 2015-07-06
    • 2020-07-19
    • 2016-05-09
    • 2021-12-29
    • 2015-11-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-08
    相关资源
    最近更新 更多