Клиенту требовалось настроить автоматическую загрузку и синхронизацию товаров с маркетплейса Poizon в систему учёта МойСклад. Важно было учесть:
фильтрацию по категориям, брендам, типам и размерам;
загрузку всех изображений;
создание и обновление модификаций по характеристике "Размер";
контроль остатков и цен;
предотвращение создания дубликатов;
обновление только тех данных, которые действительно изменились.
Что реализовано:
✅ Загрузка товаров из нужных категорий (OTC-2, OTC-3) через OTAPI
✅ Фильтрация по брендам, типам и размерам
✅ Обработка модификаций товаров: создание и обновление
✅ Привязка характеристики "Размер" к товарам
✅ Загрузка всех изображений из карточки товара
✅ Синхронизация остатков и цен в МойСклад
✅ Обновление существующих товаров без изменения названия
✅ Кеширование и оптимизация количества запросов к API
Технологии:
Python
Requests
OTAPI (Open Trade API Poizon)
МойСклад API (Remap 1.2)
Итог:
Полностью автоматизирован процесс переноса и обновления товаров с Poizon в МойСклад. Скрипт стабилен, поддерживает повторный запуск, масштабируем и может быть адаптирован под другие маркетплейсы.