парсинг — анализирует поисковые запросы, связанные с Google (Google Trends)

Мне нужно разобрать этот URL http://www.google.com/trends/fetchComponent?q=swine&cid=TOP_QUERIES_0_0&export=3

Я пытался с:

<?php
$ch = curl_init("http://www.google.com/trends/fetchComponent?q=swine&cid=TOP_QUERIES_0_0&export=3");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$html = curl_exec($ch);
curl_close($ch);
echo $html;
?>

Но я получаю только

Вы достигли своего предела квоты. Пожалуйста, попробуйте позже.

Однако, если я могу открыть эту страницу из веб-браузера (я не вошел в систему), и я могу изменить условия поиска и т. Д. Так что из веб-браузера это работает, но идентификатор не при использовании PHP и CURL.

0

Решение

Ответ в вопросе: вы достигли своей квоты для запросов от Google Trends. Веб-мастера не ценят, что их сайты забиты скриптами, выполняющими автоматические запросы. Если вы продолжите отправлять запросы, многие веб-сайты заблокируют вам доступ к ним. Решение состоит в том, чтобы либо замедлить ваши запросы до более разумного уровня, либо использовать API (если он доступен), либо обратиться к веб-мастеру с просьбой предоставить API, либо получить данные из других источников.

0

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

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

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