Получение первого URL результата поиска изображения с помощью Google Image API в PHP - PullRequest
5 голосов
/ 11 июня 2010

знаете ли вы php-скрипт (класс будет неплохим), который получает URL-адрес первого изображения в результате поиска изображений в API Google?Спасибо

Пример.

<?php echo(geturl("searchterm")) ?>

Ответы [ 2 ]

4 голосов
/ 30 декабря 2015

Я нашел решение получить первое изображение из результата Google Image, используя Simple HTML DOM, как сказал Сарфраз.

Пожалуйста, проверьте приведенный ниже код.В настоящее время он работает нормально для меня.

$search_keyword=str_replace(' ','+',$search_keyword);
$newhtml =file_get_html("https://www.google.com/search?q=".$search_keyword."&tbm=isch");
$result_image_source = $newhtml->find('img', 0)->src;
echo '<img src="'.$result_image_source.'">';
2 голосов
/ 11 июня 2010

Вы можете легко это сделать с помощью Simple HTML DOM .

Примечание: См. Примеры на их сайте для получения дополнительной информации.

  • Анализатор HTML DOM, написанный на PHP5 +, позволяет очень просто управлять HTML!
  • Поиск тегов на HTML-странице с селекторами, как у jQuery.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...