Проблема с отображением данных из входящего веб-перехватчика | Тайга -> Ракеточат

Я пытаюсь генерировать оповещения на основе уведомлений от программного обеспечения для управления проектами Taiga (например, когда пользователь создает проект). Эти оповещения будут приходить на определенный канал Rocket.chat.

Для этого я использую входящие веб-перехватчики Rocketchat: https://docs.rocket.chat/administrator-guides/integrations/

Итак, я создал входящий веб-перехватчик и ввел данные в Тайгу:

Настройка вебхука в Тайге

Как только все это будет сделано, я проверяю, что сообщение правильно доходит до места назначения:

Пример сообщения с уведомлением

Действительно, сообщение получено, но не содержит никакой информации. Когда создается история пользователя, проблема или любая модификация, которая приводит к предупреждению, она принимается в rocketchat, но не показывает никакой информации (пустое сообщение).

Полезная нагрузка отправлена ​​Тайгой в Rocketchat

Кто-нибудь знает, почему он не показывает мне никакой информации?

заранее большое спасибо

Приветствую.

0 ответов

Вы действительно хотите публиковать уведомления в канале Rocket Chat, когда таежник создал проект в тайге? Я бы не знал, как это сделать. Но, насколько я понимаю, на вашем снимке экрана показана конфигурация универсального веб-перехватчика в проекте после того, как этот проект был создан. Поэтому я надеюсь, что этого достаточно, чтобы публиковать уведомления от этого проекта на вашем канале Rocket Chat. Вот мой ответ на этот случай:

Я наблюдал подобное поведение. Используя общий веб-перехватчик, я мог только запускать пустые сообщения в моем канале Rocket Chat, нажимая на "тест" для этого веб-перехватчика.

Однако API Rocket Chat, похоже, совместим со Slack API, см. https://github.com/RocketChat/Rocket.Chat/issues/1728#issuecomment-166669379.

В отличие от обычного веб-перехватчика, плагин Slack для тайги ( https://github.com/taigaio/taiga-contrib-slack) работал "из коробки" ( https://tree.taiga.io/support/contrib-plugins/slack-integration/).

Только мой браузер доставил мне некоторые хлопоты, потому что он кешировал веб-страницу тайги и после установки плагина Slack простой перезагрузки страницы было недостаточно, чтобы отобразить запись "Плагины" в меню "Администратор" проекта. "Shift+ перезагрузка" сделали свое дело. Но кроме этой стандартной проблемы, все работало.

Другие вопросы по тегам