Jira Webhook不工作

Jira Webhook不工作,jira,webhooks,jira-rest-api,jira-rest-java-api,Jira,Webhooks,Jira Rest Api,Jira Rest Java Api,我已经做了以下工作: 1) 在JIRA中创建了一个名为“Project1”的项目,并向其中添加了一个工作流“WF1”。 2) 创建了一个webhook“WB1”,并将该webhook作为post函数添加到工作流“WF1”中 现在我尝试从webhook“WB1”调用JavaRESTAPI。 我的Rest API的url为“” 非常感谢您的帮助 现在的问题是:如何将问题密钥(已在JIRA中编辑的问题)传递给我的RESTAPI。当我尝试下面的URL时,我得到的是文本“${issue.key}”,而不是

我已经做了以下工作: 1) 在JIRA中创建了一个名为“Project1”的项目,并向其中添加了一个工作流“WF1”。 2) 创建了一个webhook“WB1”,并将该webhook作为post函数添加到工作流“WF1”中

现在我尝试从webhook“WB1”调用JavaRESTAPI。 我的Rest API的url为“” 非常感谢您的帮助 现在的问题是:如何将问题密钥(已在JIRA中编辑的问题)传递给我的RESTAPI。当我尝试下面的URL时,我得到的是文本“${issue.key}”,而不是问题密钥。 ${issue.key}

提到了这个限制,这可能是原因:

如果您使用的是JIRA 5.2.2或更早版本,那么在将JQL与webhooks一起使用时会出现一个已知问题: 在工作流post函数中使用webhook时,${issue.key}变量替换在webhook中不起作用。注意,${issue.key}变量替换在问题事件触发webhook时起作用

如果不是这样,您还可以将webhook配置为在其请求中包含一个正文,该正文将提及有关受影响问题的信息,如下所示:

"issue": { 
    "expand":"renderedFields,names,schema,transitions,operations,editmeta,changelog",
    "id":"99291",
    "self":"https://jira.atlassian.com/rest/api/2/issue/99291",
    "key":"JRA-20002",
    "fields":{
        "summary":"I feel the need for speed",
        "created":"2009-12-16T23:46:10.612-0600",
        "description":"Make the issue nav load 10x faster",
        "labels":["UI", "dialogue", "move"],
        "priority": "Minor"
    }
}

您将postfunction添加到了哪个转换?您的webhook会为哪些事件触发?你使用什么版本的jira?