Помогите спарсить авито!

morfeus

Client
Регистрация
23.02.2012
Сообщения
171
Благодарностей
28
Баллы
28
Бью головой об стол...
Собственно задача спарсить любое объявление с авито из заданного региона и категории.
Хочу делать это рандомом.
Регион выбираю по ид региона из файла с ID регионами рандомом из файла.
Дальше беру урл и прибавляю категорию например url = https://www.avito.ru/moskva/ + zapchasti_i_aksessuary ну и иду к заданному УРЛ, а дальше ступор...

Как взять любой товар ума не приложу и зацепиться никак ...

Может кто подскажет?
 

LexxWork

Client
Регистрация
31.10.2013
Сообщения
1 190
Благодарностей
786
Баллы
113
я думаю вам сначала нужно спарсить корневую страницу категории, например
делает гет запрос на https://www.avito.ru/moskva/nedvizhimost?p=1 (2,3...)
выпашиваете урлы на обьявы (?<=<h3\ class="title">\ <a\ href=").*?(?=")
гетите по урлам обьяв и парсите обьявы - все.
 
  • Спасибо
Реакции: morfeus

morfeus

Client
Регистрация
23.02.2012
Сообщения
171
Благодарностей
28
Баллы
28
так мне как бы не обязательно все объявы парсить мне нужно одну случайную со страницы...

Спасибо LexxWork я придумал... спаршу все урлы объяв со страницы в список и рандомом возьму строку... крутяк должно работать!
 
  • Спасибо
Реакции: Roman*

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)