我想從Google獲取結果作爲PHP語言的https://developers.google.com/web-search/docs/#php-access指南。我不明白爲什麼它不起作用。使用PHP獲取Google搜索API的結果
這是我的代碼:
$url = "https://ajax.googleapis.com/ajax/services/search/web?v=1.0&"
. "q=Paris%20Hilton";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, 'http://www.google.com');
$body = curl_exec($ch);
curl_close($ch);
$json = json_decode($body,true);
我調試那麼它看到$身體是假& $ JSON是空。我希望得到你的幫助。謝謝
我不知道它是什麼缺少 – haunhqn
你的代碼做什麼是查詢您賦給變量'$ url'(這是我建議你在我的答案,檢查一個)的網址...您爲'$ body'和'$ json'獲取'false'和'null'的原因在於,您嘗試訪問的URL不再可用,正如您在瀏覽器地址中鍵入它時看到的那樣並點擊「Enter」...自己嘗試一下... –