1. Вступайте в наш Telegram чат: https://t.me/a_parser Нас уже 2600+ и мы растем!
    Скрыть объявление

market.yandex.ru

Тема в разделе "Техническая поддержка", создана пользователем winga, 18 июн 2015.

  1. winga

    winga A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Здравствуйте, на апарсере можно такое сделать? Есть яндекс.маркет - market.yandex.ru, пройти по нему всему и спарсить весь товар, чтоб на выходе было например - "Название - цена", то-есть бот ходит по каталогам /catalog/ и /catalogmodels.xml/, ищет ссылки на товар - /product/*?hid= и оттуда парсит то, что мне надо.
    Или это отдельно - сперва ищем все ссылки на товар а потом по ним ходим и парсим характеристики ? Может пример готовый похожий есть?
     
  2. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
  3. winga

    winga A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Спасибо, попробую
     
  4. winga

    winga A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    А подскажите еще, HTML::LinkExtractor можно заставить ходить только по определенным url-ам? Или наоборот - признак urlов - по которым не ходить
     
  5. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Нет, такого выбора нет. Разве что вы можете в результат фильтровать ненужные ссылки.

    Все же такая возможность есть.
    [​IMG]
    На этом скрине показана возможность указать, чтобы парсер переходил только по тех ссылках, где нет слова forum. Для этого используется массив $followlinks, который содержит в себе ссылки, предназначенные для перехода на следующем шаге парсера. Над этим массивом можно применять фильтры, тем самым регулируя куда можно переходить.
     
    #5 Support, 19 июн 2015
    Последнее редактирование: 19 июн 2015
  6. winga

    winga A-Parser Enterprise License
    A-Parser Enterprise

    Регистрация:
    23 апр 2012
    Сообщения:
    11
    Симпатии:
    0
    Жаль, было бы удобно :)
     
  7. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Изменил свой ответ выше.
     
  8. Dobriyk0t

    Dobriyk0t A-Parser Pro License
    A-Parser Pro

    Регистрация:
    30 май 2016
    Сообщения:
    11
    Симпатии:
    3
    Добрый день! Подскажите, а возможно сделать так: ходим по определенным ссылкам по яндекс маркету и парсим определенные поля товара - характеристики товара и ссылки на фотографии(основная+доп1+доп2+доп3)?
     
  9. Support

    Support Administrator
    Команда форума A-Parser Enterprise

    Регистрация:
    16 мар 2012
    Сообщения:
    4.547
    Симпатии:
    2.164
    Добрый день.
    Да можно. Фильтруйте массив $followlinks, как это показано выше, используя нужные признаки в ссылках. И одновременно с помощью Parse custom result извлекайте нужную информацию.
     

Поделиться этой страницей