You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Jira API的工作日志POST请求添加Role(Developer)属性

Jira API添加工作日志角色属性的解决方法

Jira官方的/rest/api/2/issue/{jiraticket}/worklog接口本身不支持原生的"Role"字段,要给工作日志添加"Developer"角色,需按以下两种场景处理:

场景1:使用自定义字段实现

如果你的Jira实例需要给工作日志添加角色属性,首先得在Jira后台创建一个工作日志类型的自定义字段(名称设为"Role"):

  • 进入Jira管理后台 → 问题 → 自定义字段 → 新建自定义字段,选择合适的字段类型(比如文本字段或单选框),关联到需要的项目和问题类型的工作日志界面。
  • 调用GET /rest/api/2/field接口,找到刚创建的"Role"自定义字段的ID(格式为customfield_XXXXX)。

之后修改请求体,加入该自定义字段和对应值即可:

{
    "comment": "Test",
    "started": "2022-11-18T14:47:10.501+0000",
    "timeSpent": "3h 15m",
    "customfield_12345": "Developer"
}

注:将customfield_12345替换为你实际的自定义字段ID。

场景2:通过第三方插件扩展

如果你的Jira是安装了第三方时间跟踪/角色管理插件来实现工作日志角色功能,那需要参考对应插件的API文档,按照插件要求的字段格式来构造请求体。不同插件的字段格式可能不同,比如有些插件会用特定的嵌套字段或自定义键名。

内容的提问来源于stack exchange,提问作者Alex

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 01:55:25