Jira 如何在特定状态更改时触发webhook

Jira 如何在特定状态更改时触发webhook,jira,Jira,嗨,我在JIRA中使用了webhook,并编写了如下的JQL查询 status CHANGED FROM "Waiting Security Approval" TO "Triggered FW commands" 当我使用webhook并选择创建、更新、删除等问题时,webhook会被正确触发,我的应用程序中会收到POST请求 但是我得到了所有的状态更改,所以我删除了所有复选标记并添加了上面提到的JQL,在这种情况下webhook不会被触发 如何调试它?JIRA版本使用的是“v7.1.4”

嗨,我在JIRA中使用了webhook,并编写了如下的JQL查询

status CHANGED FROM "Waiting Security Approval" TO "Triggered FW commands" 
当我使用webhook并选择创建、更新、删除等问题时,webhook会被正确触发,我的应用程序中会收到POST请求

但是我得到了所有的状态更改,所以我删除了所有复选标记并添加了上面提到的JQL,在这种情况下webhook不会被触发


如何调试它?JIRA版本使用的是“v7.1.4”

您误解了Webhook的JQL部分-它缩小了当您选中/选择的任何条件适用时Webhook将发出的问题列表。
因此,例如,您可以指定(使用JQL)您只希望此Webhook应用于ProjectABC中的问题,或者应用于您是受让人的所有问题,但它仍将仅在您在复选框组中选择的事件上触发


您需要做的是创建一个Webhook,它将在事件“问题更新”时触发,当您在应用程序中收到它时,检查此更新是否将问题从您想要的状态转换为另一个状态。如果是这样的话,就做点什么,否则就忽略Webhook。

您误解了Webhook的JQL部分-这是为了缩小当您选中/选择的任何条件适用时Webhook将发出的问题列表。
因此,例如,您可以指定(使用JQL)您只希望此Webhook应用于ProjectABC中的问题,或者应用于您是受让人的所有问题,但它仍将仅在您在复选框组中选择的事件上触发


您需要做的是创建一个Webhook,它将在事件“问题更新”时触发,当您在应用程序中收到它时,检查此更新是否将问题从您想要的状态转换为另一个状态。如果有,做点什么,否则忽略Webhook。

如果我选择“问题更新”,那么我会得到帖子数据,所有更新都不会在我的JQL上过滤。触发器的任何状态更改都是doneOk,它是这样发生的,如果任何问题的状态更改为上述,则会触发webhook。例如:步骤1、2、3触发器不会发生,因为状态仍然不是JQL中提到的,但是对于状态4、5、6 webhook被触发。因此,这意味着状态更改后的所有更新都会被触发@罗夏:你知道如何处理这个问题吗?如果我选择“问题更新”,那么我会得到所有更新都不会在我的JQL上过滤的帖子数据。触发器的任何状态更改都是doneOk,它是这样发生的,如果任何问题的状态更改为上述,则会触发webhook。例如:步骤1、2、3触发器不会发生,因为状态仍然不是JQL中提到的,但是对于状态4、5、6 webhook被触发。因此,这意味着状态更改后的所有更新都会被触发@罗夏:你知道怎么处理吗?