php - 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
。
我知道我的网址不正确,但我不确定要更改。
解决方案
推荐阅读
- java - 为什么在 MainJFrame/ 中无法识别 arraylist 对象方法
- php - 如何使用 Adldap2-laravel 包更改 AD 用户密码?
- xml - 简单的 Xpath xml
- javascript - 具有动态时间间隔并取决于 disabledTimeIntervals-settings 的表单
- python - 从它包含的多个实例中表示一个包的方法是什么?
- fabricjs - fabric.js - 向形状添加自定义属性
- sql - 我希望 CTE 中的帮助显示表值中的标题名称
- encryption - 如何在可能来自不同设备且服务器不存储任何加密密钥的客户端上加密和解密?
- python - Perform row multiplication in data frame
- naming-conventions - 如何使用方法 register() 命名一个类?注册人/注册人/注册人?