Техническое задание: Настройка API-интеграции для синхронизации товаров

Цель проекта

Обеспечить автоматический обмен данными номенклатуры товаров между корпоративным сайтом, работающим на платформе 1С-Битрикс, и внешним сервисом поставщика. Интеграция должна исключить ручной ввод данных и минимизировать ошибки.

Исходные данные

  • Платформа сайта: 1С-Битрикс.
  • Шаблон сайта: Типовой адаптивный шаблон для интернет-магазина автозапчастей (шины, диски).
  • Внешний сервис: Сервис поставщика, доступный по API.

Основные задачи

  • Изучить документацию API внешнего сервиса поставщика.
  • Разработать и внедрить механизм безопасного подключения и авторизации.
  • Настроить выгрузку номенклатуры товаров (наименование, артикулы, цены, остатки, характеристики, изображения) из сервиса поставщика на сайт.
  • Обеспечить корректное сопоставление товарных категорий и свойств в системе 1С-Битрикс.
  • Реализовать механизм периодической (например, ежедневной) автоматической синхронизации данных.
  • Организовать логирование процесса синхронизации для отслеживания ошибок.
  • Протестировать работоспособность интеграции в полном цикле.

Требования к реализации

  • Интеграция должна быть реализована с учетом архитектуры 1С-Битрикс и не нарушать работу типового шаблона.
  • Код должен быть документирован и передан заказчику.
  • Необходимо обеспечить обработку ошибок соединения и некорректных данных от API.
  • Процесс синхронизации не должен критически нагружать сайт для посетителей.

Результат работы

  • Рабочий механизм API-интеграции на сайте.
  • Инструкция по управлению и настройке синхронизации для администратора сайта.
  • Проведенная первичная синхронизация товарного каталога.

Верстка и интеграция двух страниц на WordPress

Требуется сверстать две страницы по готовому макету и интегрировать их в WordPress с возможностью управления контентом через админ-панель. Рассматриваем кандидатов с примерами работ в портфолио.