在一个JIRA Rest请求中POST多个工作日志

时间:2015-03-01 23:36:00

标签: rest curl jira-rest-api

我有以下数据,希望使用其余网址一次将两个工作日志插入到同一个问题中:

curl -u jogbra:jogbra -X POST -k --data @data_holiday.txt -H "Content-Type: application/json" https://jira.myworkplace/jira/rest/api/2/issue/4371/worklog

data_holiday.txt包含:

{
   "comment": "Christmas Day",
   "started": "2015-12-25T08:50:09.423+0000",
   "timeSpent": "8h 0m"
},
{
   "comment": "Labor Day",
   "started": "2015-09-07T08:50:09.423+0000",
   "timeSpent": "8h 0m"
}

它只获得第一个假期(有或没有逗号)。

最终目标是使假期人口自动化。我没有看到使用一个请求创建多个工作日志的方法,所以我是否应该使用循环来调用curl?如果我这样做,我是否需要为每个假期创建一个数据文件?

我从this post看到Google已经通过"批次"解决了这个批量请求问题。端点。我将如何在jira中实现这一目标?

1 个答案:

答案 0 :(得分:1)

很抱歉,但在JIRA中,每个请求只能提供一个工作日志:https://docs.atlassian.com/jira/REST/latest/#d2e795