Cкрейпер/парсер на Python для фото из отзывов WB

Цена договорная
25 августа 2022, 21:25 • 14 откликов • 90 просмотров
На Python 3 написать:

1) Функцию, определяющую на основе URL товара его внутренний ID. (Товары разных цветов имеют разные артикулы и URL, но у WB есть внутренний ID, общий для группы артикулов).

Например:

wb.get_item_id('https://www.wildberries.ru/catalog/40654196/detail.aspx?targetUrl=BP')
# => 30495839
wb.get_item_id('https://www.wildberries.ru/catalog/40654198/detail.aspx?targetUrl=BP')
# => 30495839

2) Функцию, получающую на входе внутренний ID товара и на выходе дающую список, состоящий из внутр. ID отзыва и URL прикрепленных к нему фотографий в лучшем доступном качестве.

Например:

wb.get_feedback_photo_urls(30495839)
# => (
('xpPBk4IBI2nds0aGU5nn', ('https://feedbackphotos.wbstatic.net/feedbacks/3049/30495839/56bc6698-b5a8-496f-ace5-5494deecc633_fsтчкЖПГ', https://feedbackphotos.wbstatic.net/feedbacks/3049/30495839/7796e3ff-4e0f-4338-ad0e-0bd860e41dfb_fsтчкЖПГ)),
...
)

Пожелания:
  • Совместимость с Python 3.10.
  • По возможности обойтись средствами requests, без применения headless браузеров.
  • Зависимости согласовывать с заказчиком.
Сколько стоит - не знаю, предлагайте варианты, за ценой не гонюсь.
Отзывы
R50 0b15d3764433c7bb5f0fd7cc38891e56
Заказчик
Задача выполнена отлично, работать приятно.
~ 2 года назад
Отличный заказчик. Понятное ТЗ, своевременная оплата, побольше бы таких.
~ 2 года назад