Xsolla-logo

クライアントからユーザーの属性を更新する

post/attributes/users/me/update

特定のユーザーの属性を更新および作成します。

SecurityAttributesBearer
Request
Request Body schema: application/json
Array of objects

指定されたゲームの属性のリスト。 存在しない属性を追加するには、この属性をkeyパラメータに設定します。 属性のvalueを更新するには、その keyパラメータを指定し、新しいvalueを設定します。一度に複数の属性を変更できます。

Array
key
required
string <= 256 characters [A-Za-z0-9_]+

ユーザーの属性を特定するために使用される属性名。ユーザーごとに一意である必要があります。

value
required
string <= 256 characters

ユーザーの属性値。

permission
string or null

他のユーザーの属性に対するユーザーのアクセスレベルの定義。

Enum: "public" "private"
publisher_project_id
integer

指定した属性の値を更新したいパブリッシャーアカウントのプロジェクトIDです。指定しない場合は、すべてのゲーム一般的な属性のみが更新されます。

removing_keys
Array of strings

削除したい属性のリスト。attributesパラメータで同じ属性を指定しても、削除されません。

Responses
204

コンテンツなし

400

無効なリクエスト

403

処理不可能なエンティティー

422

処理不可能なエンティティー

429

リクエストの回数が多すぎます

Request samples
application/json
{
  • "attributes": [
    ],
  • "publisher_project_id": 0,
  • "removing_keys": [
    ]
}
Response samples
{
  • "error": {
    }
}