调用Jira REST API创建Issue失败:字段无法设置问题求助
Jira REST API创建Issue时summary/description字段报错排查方案
核心原因
错误提示明确说明字段不在对应Issue类型的创建屏幕上,或字段权限受限,和请求代码的格式无关(你的请求结构完全符合Jira REST API v3规范)。
排查步骤
检查Issue类型的屏幕配置
- 登录Jira后台,进入目标项目的项目设置 > 屏幕方案
- 找到项目关联的屏幕方案,查看ID为10103的Issue类型对应的创建屏幕
- 确认该创建屏幕中是否包含
Summary和Description字段,若没有,直接添加这两个字段到屏幕中
验证字段配置与权限
- 进入项目的项目设置 > 字段配置,找到关联的字段配置方案
- 检查
Summary和Description字段是否被设置为“隐藏”,同时确认操作的Jira用户拥有编辑这两个字段的权限
确认字段键的正确性
调用GET /rest/api/3/field接口,返回的字段列表中确认summary和description是标准字段的键(避免自定义字段重名导致混淆)交叉测试定位问题
临时将代码中的issuetype.id替换为项目默认的Issue类型(如Bug、Task),若能成功创建Issue,即可确认问题出在ID为10103的Issue类型的屏幕配置上
代码说明
你的请求格式无问题:description采用的Atlassian Document Format(ADF)结构符合v3 API要求,无需修改。待屏幕配置修复后,可恢复summary: req.body["subject"]的业务逻辑。
内容的提问来源于stack exchange,提问作者user846445
相关产品推荐
相关产品推荐

