Данные Vinted и поиск на Vinted.fr
Данные Vinted можно визуализировать в Google Sheets или в отчете Google Data Studio . Они актуализируются каждый день в 09:00 (GMT+2) и сохраняются в таблицах Google и в этом репозитории GitHub в папке DATA .
В настоящее время сбор идентификатора BRAND ID занимает больше всего времени, поскольку я не нашел запроса для получения всех идентификаторов только с помощью одного запроса или нескольких. В настоящее время сбор данных для этого идентификатора осуществляется с помощью запроса для каждого бренда (на данный момент более 2000 брендов).
В настоящее время я исследую Vinted API, чтобы найти лучшее решение, чем очистка HTML.
Поиск Vinted работает отлично и обрабатывает 7 различных идентификаторов (каталоги, цвета, бренды, размеры, материалы, статус, страны). Он возвращает словарь, содержащий для ключа «items» список элементов, найденных с помощью используемого поиска. Этот метод можно найти в файле Collect_data.py. Поэтому вы можете использовать его следующим образом:
from collect_data import searchVinted
search = searchVinted (
catalog = [ 221 ],
color = [ "pink" ],
brand = [ 53 ])
Это должно создать соответствующий URL-адрес: https://www.vinted.fr/vetements?search_text=&per_page=120&page=1&price_from=0&price_to=1000000¤cy=EUR&catalog%5B%5D=221&color_id%5B%5D=5&brand_id%5B%5D=53.
И возвращает следующий словарь: