Интеграция Freshdesk JIRA с помощью вебхука

Я пытаюсь создать билет в freshdesk всякий раз, когда обновляю билет jira. Я устанавливаю веб-хук для jira и вызываю API freshdesk, чтобы добавить туда тикет.

моя проблема в том, что когда я обновляю билет в jira, он запускает мой веб-хук и создает билет в freshdesk, но freshdesk снова отправляет его обратно в jira, и он работает как бесконечный цикл.

Любая идея, как я могу это исправить?


person Unnikrishnan    schedule 20.02.2018    source источник


Ответы (1)


Похоже, у вас есть два триггера: 1. Обновление Jira -> новый тикет в Freshdesk; и 2. Тикет Freshdesk -> новый выпуск в Jira.

Да, что будет пытаться создать бесконечное количество вопросов и билетов. Поэтому вы должны спросить себя: «Что я пытаюсь сделать?» Главное, о чем я хотел бы вас спросить, — какой ресурс (Freshdesk или Jira) является авторитетным источником данных, а какой — зависимым.

Возможно, Jira — это место, где регистрируются ошибки и запросы функций, и эти запросы запускают действия Freshdesk. В этом случае у вас должна быть только ссылка из Jira на Freshdesk. Обновление задачи в Freshdesk в этом сценарии интересно, но не относится к задаче Jira.

person talexb    schedule 21.02.2018
comment
Я использую apps.freshdesk.com/jira для создания заявок в JIRA из Freshdesk, но недавно JIRA изменили структуру полезной нагрузки веб-перехватчика, поэтому обновление JIRA для freshdesk не происходит. Поэтому я реализовал свой собственный веб-хук и использовал Freshdesk для обновления заявки из JIRA. - person Unnikrishnan; 22.02.2018