首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何通过REST api更新Jira自定义字段值

通过REST API更新Jira自定义字段值的步骤如下:

  1. 首先,你需要获取Jira的API访问令牌。在Jira中,转到"个人设置" -> "安全设置" -> "API令牌",然后点击"创建API令牌"按钮。按照提示进行操作,生成一个API令牌。
  2. 使用HTTP的PUT请求方法,通过Jira的REST API更新自定义字段值。你需要提供以下信息:
    • Jira实例的URL:Jira实例的基本URL,例如:https://your-jira-instance.com。
    • Jira项目的Key:要更新的Jira项目的唯一标识符。
    • Jira问题的Key:要更新的Jira问题的唯一标识符。
    • 自定义字段的ID或Key:要更新的自定义字段的唯一标识符或Key。
    • 更新后的字段值:要更新为的新值。
    • 以下是一个示例的REST API请求:
    • 以下是一个示例的REST API请求:
    • 请注意,上述请求中的{issueKey}应替换为要更新的Jira问题的Key,{jiraInstanceURL}应替换为Jira实例的URL,{base64EncodedCredentials}应替换为使用Base64编码的API访问令牌,{customFieldId}应替换为要更新的自定义字段的ID或Key,{newValue}应替换为要更新为的新值。
  • 发送HTTP请求,将上述请求发送到Jira实例的REST API端点。你可以使用任何支持HTTP请求的编程语言或工具来发送请求,例如Python的requests库、cURL命令行工具等。
  • 解析API响应。根据API响应的状态码和内容,判断更新是否成功。如果更新成功,API将返回HTTP状态码200,并返回更新后的Jira问题的详细信息。

需要注意的是,以上步骤中的URL、Key、ID等信息需要根据实际情况进行替换。此外,Jira的REST API还提供了其他功能和操作,你可以根据具体需求进行进一步的学习和使用。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云API网关:https://cloud.tencent.com/product/apigateway
  • 腾讯云云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 腾讯云对象存储(COS):https://cloud.tencent.com/product/cos
  • 腾讯云数据库(TencentDB):https://cloud.tencent.com/product/cdb
  • 腾讯云人工智能:https://cloud.tencent.com/product/ai
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Jira API的踩坑记

在对接Jira API文档的过程中,我遇到了很多种之前没有接触过的200系列的http协议响应状态码。Jira API通过http,响应状态码来表示业务处理状态,他并没有使用业务状态码。...204 No Content 服务器成功处理了请求,但不需要返回任何实体内容,并且希望返回更新了的元信息。响应可能通过实体头部的形式,返回新的或更新后的元信息。...但是在对接Jira文档的时候,我发现完全不能以之前的思维惯性去理解Jira API文档中的接口参数传递方式。如果说通常接口参数通过JSON包装一层的话,那么Jira文档的接口参数就是里三层外三层。..."self": "http://www.example.com/jira/rest/api/2/user?...中英混排 Jiraapi文档都是英文版的,我一度怀疑他并不重视中国区用户,但是当我看到某些接口的字段的时候,我一下子震惊了,原来他的字段还是中英混排的。一下子有点儿不知所措。

1.3K20

质量看板开发实践(二):利用python获取jira数据-进阶篇

上一篇介绍了如何利用python的jira库操作jira,我们能通过项目的key获取项目的相关信息,同时也能利用jql查询一些信息,例如查询bug、故事、子任务等等,但是有些属性却不能通过这种方式直接拿到...库并未直接提供相关的方法来获得sprint信息 通过【网上冲浪‍♀️】发现可以借助jiraREST API来获取 具体步骤如下: (1) 先拿到项目下的board(borad是指一个项目下的面板)...projectKeyOrId=project_key" # 获取board的api接口 # projectKeyOrId这个字段需要填写项目的key res = requests.get(board_url...官方接口文档: https://developer.atlassian.com/cloud/jira/software/rest/api-group-other-operations/#api-rest-agile.../software/rest/api-group-board/#api-rest-agile-1-0-board-boardid-sprint-get 综上我们就通过接口拿到了一个项目的sprint 整理下上述代码

1.5K20

Jira插件安装

提供数值计算字段、日期转换字段、父问题状态字段、工作流跳转字段等 Innovalog 下载 44 Behaviours 利用脚本行为,设置表单字段,如根据条件修改字段,根据用户或角色设置某些字段为只读...或者SugarCRM和JIRA之间的双向集成,包括账户、联系人、自定义字段和对象 58 Atlassian Developer Toolbox 为使用Atlassian的API开发插件或应用程序提供一些列辅助开发工具...86 JIRA Sonar 提供一个项目和组件面板显示来自Sonar的数据 87 JIRA REST Java Client 通过JIRA新生的REST API,使JIRA与远程通信变得更简单...下载 97 JIRA Parent Issue Summary 提供两个自定义字段,显示父问题的主题字段和扩展主题 98 JIRA Mobile Connect 通过手机应用,实时的收集JIRA...,用户可以在JIRA面板上配置Confluence实体,空间和页面 Tommi Laukkanen 下载 Free 107 Copy to Subtask Plugin 使新建的子任务继承父任务自定义字段

8.5K40

质量看板开发实践(二):利用python获取jira数据-进阶篇

上一篇介绍了如何利用python的jira库操作jira,我们能通过项目的key获取项目的相关信息,同时也能利用jql查询一些信息,例如查询bug、故事、子任务等等,但是有些属性却不能通过这种方式直接拿到...库并未直接提供相关的方法来获得sprint信息 通过【网上冲浪‍♀️】发现可以借助jiraREST API来获取 具体步骤如下: (1) 先拿到项目下的board(borad是指一个项目下的面板) image.png...(2) 通过board获取项目的sprint 1、获取项目的board from jira import JIRA import requests jira = JIRA(server='http:...projectKeyOrId=project_key" # 获取board的api接口 # projectKeyOrId这个字段需要填写项目的key res = requests.get(board_url...state=future,active,closed" """ 这是获取sprint的api接口 id3是刚才获取的board_id, state参数指定提取哪种状态sprint,它有3个可选:future

99950

质量看板开发实践(一):利用python获取jira数据-基础篇

,包括但不限于: 1、后端如何提取jira中的数据,例如每个项目的bug情况、故事卡情况等; 2、提取数据后,如何进行组装,构造出前端需要的数据格式; 3、前端如何处理后端返回的数据,学习如何调整基本的样式...然后按照惯例开始【网上冲浪】,发现原来官方有一个封装好的jira库,可以通过这个库来对jira进行各种操作 1、连接jira from jira import JIRA import requests...当我们想提取某个字段时,需要从jira返回的原始信息raw中提取,raw中包含项目的所有信息 raw的结果是一个典型的python字典对象,可以直接从里面提取需要的字段 例如提取项目的key,即project.raw...,然后提取对应的字段即可 3、问题(issue) jira中的任务,用户story,bug实质上都是一个issue 单个问题对象可以通过jira.issue("问题的Key")获取 issue = jira.issue...jira.search_issues(jql) 它返回的是一个列表(一个符合搜索条件的jira对象集合),并且每个jira对象会包含所有原始信息 可以通过添加fields来指定返回原始信息的哪些字段(建议在进行搜索时加上

4.7K30

质量看板开发实践(一):利用python获取jira数据-基础篇

,包括但不限于: 1、后端如何提取jira中的数据,例如每个项目的bug情况、故事卡情况等; 2、提取数据后,如何进行组装,构造出前端需要的数据格式; 3、前端如何处理后端返回的数据,学习如何调整基本的样式...然后按照惯例开始【网上冲浪】,发现原来官方有一个封装好的jira库,可以通过这个库来对jira进行各种操作 1、连接jira from jira import JIRA import requests...当我们想提取某个字段时,需要从jira返回的原始信息raw中提取,raw中包含项目的所有信息 raw的结果是一个典型的python字典对象,可以直接从里面提取需要的字段 例如提取项目的key,即project.raw...,然后提取对应的字段即可 3、问题(issue) jira中的任务,用户story,bug实质上都是一个issue 单个问题对象可以通过jira.issue("问题的Key")获取 issue = jira.issue...jira.search_issues(jql) 它返回的是一个列表(一个符合搜索条件的jira对象集合),并且每个jira对象会包含所有原始信息 可以通过添加fields来指定返回原始信息的哪些字段(建议在进行搜索时加上

2.6K61

一起吐槽接口文档

特别是今天接触jiraapi接口文档,让我有了想砸键盘的冲动。 那么今天我分享一下我自己对一个合格和优秀的接口文档的认识。这里我认为的合格接口文档就是本分,优秀的接口文档就是卓越。...接口测试不像一位车手可以通过页面去查看相关的。内容。接口测试面对的就是一堆json数据。如果接口的参数命名不够统一,不够规范的话。接口,测试人员很难去找到业务测试中接口数据的验证。...啊首先要说一下jira的文档写的还是非常好的,虽然是英文的,但是通过翻译软件翻译出来阅读也是没有任何障碍的,但是我要吐槽的就是他关于接口参数以及接口响应的处理。...创建问题 POST /rest/api/2/issue 可以使用/rest/api/2/issue/createmeta资源确定可以在创建时在 fields 参数或更新参数中设置的字段。...", "customfield_10000": "09/Jun/81" } } 状态 400如果输入无效(例如缺少必填字段、无效字段等),则返回。

31840

还在写日报?python来帮你

我都是每天自动发报告,通过自动调用jira接口,数据分析总结,生成报表,给自己发邮件,自己审核一下,就可以快速下班了。 先看看效果: ?...建了个filter,直接登陆进去,通过pandas 的read_html就可以得到一个完整的矩阵表,比调用jira接口去组装快多了。 先看看jira接口是如何使用的,先要安装jira的这个包。...result = jira.search_issues(sql, maxResults=600) 如果要对某个数据的某个字段查询,是这样的: issues = jira.issue("ME-8431"...好了,jira这块就说这么多,下面来说用爬虫如何操作。...jira也提供了session式的登陆接口: rest/gadget/1.0/login 登录URI rest/gadget/1.0/login os_username 用户名 JIRA登录用户名 os_password

1.3K30

我怎样用Node.js自动完成工作的

我以前曾经接触过 Bash 脚本,并通过它来创建一些脚本以减少工作量。其中一个脚本更新了模板并创建了一个新分支,另一个脚本则执行提交并将项目合并到演示和生产环境。...尽管脚本能有所帮助,但仍需要大量的时间用于更新内容或追查丢失的信息。 ? 通过编写代码来缩短时间是远远不够的。我们还需要思考优化工作流程的好方法,以便可以更多地去依赖脚本。...比如将内容从 word 文档中移出,并转移到 Jira 标签中,再将其分解为相关的自定义字段。...标记中读到,并在完成后发布评论和通知相关人员。...你可以在下面看到:我将 Jira 标签编号作为参数传给命令。这将会使用 curl 去请求 Jira API ,并获取更新游戏所需的所有信息。然后它将继续构建和部署项目。

1.2K20
领券