1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

Парсинг e-mail из страниц контактов 1.0

Пример парсинга контактов одним заданием с использованием $tools.query

  1. Support
    Минимальная версия A-Parser:
    1.1.500
    Задача: нужно зайти на сайт, получить из главной title и description, найти ссылки на страницы контактов, перейти по ним и спарсить все e-mail. В результат вывести ссылку на главную страницу, ссылку на страницу контактов, title, description и найденные e-mail.
    [​IMG]
    • Задача решается с помощью HTML::LinkExtractor HTML::LinkExtractor и $tools.query.
    • На первом этапе получаем тайтл, дескрипшн и ссылки на страницы контактов и подставляем все это в запросы с помощью tools.query.add.
    • На втором этапе разделяем полученные данные Конструктором запросов, парсим регуляркой мейлы со страниц и выводим полученные ранее данные вместе с мейлами.
    Пример результата:
    Apalon нравится это.