2014-10-28 489 views

回答

0

我会尝试调用user资源的GET服务,并使用相同的jSon对象结构来POST创建新用户。

+0

我会尝试并发回它是否有效 – 2014-10-28 13:59:04

+0

由LukeSolar工作正常。感谢您的回复 – 2014-10-29 07:35:17

+0

我试着给出一个普通的答案,关于如何获得jSon资源的定义,这在其他情况下可能会有所帮助,而不仅仅是在这个特定情况下。 – 2014-10-29 08:02:09

2

的JSON对象使用方法是:

{ 
"name":"username", 
"password":"****", 
"emailAddress":"[email protected]", 
"displayName":"user name", 
"notification":"false" 
} 
+0

这个完美的作品。 REST句柄是/ rest/api/2/user。谢谢您的帮助。 你知道任何通过REST去激活添加用户的方式吗?我尝试了PUT来改变“主动”:真正的“主动”:假。但它似乎并不奏效。 – 2014-10-29 06:03:09

1

通过REST的用户创建的JIRA安装的版本或按需版本可使用其他处理

/REST/API/2 /用户

甲POST调用应用下面的值中的报头进行

内容类型:应用程序/ JSON

验证:简单的用户名:密码

注:用户名:密码认证头应以Base64格式编码

的JSON发帖如下

{ 
    "name": "<Username>", 
    "password": "<Password>", 
    "emailAddress": "<Email Address>", 
    "displayName": "<Display Name>" 
} 

用户将在jira-users组中创建,并且该用户将处于活动状态。使用PUT调用创建或创建后,无法更改活动状态。这是一个主要的限制。