プロジェクト

全般

プロフィール

userをrest apiを使って複数件 登録方法を教えてください

豊 小暮 さんが8年以上前に追加

一件別のユーサ登録は、以下の様なJSON形式でPOSTして登録できる環境があります。
http://(redmine url)/users.json?key=39b6972e838511c5644200b86e4dddc68546dfdf
【JSON】content-type : application/json {
"user": {
"login": "Taro",
"firstname": "taro",
"lastname": "aka",
"mail": ""
}
}

そこで複数件のユーザーを以下のJSONでPOSTしようとして以下のような2つのJSONテキストを用意して実行しました。
(urlやcontent-typeは同じ)
しかし、エラーとなって更新できません。エラーの内容は以下の通り
(形式1:500 : internal server error
形式2:422 : unprocessable Entity)
複数件のPOSTを可能にするようにする為のJSONの形式をご教示いただくか、一件別に登録をする仕様になっているのかご教示いただけますでしょうか?

【形式1】 {
"user": [ {
"login": "Jiro",
"firstname": "jiro",
"lastname": "aka",
"mail": ""
}, {
"login": "Sabu",
"firstname": "sabu",
"lastname": "aka",
"mail": ""
}
]
}

【形式2】 {
"user": {
"login": [
"Jiro",
"Sabu"
],
"firstname": [
"jiro",
"sabu"
],
"lastname": [
"aka",
"aka"
],
"mail": [
"",
""
]
}
}