Описание проблемы

На сервер поступают данные из вебхука Tilda. После парсинга часть данных отправляется в сторонние API и в Telegram. Примерно половина запросов завершается ошибкой:

[CODE: 409] webhook conflict request

В логах приложены усеченные данные из Railway. Необходимо найти и исправить причину конфликта.

Требование

  • Проанализировать скрипт-обработчик и логи;
  • Настроить обработку дубликатов и повторных запросов (key conflict/request id);
  • Реализовать корректный порядок отправки данных во внешние сервисы без блокировок;
  • Добавить механизм повторения при временных ошибках на стороне получателя;
  • Результат - стабильная работа вебхука с нулевым числом ошибок 409.

Примечание

Сторонние API не доступны для документации, отправка совершается методом POST. Telegram-номера и средства аутентификации скрыты. Используйте стандартные заголовки.

SEO и AI-продвижение винного интернет-магазина для Швейцарии

Требуется комплексное SEO-продвижение и оптимизация под AI-поиск (ИИ-выдачу) для швейцарского винного интернет-магазина. Работа ведется на швейцарском немецком языке, нужен долгосрочный подход и опыт с европейским e-commerce.