首页 > 解决方案 > curl 的输出为空

问题描述

您好,我以前从未在 php 中使用过 curl,我正在尝试获取在命令行中使用它时也得到的 curl 输出。

这是我尝试过的

$url = 'curl -X "GET" "https://api.spotify.com/v1/me/top/artists" -H "Accept: application/json" -H "Content-Type: application/json" -H "Authorization: MY KEY HERE"';

$ch = curl_init();
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL,$url);
$result=curl_exec($ch);
curl_close($ch);

var_dump(json_decode($result, true));

$result = file_get_contents($url);

var_dump(json_decode($result, true));

这两个var_dumps都让我输出NULL

我知道我的网址不正确,但我不确定要更改。

标签: phpjsoncurl

解决方案


推荐阅读