0
我已經嘗試了一些不同的東西,但是我可以找到的所有東西都沒有工作。我有一個照片的URL,並正嘗試以適當的身份驗證PHP Rest API獲取
$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'));
行工作正常。
任何想法?
P.S. - 鏈接是https://
謝謝!
什麼是'$ curl_response'這就是所謂的後? – justderb
警告:curl_setopt()期望參數1是資源,在第12行對象(stdClass)#1(1){[「error」] => string(14)中的/web/com/140330164410217/main.php中給出null。 「 因此,它看起來像'GET'行上有一個錯誤,但它仍然沒有被正確授權 – k9b
警告是因爲您在該行使用$ curl_handle而不是$ curl,不是? –