Jira Webhook不工作
我已经做了以下工作: 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配置为在其请求中包含一个正文,该正文将提及有关受影响问题的信息,如下所示: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}”,而不是
"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?