我尝试了一些不同的东西,但我能找到的所有东西都不起作用。我有一个照片URL,并试图访问它与适当的身份验证
$service_url = 'photo URL';
$curl = curl_init($service_url);
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Bearer code'));
curl_setopt($curl, CURLOPT_USERPWD, "Username:Password");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl_handle, CURLOPT_CUSTOMREQUEST, 'GET'); // LINE 12
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true);
$curl_response = curl_exec($curl);
$response = json_decode($curl_response);
curl_close($curl);
var_dump($response);
显然我试图做一个GET,但我不确定它的工作正确。我也不确定
curl_setopt($curl, CURLOPT_HTTPHEADER, array('Bearer code'));
行工作正常。
任何想法?
注:—链接为https://
谢谢!
我不认为这是一个有效值CURLOPT_HTTPHEADER
array('Bearer code')
需要一个报头名称和值,例如
array('Authorization: Bearer code')