Задача

Разработать автоматизированное решение для выгрузки данных о товарах, заказах или статистике из личного кабинета Wildberries в Excel. Подключение должно выполняться через официальный API маркетплейса с использованием ключей доступа.

Требования

  • Настройка авторизации по API-ключу (например, Authorization и/или wb-token)
  • Возможность указать временные параметры загрузки (период, дату, за последние N дней)
  • Выгрузка в формате .xlsx с возможностью разбивки на листы по типам данных: остатки на складах, цены, заказы, продажи и пр.
  • Реализация обработки ошибок (неверный ключ, превышение лимитов, отсутствие данных)
  • Наличие конфигурационного блока (фронтенд или INI/JSON) для выбора таблиц и полей без редактирования кода
  • Опционально: автозапуск по расписанию (skd) или при активации скрипта

Технические детали

  • Язык реализации: Python (желательно) или JavaScript (Node.js), возможно использование библиотек openpyxl, pandas, requests
  • Итогом работы должен стать готовый скрипт/программа с инструкцией по запуску

Объем

Ожидается минимально жизнеспособное решение (MVP) с возможностью расширения. Проект требует знания REST API и работы с Excel-файлами.