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

为什么我对JIRA api创建附件的请求返回一个空数组

JIRA是一个流行的项目管理工具,提供了丰富的API接口用于与其它系统进行集成。当使用JIRA API创建附件的请求返回一个空数组时,可能有以下几个原因:

  1. 请求参数错误:创建附件的API请求需要提供正确的参数,包括项目ID、问题ID、附件名称、附件内容等。请确保请求中的参数正确并完整。
  2. 权限限制:JIRA的API接口可能对附件的创建有一定的权限限制。请确保使用的API账号具有足够的权限来创建附件。
  3. 附件大小限制:JIRA可能对附件的大小有一定的限制。请确保上传的附件大小在限制范围内。
  4. 服务器配置问题:JIRA的服务器配置可能会影响附件的创建。请确保JIRA服务器的配置正确,并且网络连接正常。

如果以上原因都排除了,仍然返回空数组,可以考虑以下解决方法:

  1. 检查JIRA的日志文件:查看JIRA的日志文件,可能会提供更详细的错误信息,帮助定位问题。
  2. 联系JIRA支持团队:如果无法解决问题,可以联系JIRA的支持团队,向他们提供详细的错误信息和请求参数,寻求他们的帮助。

腾讯云相关产品推荐: 腾讯云提供了丰富的云计算产品和服务,以下是一些与JIRA集成相关的产品:

  1. 对象存储(COS):腾讯云对象存储(COS)是一种高可用、高可靠、强安全的云存储服务,可用于存储JIRA中的附件文件。详情请参考:腾讯云对象存储(COS)
  2. 云服务器(CVM):腾讯云云服务器(CVM)提供了稳定可靠的虚拟服务器,可用于部署和运行JIRA应用程序。详情请参考:腾讯云云服务器(CVM)
  3. API网关(API Gateway):腾讯云API网关是一种高性能、高可用的API管理服务,可用于管理和保护JIRA的API接口。详情请参考:腾讯云API网关

请注意,以上推荐的产品仅供参考,具体选择应根据实际需求和情况进行。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Java连接Jira,创建、修改、删除工单信息

,创建、修改、删除工单信息 1、获取Jira连接并执行请求: /** * 执行shell脚本 * * @param command * @return...的请求格式: * curl -u 用户名:密码 -X 请求类型 --data @文件的路径 -H "Content-Type: application/json" 请求路径...}else { System.out.println("error"); } return issueSt; } 这里创建工单信息的文件我存放在了我电脑...项目中存在的类型 project:工单所属项目,工单所属项目是Jira中已经创建的项目 description:工单描述,一些描述信息 assignee:工单负责人,这个工单的负责人是谁 注意:data.json...的请求格式: 102 * curl -u 用户名:密码 -X 请求类型 --data @文件的路径 -H "Content-Type: application/json" 请求路径 103

3.1K20
  • Jira API的踩坑记

    本文的内容算是对我最近这段时间以来对接jira API的经验总结,希望能对各位有所帮助。...在我搜索中文文档的过程中,我看到网上有很多人对API的实现进行了分享,对我来说还是有点大帮助的。但内容比较少,仅限于两三个特别常用的API。...没有人完整的翻译过jira API的文档,然后我发现了一个巨坑的事情:jira App文档分嗯多个版本,基本上每一个版本的基拉就对应一个版本的API文档,我没有仔细去看这里面的区别,但是我觉得一个版本一个文档...201 Created 请求已经被实现,而且有一个新的资源已经依据请求的需要而建立,且其 URI 已经随Location 头信息返回。...比较复杂的,可能会用到数组。但是在对接Jira文档的时候,我发现完全不能以之前的思维惯性去理解Jira API文档中的接口参数传递方式。

    1.5K20

    jira-api使用(下)

    数据 print (project.projectCategory) #获取项目分类 查询JIRA的issue信息 可以查询到信息有: 所属项目 问题类型和状态 标题和描述 干系人 时间点 附件和评论等...print (issue.fields.issuelinks) #关联的blockissues print (issue.fields.creator) #创建人 print (issue.fields.reporter...,假设实现API,将获取到的issue信息作为json格式返回时,reporter不带displayname的做法会报错。...搜索Jira issue Jira有一套专门的搜索语言,称为JQL(Jira Query Language),Jira的Python库便是基于JQL语法进行搜索的,返回的是搜索到的问题列表。...使用语句为: jira.search_issues('JQL语句') 默认最大结果数为1000,可以通过maxResults参数配置,参数为-1时不限制数量,返回所有搜索结果。

    1.4K30

    架构必备「RESTful API」设计技巧经验总结

    也就是说,我不需要为了得到类似的功能和结果而花费精力自己去创建一个与众不同的东西,上面提到的海明威的话正是代码重用在文学上的例子。...避免查询字符串 查询字符串的作用是对关系数据库返回的记录集做进一步地过滤。 ? 更多信息请看下文:“避免对嵌套路由的操作”。...但是,在某些语言(如Python)中返回一个空对象可能被认为是false,并且在开发人员调试程序的时候,这种情况并不容易发现。...从上面这些情况来看,有两个错误会返回422,不过他们的原因是不同的。这就是为什么我们需要一个错误码,甚至是一个错误描述。...如果要POST上传一个附件,这个URL可能看起来还行,但是如果在开发客户端应用程序时想要实现像对附件标星号这么一个简单操作的功能的话,那你就需要重写相关的代码。相关代码如下: ?

    2K30

    平台工程需要产品思维

    随着云原生图景不断复杂化,你的依赖项也有依赖项,这就是为什么你要有其他团队来支持这些价值驱动的应用团队。 大多数组织都必须建立专业化团队,如测试、敏捷教练或数据库。...平台团队使用 Jira 提出新 AWS 账户的请求,然后平台团队会查看 Confluence 中的运行手册,然后再将适当配置的账户返回给功能团队。...- 我们需要考虑的是,试图创建账户的客户需要什么,以及我们作为一个产品团队该如何提供。” 他们正确地认为这两周的滞后时间是一个问题。...团队需要问:你为什么要创建一个 AWS 账户? 就像所有良好的客户关系一样,这需要进行对话,每天需要花费 15 分钟时间。 “你正在建立关系。...创建一个 Slackbot 界面。 创建一个导师制度,现有的自信用户成为新用户的导师。 平台团队提供服务。 改变拉取请求服务。 与应用团队和平台工程师进行配对编程。 构建配置模板。 吸收账户。

    10910

    常用工具:推荐 12 个知名的 Bug 跟踪工具

    核心功能 由外部用户创建任务; 来自各种源头的通知; 自定义工作流和状态; 根据优先级、截止日期、状态、任务名、被分配人等对 bugs 进行分类。...一旦检测到一个 bug,你可以创建一个 issue 并添加所有相关的细节,例如描述、严重等级、截图、版本等。...你还可以利用强大的 API 构建许多自定义集成。 价格 Jira 的免费计划允许 10 个用户。它有 2 个付费计划,每个用户每月 7 美元起。对于开源项目也有一个免费选项。...核心功能 一次性更新多个 bug; 记录的缺陷数不限; Bug 链接; 客户直接向你的项目提交 bugs; 导出功能和文件附件。 集成 这个工具没有任何原生集成和 API。...我希望这篇文章能够帮你了解更多问题跟踪相关的信息,并且有助于你决定是否需要将它集成到你的流程和公司。

    3.4K20

    一起吐槽接口文档

    如果说一件事情做好,能够最大的提升工作效率,我觉得就是文档规范。对于接口测试来说,接口文档。就是最要命的卡脖子技术。特别是今天接触jira的api接口文档,让我有了想砸键盘的冲动。...所以就需要一个正确的请求参数组合来帮助测试人员迅速的调试通过接口。 除了以上几个方面以外,我觉得还有一个对我来说非常重要的接口测试文档,内容就是参数来源。...反面教材 下面我复制了一下jira的接口文档中创建issue的方法。...在下面这个例子中,jira官方给出来的一个请求的demo,但是在实际测试过程中啊,参数最外层的update完全不需要。我也没搞清楚他放在这里的具体含义是什么。...创建问题 POST /rest/api/2/issue 可以使用/rest/api/2/issue/createmeta资源确定可以在创建时在 fields 参数或更新参数中设置的字段。

    36840

    GitLab 12.1 发布 合并Trains的并行执行策略

    合并机密问题的请求 :公共项目中的机密问题就可以通过使用 Create confidential merge request  按钮在简化工作流中得到解决,该按钮可以在项目的私有分支中创建合并请求 Automatic...配置此设置后,GitLab 将自动从 Let’s Encrypt 中获取证书,将它们提供给 GitLab 中的自定义域,跟踪过期日期并自动更新您的证书 Git 对象去重叠:创建公共项目的分支将创建一个对象池...API 创建一个“即将发布”的版本,这使得即将发布的版本按发布时间顺序显示在发布页面上,并显示未来日期版本的“即将发布”标签 GitLab.com(SaaS) 自助服务计划升级 AsciDoc 代码块语法突出显示...根据观察应用程序状态所需的重要指标创建自定义仪表板 Knative 应用程序图表已更新为 v0.6 用 Prometheus 警报属性启用了对 GitLab 事件问题的注释 Geo 现在计算辅助节点上的附件...、BOT 帐户、更深层次的 Jira 集成等

    1.3K20

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

    每当我创建一个新游戏时,都必须执行以下步骤: 对模板存储库进行 git pull 以确保它们是最新的; 从主分支创建一个新分支 —— 由 Jira 故障单 ID 进行标识; 制作我需要构建的模板的副本;...Jira API 这些事情可能需要一段时间才能实施,但我们的流程确实会随着时间的推移而得到改善。...我对我们的项目管理工具 Jira 的 API 进行了一些研究,并对正在处理的 Jira 标记做了一些请求,得到了大量有价值的数据,所以我决定将这些请求集成到了自己的 Bash 脚本中,以便能够从 Jira...这将会使用 curl 去请求 Jira API ,并获取更新游戏所需的所有信息。然后它将继续构建和部署项目。最后我会发表评论并标记相关人员和设计师,让他们知道工作已经完成。...[~jamie.lane]' on Jira. 依靠这些我们就完成了关键的步骤!我对整个项目感到非常满意。

    1.2K20

    写出漂亮代码的45个小技巧

    好的注释应当满足一下几点: 解释代码的意图,说明为什么这么写,用来做什么 对参数和返回值注释,入参代表什么,出参代表什么 有警示作用,比如说入参不能为空,或者代码是不是有坑 当代码还未完成时可以使用 todo...null值 尽量不返回null值是为了减少调用者对返回值的为null判断,如果无法避免返回null值,可以通过返回Optional来代替null值。...可能产生空指针的原因: 数据返回对象为null 自动拆箱导致空指针 rpc调用返回的对象可能为空格 所以在需要这些的时候,需要强制判断是否为null。...34、有类型区分时定义好枚举 比如在项目中不同的类型的业务可能需要上传各种各样的附件,此时就可以定义好不同的一个附件的枚举,来区分不同业务的附件。...所谓的扩容就是新创建一个容量是原来1.5倍的数组,将原有的数据给拷贝到新的数组上,然后用新的数组替代原来的数组。

    37920

    质量看板开发实践(三):bug柱状图

    ; 最终的实现效果如下 1.gif Untitled.gif 1、前端基本样式搭建 前端样式基于element-ui,绘图仍然借助echarts 创建一个文件jira_data.vue (1)编写日期组件...相关数据 class_type这个参数我用来汇总不同维度的数据,例如按照bug优先级汇总、按照bug状态汇总、按照bug创建者汇总、按照bug创建日期汇总等 本次柱状图是从时间维度统计,所以调用这个方法时...,会把class_type设置为"created" ②在提取jira数据时,我事先定义了一个空列表result,然后遍历issues,向result中追加数据 result =...中的value求和 (2)编写接口,给前端返回数据 新建一个视图文件jira_data_views.py 在这里面我定义了4个视图函数,分别完成:按日查询、按周查询、按月查询、按年查询 from django.http...:刷新页面后触发请求 定义一个方法refresh_page() 因为日期类型那里,我给定的默认值为"day" 所以在这个方法中,给日期范围赋一个初始值,这样每次刷新页面,日期组件就能得到初始范围

    3.2K100

    质量看板开发实践(三):bug柱状图

    ; 最终的实现效果如下 1、前端基本样式搭建 前端样式基于element-ui,绘图仍然借助echarts 创建一个文件jira_data.vue (1)编写日期组件 <div style="float...相关数据 class_type这个参数我用来汇总不同维度的数据,例如按照bug优先级汇总、按照bug状态汇总、按照bug创建者汇总、按照bug创建日期汇总等 本次柱状图是从时间维度统计,所以调用这个方法时...,会把class_type设置为"created" ②在提取jira数据时,我事先定义了一个空列表result,然后遍历issues,向result中追加数据 result = []...中的value求和 (2)编写接口,给前端返回数据 新建一个视图文件jira_data_views.py 在这里面我定义了4个视图函数,分别完成:按日查询、按周查询、按月查询、按年查询 from django.http...:刷新页面后触发请求 定义一个方法refresh_page() 因为日期类型那里,我给定的默认值为"day" 所以在这个方法中,给日期范围赋一个初始值,这样每次刷新页面,日期组件就能得到初始范围

    4K10

    还在写日报?python来帮你

    虽然jira接口很强大,基本上手工操作的,接口里面都有方法,我觉得还是有点不好的地方,就是太琐碎,没有模块化。如果你要组装成一个你想要的,还得费很大功夫。所以我还利用了爬虫,直接得一个完整的表。...建了个filter,直接登陆进去,通过pandas 的read_html就可以得到一个完整的矩阵表,比调用jira接口去组装快多了。 先看看jira接口是如何使用的,先要安装jira的这个包。...问题来了,我知道pandas 的to_html可以弄成一个html的图表,但是多个dataframe怎么弄。 网上我搜到了例子。...现在开始需要利用stmp来发邮件了,选择用html加附件的模式,网上找了个例子,一般我喜欢用yagmail,好像不能满足。...(qukong,axis=1) # axis=1表示对每一行做相同的操作 我用的是map。

    1.4K30

    Jira API的六种传参方式

    没想到最近一次功能改动又让我见识到了Jira API的混乱。...背景是我们需要实现更多Jira API功能的封装,使自动化的缺陷的管理、缺陷的统计、缺陷通知更加精细,所以又看了几个Jira API的接口文档。然后呢?我又要吐血了。...下面是我在处理Jira显示缺陷状态这个数据的时候用到的六种传参方式,其中有获取有设置,而且相互之间不兼容,最可恶的还是不同的接口使用的某一个状态的name还是不一样的,比如关闭状态,在搜索功能用的name...所以Jira API一般GET接口会返回很多信息,如果各位不幸遇到,请多关注那些自己暂时用不到的信息,很可能它就是解开另外一个接口上传参数的钥匙。...,一般使用id进行数据传输(请求和返回),然后前端将id转成name显示,可以通过接口获取缓存或者写到前端代码中。

    71440
    领券