Задача
Необходимо разработать интеграцию между двумя площадками через API, чтобы менеджер мог выкладывать товар на одну из них, а второй ресурс обновлялся автоматически. Это избавит от ручного дублирования данных.
Ключевые требования
- Публикация товара: при создании нового объявления на первой площадке, карточка товара должна автоматически создаваться во второй системе.
- Исключение дублей: если товар ранее был снят с публикации, а затем вновь выложен (например, через 30 дней), система не должна создавать дубликат - необходимо обновить существующий товар.
- Синхронизация статусов: при снятии товара с публикации на исходной площадке, он должен деактивироваться или скрываться на второй стороне.
- Умное сопоставление: научить систему опознавать один и тот же товар по уникальным полям (например, артикул или ссылка).
Дополнительные пожелания
- Простота в настройке и обслуживании.
- Логирование для проверки статусов синхронизации.
- Возможность экспорта данных через JSON опционально.