2014-10-28 150 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調用創建或創建後,無法更改活動狀態。這是一個主要的限制。