Техническое задание: Автоматизация публикации событий

Цель проекта

Автоматизировать процесс добавления событий (афиши) на сайт, исключив ручной ввод данных. Информация должна поступать из внешней системы продажи билетов через её API, обрабатываться и публиковаться на сайте, построенном на WordPress.

Ключевые задачи

  • Настроить получение данных о событиях из API системы продажи билетов. Документация API предоставляется.
  • Спроектировать и реализовать рабочий процесс (workflow) в платформе автоматизации n8n для обработки этих данных.
  • Осуществить интеграцию n8n с сайтом на WordPress для автоматической публикации событий через REST API плагина The Events Calendar.
  • Обеспечить надежность и стабильность работы автоматизированного процесса.

Требования к интеграции

Источник данных

  • Данные берутся из облачной системы управления билетами и событиями.
  • Необходимо изучить предоставленную документацию к API для корректного формирования запросов и парсинга ответов.

Обработка данных

  • Использовать платформу n8n (или обосновать выбор иной, если требуется) для оркестрации процесса: запрос к API → преобразование данных → отправка на сайт.
  • Продумать обработку ошибок, логирование и возможность повторной отправки при сбоях.

Конечная точка

  • Сайт работает на WordPress.
  • Для управления событиями используется популярный плагин The Events Calendar.
  • Публикация должна осуществляться через его REST API, что позволит корректно создавать события со всеми полями (дата, время, описание, изображение и т.д.).

Ожидаемый результат

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

Интеграция передачи данных в 1С через API с устранением ошибки

Требуется реализовать передачу данных в 1С через API по предоставленному техническому заданию. Необходимо устранить ошибку "Значение поля 'Записана' не может быть пустой датой", возникающую при работе через OData, хотя через интерфейс 1С процесс работает корректно.

Создание системы вывода новостей в WordPress с помощью Elementor и JetEngine

Требуется настроить вывод новостных записей на отдельные страницы или в рубрики сайта на WordPress. Необходимо использовать конструктор Elementor и плагин JetEngine, реализовав функционал по аналогии с уже существующими разделами.