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

POST multiple worklogs in one JIRA Rest request

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

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 已经解决了 "batch" 端点的批量请求问题。我将如何在 jira 中完成此操作?

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