次のJSON形式で新しいユーザーを作成できました。(このデータをPOSTERアドオンを使用してRESTサービスに送信します。)
{
"name":"user34",
"pass":"3323",
"mail":"[email protected]",
"status":"1"
}
私の質問は、特定の役割を持つユーザーを作成する方法です。以下のJSONフォーマットで試してみました。
{
"name":"user35",
"pass":"pwds3",
"mail":"[email protected]",
"status":"1",
"roles":{
"2":"authenticated user",
"4":"moderator"
}
}
しかし、応答は次のエラーを出します
["不正な選択が検出されました。サイト管理者に連絡してください。"]
何度も試した後、問題を解決することができました
これは、ロールを持つユーザーを作成するためのJSON形式です。
{
"name":"user343",
"pass":"kes35@r4",
"mail":"[email protected]",
"status":"1",
"roles":[
"4"
]
}
複数の役割を割り当てるには、
{
"name":"user344",
"pass":"kes344@r4",
"mail":"[email protected]",
"status":"1",
"roles":[
"3",
"4"
]
}
これが誰かの役に立つことを願っています。
これは役に立ちました!
リクエストURL endpoint/user/register
と渡されたヘッダーcontent-type
as application/jsonおよびシステムにログインして取得したX-CSRF-TOKEN。
ありがとう。