我想從共享主機調用一個API(mapquest)url。如何從PHP調用API url?
該網址工作正常,因爲它顯示了粘貼在瀏覽器中的預期JSON響應。
但是,我不能讓它從一個PHP頁面工作。 我試過curl
和file_get_contents
都沒有成功。
我不斷獲取HTTP/1.1 400 Bad Request
錯誤...
這裏是我使用的代碼,這是很基本的...
$ch=curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER, TRUE);
$result=curl_exec($ch);
if(!$result){
exit ('cURL ERROR: '.curl_error($ch));
}
return var_dump($result);
哎呀你沒有設置頭.. – 2015-03-31 10:21:11
你發送所有必要的標題? – Daan 2015-03-31 10:21:15