Обращаетесь к гет методу https://discounts-prices.wildberries.ru/ns/calendar-api/dp-calendar/suppliers/api/v1/promo/action?promoActionID=, где в параметр айди акции ставите айди автоакции, приходит ответ, в котором есть periodID, дальше обращаетесь методом post к https://discounts-prices.wildberries.ru/ns/calendar-api/dp-calendar/suppliers/api/v1/recovery где в теле прописываете isRecovery и periodID, получаете ответ в виде base64, насколько я помню, перекодируете в эксель и парсите из него данные уже по автоакциям, isRecovery может быть true и false, что оно значит я не помню, но я просто подставляю для каждого периода и то и то. Вроде подробно рассказал
Читать полностью…в браузере в инструментах разработчика посмотри на какие эндпоинты запросы летят, когда нажимаешь кнопку Сформировать файл и скачать файл.
Потом в постмане отработай с авторизацией по кукам и можно в скрипт загонять.
ага. ну автоматически попасть на страницу с акцией просто - там адрес и айдишник акции в конце а вот как кнопки пронажимать "сформировать" и "скачать" чотб подтянуть экселечку тут я чтот-то затрудняюсь) может у этих экселек есть тоже какой-то конечный эндпоинт по которому можно пойти и забрать?
Читать полностью…Всем привет) , ребят с такой проблемой столкнулся. хотел акции подтягивать/ метод https://dp-calendar-api.wildberries.ru/api/v1/calendar/promotions в связке с ...calendar/promotions/detail не дает достаточной информации по акциям. там есть какое количество товаров участвует и ли может участвовать в акции, но какие конкретно артикли не дает. есть метод api/v1/calendar/promotions/nomenclatures, но в нем нельзя автоакции смотреть (а у меня сейчас все товары в автоакциях). в ЛК можно выгрузить в экселечку товары участвующие/не участвующие в автоакциях и не автоакциях, может есть такой метод? а я его не нашел. а то эти два по сути бесполезные)
Читать полностью…Понял. Придется корректировать логику по обновлению остатков, изначально это не нужно было, планировалось что у партнера будет только один склад, сейчас же добавили несколько, нужно обновлять остатки на конкретном складе, делать связку товар - склад.
Читать полностью…Третьей кистью регистр у типа документов изменил....
Ну да, ну да... Они художники.... А я лох, не предусмотрел... 😅
у меня получилось иначе
получаем список акций
url = f"https://dp-calendar-api.wildberries.ru/api/v1/calendar/promotions?startDateTime={startDateTime}&endDateTime={endDateTime}&allPromo=true"
response = requests.get(Читать полностью…
f'https://discounts-prices.wildberries.ru/ns/calendar-api/dp-calendar/suppliers/api/v1/excel?periodID={id}',
cookies=cookies
)
неа.
Там файл в кодировке лежит. Вроде в архиве еще.
нужно распаковать и достать данные., а потом забыть про него )
так зачем нажимать? )
через ПОСТ запросы к веб морде все тянуть, как инфу по позициям или цене на странице. Такой же принцип.
нужно с фронта тянуть excel файл, распарсивать его и брать всю необходимую инфу.
по-другому к сожадению никак
Здравствуйте!
Ищете стабильный доход без опыта? У нас есть проверенные способы заработка, которые подойдут каждому. Пишите мне в ЛС, и я поделюсь всей необходимой информацией!
Конечно может быть на любом складе в любом количестве.
Запрашивать придется по каждому.
Но ведь это то же только для проверки. Вы же и так знаете, что у вас где лежит )
Всем привет. Такой вопрос, может ли товар находится на разных складах? И для получения остатков нужно использовать метод получения остатков товаров, прогоняя одни и те же баркоды по разным складам или можно как то по другому эту информацию по товарам вытянуть, на каких складах находятся и какие остатки.
Читать полностью…