我想将申请的问题发送给JIRA。正如我搜索并发现一些JIRA的REST API通过Curl发送问题但我无法理解Curl命令中使用的不同参数。
请使用Curl或任何其他方法提供任何解决方案。 请帮帮我。我已经挣扎了一个星期。
编辑:
curl -D- -u abc:1234 -X POST https://*******.atlassian.net/rest/api/2/issue --data'{“fields”:{“project “:{”key“:”HELLOWORLD“},”summary“:”Test-RestAPI“,”description“:”使用项目密钥创建任务并使用REST API发布类型名称“,”issuetype“:{”name“ :“任务”},“customfield_10200”:“ABC”,“customfield_10300”:“ABCD”}}' - H“内容类型:application / json”
这个Curl命令中的abc:1234和******是什么?
答案 0 :(得分:0)
这是一个创建问题的简单示例,在本例中是一个故事。
curl -d "{\"fields\":{\"project\":{\"key\":\"project_key\"}, \"summary\": \"Test curl\", \"issuetype\": {\"name\": \"Story\"}}}" -H "Content-Type: application/json" -X POST -u Username:Password https://jira.com/rest/api/2/issue -k
其中:
-d
表示要发送的数据-H
标题Username:Password
您的用户名和密码Here您会发现如何创建通过REST API发送的正确JSON。
这应该为您提供如何通过curl创建问题的基础。