backgroundbackground
Назад
Назад

Генерация листа подбора через API

Вопрос
1
17
# Заказы FBS
Вопрос

всем доброго здравия, прошу помощи в решение такого вопроса как генерация листа подбора из тех товаров которые сейчас УЖЕ НАХОДЯТСЯ В СОЗДАННОЙ ПОСТАВКЕ , прошу знающих описать метод и логику для генерации листа всего лишь на 3 колонки : | Название собираемого товара |, |артикул продавца|, |стикер(номер со стикера)| провошкался с этим вопросом уже больше рабочего дня. Если это важно пишу код на питоне, занимаюсь этим совсем недавно так что помидорами прошу не кидать. Всем буду очень признателен за любые мысли или решения по данному вопросу!

+1
Комментарий

1. https://dev.wildberries.ru/docs/openapi/work-with-products/#tag/Kartochki-tovarov/paths/~1content~1v2~1get~1cards~1list/post - если вы хотите иметь название товара, нужно иметь на своей стороне данные карточек или каждый раз дергать этот метод, получая их. Разумно все-таки завести у себя БД и хранить эти редко меняющиеся данные, периодически их обновляя.

2. https://dev.wildberries.ru/docs/openapi/orders-fbs/#tag/Postavki-FBS/paths/~1api~1marketplace~1v3~1supplies~1{supplyId}~1order-ids/get - список ID тех заказов, которые включены в нужную поставку.

3. https://dev.wildberries.ru/docs/openapi/orders-fbs/#tag/Sborochnye-zadaniya-FBS/paths/~1api~1v3~1orders/get - получение сборочных заданий.

Благодаря последним изменениям API, получение нужных (включенных в поставку) заданий делается максимально через жопу - выгребаешь все текущие задания и отбираешь среди них те, у которых ID совпадает со списком п. 2. Ни выборки по ID, ни фильтра по номеру поставки - нет, просьбы исправить этот идиотизм игнорируются.

4. https://dev.wildberries.ru/docs/openapi/orders-fbs/#tag/Sborochnye-zadaniya-FBS/paths/~1api~1v3~1orders~1stickers/post - стикеры к заданиям, сопоставляются по тем же ID.

Это дает всю информацию, необходимую для формирования листа подбора конкретной поставки.

0