добавить смарт-контрольный список для задачи JIRA из API - PullRequest
0 голосов
/ 21 января 2020

Я пытаюсь создать jira usertory из powershell, используя остальные API. Я хочу добавить умный контрольный список к задаче при ее создании.

плохо отправлю следующее json в конечную точку

{
"fields":
{
"project":
    {
    "key": "dep"
    },
"issuetype": 
    {
    "name": "Story"
    },
"summary": "Order: 5, Tasktype: New_table",
"description": "Auto created Jira task for a data task\n ",
"assignee":
    {
    "key": "da",
    "name": "da",
    "emailAddress": "da@mycompany.com"
    },

"labels": ["DATA"],
"customfield_10001": "DWH-62",
"customfield_10006": 0
"--data": /****************************here i try to add a checklist 
{
 "- ToDo \n+ Checked\nx Skipped\n~ In Progress\n" 
},

}'

Но я не буду работать

Ответ на ошибку

Invoke-RestMethod : The remote server returned an error: (400) Bad Request.
At S:\XXX\XXX1\SIJ\scripts\jira-test.ps1:49 char:1
+ Invoke-RestMethod -uri $restapiuri  -Headers $headers  -Method POST - ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo          : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke- 
RestMethod], WebException
 + FullyQualifiedErrorId : 
WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand

Любые предложения о том, как этого добиться.

...