Парсинг картинок по ключевым словам (Bing)

Скачать файл проекта

Если надо подгружать картинку (добавлять картинку) при парсинге статей или товаров, то добавьте в шаблон вывода следующую конструкцию:

1
[DFN][CLEAR][TRANSLITE][NOFOLDER]Mercedes Benz[/DFN]<DOWNLOADFILE><GETMORECONTENT><URL="http://www.bing.com/images/async?q=Mercedes Benz&async=content&first=0&count=10&qft=+filterui:imagesize-medium"><START="imgurl:&quot;[ALTERNATE]0[/ALTERNATECOUNT]imgurl:""><STARTCOUNT="0"><END="&quot;[ALTERNATE]0[/ALTERNATECOUNT]""><ENDCOUNT="0"><PARAMS=""></GETMORECONTENT></DOWNLOADFILE>

Где Mercedes Benz — ключевое слово.

1 Star2 Stars3 Stars4 Stars5 Stars (оценок: 4, средний балл: 4,00)
Загрузка...
Автор: admin, 15 мая 2014
Рубрики: Парсинг
Метки: , ,
10 комментариев к сообщению: “Парсинг картинок по ключевым словам (Bing)”
  1. Евгений:

    А как сделать так, чтобы тоже записывал (товары, наименования, запросы) — которым не нашел изображения.

    Пример:

    Товар 1 фото.jpg
    Товар 2
    Товар 3 фото.jpg

    • admin:

      http://SBFactory.ru/cd_projects/bing_com(IMAGES)_2.zip Будет удалять строку из CSV, когда картинка не загрузилась (теперь используется макрос DOWNLOADFILE для загрузки картинок, он не возвращает имя файла, если он не загружен на диск). Если надо оставлять ключевое слово в строке, то удалите макрос MUSTBEINMACRO+WHAT из настройки повторяющихся границ…

  2. Наталья:

    А где задать количество картинок на каждое ключевое слово? Мне по 2 картинки только надо спарсить а не по 10.

  3. Виталий:

    Здравствуйте. Возможно ли — как реализовать сохранение картинок кириллицей (так же как исходные ключевики)? Типа
    Мерседесы в Питере.jpg
    Mercedes купить калуга.jpg

  4. Доброго времени суток!

    А если изменить поисковую систему на яндекс то возможно парсить также или будут сложности?

  5. Роман:

    Добрый день

    У меня парсятся картинки в по сложным запросам (берется заголовок статьи, а он бывает длинный) и периодически картинки не находятся вообще из-за этого получается такой ответ: DOWNLOADFILE (BAD URL): Программе не удалось загрузить файл, проверьте url
    но при этом ошибка в логе программы после не фигурирует.
    1) Возможно как-то сделать что бы эти ошибки писались в лог?
    2) Как-то сократить длину запроса, например: что бы он обрезался после третьего слова?

Написать комментарий

Вы должны войти чтобы добавить комментарий.

Последние статьи

css.php