python - 通过 API 向 JIRA 问题添加请求类型
问题描述
我目前正在尝试通过 REST API 向 JIRA 问题添加请求类型。我知道请求类型的 id。为了访问我使用通过 pip 安装的 jira 包的 API。
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 是存储 RequestType 的字段,当我通过 API 访问票证时 (issue = jira.issue("myre-2299"))
'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'}...'
我在文档中找不到合适的解决方案。
提前致谢!
解决方案
推荐阅读
- vb.net - Visual Basic - 自动化循环
- sparql - 优化 SPARQL 查询
- excel - 在 Excel 中对多行进行排序以将空列向右移动
- android - 设计跨平台应用程序的最佳方式
- python - 将 Python 脚本的输出链接到 C++ 程序的输入
- c - C语言推箱子游戏加载器的分段错误
- postgresql - 通过触发器或复制或外部数据包装器将数据从多个数据库插入到远程数据库表中
- javascript - 有没有办法可以在 .js 文件扩展名中运行 PHP 代码?
- docker - Kubernetes pod 分布
- android - 我无法在布局编辑器中更改 textview 和按钮的位置