通过API向JIRA Issue添加请求类型

问题描述

我目前正在尝试通过REST API向JIRA问题添加请求类型。我知道requesttype的ID。 为了访问API,我使用通过pip安装的jira软件包。

issue = jirasession.create_issue(project=jiraProject,summary="My Summary",description = description,issuetype = {'name' : 'Issuetype'},\
                                 priority = {'name' : 'Intermediate'},customfield_12444={'value':'...'},reporter = {"name": '...'},\
                                 duedate = '...')

我尝试了类似添加此字段的操作,但失败了:

customfield_11240 = {'requestType':{'name': 'my requesttype'}})

customfield_11240是我通过API访问票证(issue = jira.issue(“ myre-2299”))时存储RequestType的字段

'customfield_11240': {'_links': {'jiraRest': 'http://MyDomain/jira/rest/api/2/issue/521700','web': 'http://MyDomain/jira/servicedesk/customer/portal/35/MYRE-2299','self': 'http://MyDomain/jira/rest/servicedeskapi/request/521700'},'requestType': {'id': '472','_links': {'self': 'http://MyDomain/jira/rest/servicedeskapi/servicedesk/35/requesttype/472'}...'

我在文档中找不到合适的解决方案。

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)