Jira Rest API中的坑(一):Add user to group

企业动态
由于最近搞运维平台的事,对接了不少第三方系统,JIRA就是其中一个。在使用其REST API时发现了不少坑,而这些内容中文搜不到什么可以提供参考的信息,所以从今天开始抽时间简短的分享一下。以帮助也有这些需求的朋友们。

[[219284]]

由于最近搞运维平台的事,对接了不少第三方系统,JIRA就是其中一个。在使用其REST API时发现了不少坑,而这些内容中文搜不到什么可以提供参考的信息,所以从今天开始抽时间简短的分享一下。以帮助也有这些需求的朋友们。

***篇,先拿Add user to group来说说,该接口的文档说明如下图所示:

从接口名称来看,大家很容易就能判断,这个接口是用来将用户加入到某个组的。但是!再仔细看看接口参数,居然只有groupname?那我到底是要加谁到这个组呢?是不是你跟我一样看到这个文档的时候也一脸懵逼了呢?

希望如果你碰到了跟我一样的问题,希望您已经搜索到了这篇文章。通过不断的猜测与尝试,总算找到了,该接口的正确调用方法,下面就来帮你仔细说说这个接口文档的问题:

***个问题,提交类型不是GET,而是POST

第二个问题,在body中使用{"name", "didi"}来指定要操作的用户

所以,***用一个curl的例子方便大家理解这个接口完整的正确的调用姿势:

  1. curl --insecure -D- -u username:password -X POST --data "{\"name\": \"didi\"}" -H "Content-Type: application/json" https://localhost:8080/rest/api/2/group/user?groupname=xxx 

注意:-u username:password为要做该操作的管理员用户账号与密码,--data之后的json体才是你要加入到组的用户名,***url中的groupname的值是要加入的组名。

【本文为51CTO专栏作者“翟永超”的原创稿件,转载请通过51CTO联系作者获取授权】

戳这里,看该作者更多好文

责任编辑:武晓燕 来源: 51CTO专栏
相关推荐

2022-03-29 09:00:00

Angular框架REST API

2023-04-10 14:20:47

ChatGPTRESTAPI

2023-08-01 07:25:38

Expresso框架API

2022-02-10 23:38:23

API架构设计

2021-08-20 09:00:00

Node.js开发API

2012-06-27 09:47:05

ibmdw

2024-01-23 09:08:47

软件架构REST

2023-09-21 11:20:46

2024-06-24 00:20:00

API应用程序接口

2023-08-14 09:00:00

APIgRPCREST

2011-10-27 16:24:48

API

2023-02-03 17:29:46

2022-05-06 09:52:17

REST接口API

2023-05-11 12:40:00

Spring控制器HTTP

2022-06-21 09:27:01

PythonFlaskREST API

2011-03-31 13:11:50

WebLogic线下活动

2019-08-13 09:00:24

REST API身份认证密钥

2020-07-10 07:48:19

REST APISDK提供商

2020-01-18 14:55:03

架构运维技术

2019-01-14 05:00:34

点赞
收藏

51CTO技术栈公众号