ユーザー作成時のカスタムフィールドの設定
ユーザー作成時に、所定のキーと値のペアに加えて任意のキーと値のペアを追加できます。次の例では、"followers"、"friends"、"status" というキーと値のペアをユーザー作成時に指定しています。
curl -v -X POST \
-H "Authorization: Basic {BASE64_ENCODED_APPID_AND_APPKEY}" \
-H "Content-Type: application/json" \
"https://api-jp.kii.com/api/apps/{APP_ID}/users" \
-d '{
"loginName": "test004",
"displayName": "person test004",
"country": "JP",
"password": "hogehoge",
"emailAddress": "test004@testkii.com",
"phoneNumber": "+819098439216",
"locale": "ja",
"followers": 5,
"friends": 400,
"status": "available"
}'
ユーザーの作成は Basic 認証 を使って行います。{BASE64_ENCODED_APPID_AND_APPKEY}
には AppID と任意の値をコロン(:) で連結した文字列を Base64 エンコードしたものを入れてください。
ユーザー作成が成功すると、Kii Cloud は次のようなレスポンスでユーザーの UserID を返します。
< HTTP/1.1 201 Created
< Server: Apache-Coyote/1.1
< Access-Control-Allow-Origin: *
< Location: https://api-jp.kii.com/api/apps/{API_ID}/users/{USER_ID}
< Content-Type: application/vnd.kii.RegistrationResponse+json
< Content-Length: 55
< Date: Tue, 26 Jun 2012 14:47:02 GMT
<
{
"userID" : {USER_ID}
}