Роман onlinexs Сбер ID
Качественная разработка и автоматизация
Рейтинг
537
№ 2 090 в каталоге
Отзывы
Профессионализм
-/10
Коммуникация
- /10
Город
Иркутск
Опыт работы
10 лет
На сайте с
2008 года
Юридический статус
Самозанятый

Wildberries → Google Sheets

Описание

Автоматически переносить заказы Wildberries в существующую Google-таблицу без ручного копирования и дубликатов.

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

Решение

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

Что реализовано
• подключение API Wildberries и Google Sheets
• сопоставление полей с существующим шаблоном
• добавление и обновление заказов без дублей
• ручной запуск и расписание
• журнал запусков и обработка ошибок

Сценарий работы
1. подключить Wildberries API и Google-таблицу
2. сопоставить поля заказа с колонками существующего шаблона
3. проверить первые строки до записи
4. запустить синхронизацию вручную или по расписанию
5. увидеть результат, ошибки и повторить только неуспешные записи

Результат

Заказчик получил управляемую интеграцию с понятным контролем синхронизации. Числовые показатели и данные заказчика в портфолио не раскрываются.

Эффективность
Ручное копирование заменено управляемой синхронизацией
• один Order ID соответствует одной строке: повторный запуск обновляет данные, а не дублирует их
• структура таблицы сохраняется благодаря явному сопоставлению полей
• ошибка не теряется: запись остается в журнале и доступна для повторного запуска
• интеграцию можно проверить на предварительном просмотре до включения расписания

Проверка готовности
• новый заказ создает одну строку в нужном формате
• повторная синхронизация того же заказа обновляет существующую строку
• ошибка доступа или формата отображается в журнале без остановки остальных записей
• ручной и плановый запуск дают одинаковый результат

Стек: Python, FastAPI, Wildberries API, Google Sheets API, фоновые задачи

Оценили проект:

Другие проекты

Все проекты →
Веб-разработка и IT ЕДУ — приложение каршеринга от карты до завершения аренды
ЕДУ — приложение каршеринга от карты до завершения аренды
7
Веб-разработка и IT ШАГ — интерактивная образовательная платформа
ШАГ — интерактивная образовательная платформа
10
Веб-разработка и IT МАСТЕРСКАЯ — Telegram Mini App для заказа мебели
МАСТЕРСКАЯ — Telegram Mini App для заказа мебели
9
Веб-разработка и IT ДОКТОР РЯДОМ — телемедицина и запись в клинику
ДОКТОР РЯДОМ — телемедицина и запись в клинику
9