Google Api Search Result не работает

Чтобы получить результат поиска от Google, я использовал этот код. Иногда это работает отлично, но иногда это не дает никакого ответа. Теперь не знаю, в чем проблема. Мне нужны эти результаты для исследовательских целей, поэтому мне пришлось искать другой запрос

 if (isset($_GET['content'])) {
// echo $_GET['content'];

$url_all=NULL;
$visibleurl=NULL;
$title_all=NULL;
$content_all=NULL;
$mainstring=NULL;

$searchTerm=$_GET['content'];
$endpoint = 'web';
$key= 'angelic-bazaar-111103';
$url = "http://ajax.googleapis.com/ajax/services/search/".$endpoint;

$args['q'] = $searchTerm;
$args['v'] = '1.0';

$url .= '?'.http_build_query($args, '', '&');
$url .="&rsz=". 8;


$ch = curl_init()or die("Cannot init");
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$body = curl_exec($ch)or die("cannot execute");
curl_close($ch);

$json = json_decode($body);


for($x=0;$x<count($json->responseData->results);$x++){
$url_all .="#$*@#" . $json->responseData->results[$x]->url;
$visibleurl .="#$*@#" . $json->responseData->results[$x]->visibleUrl;
$title_all .="#$*@#" . $json->responseData->results[$x]->title;
$content_all .="#$*@#" . $json->responseData->results[$x]->content;


}

**РЕДАКТИРОВАТЬ

Этот код иногда хорошо работает, а иногда нет, это проблема Google или что-то еще. Я получаю эту ошибку

$ json-> responseData-> результаты для этого показа «Попытка получить свойство необъекта в»

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]