Xsolla-logo

Actualizar los atributos del usuario desde el clienteClient-side

post/attributes/users/me/update

Actualiza y crea los atributos específicos de un usuario.

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

Lista de atributos del juego especificado. Para agregar un atributo que no existe, establezca este atributo en el parámetro key. Para actualizar el value del atributo, especifique su parámetro key y establezca el nuevo value. Puede cambiar varios atributos a la vez.

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

Nombre del atributo que se usa para identificar un atributo de usuario. Debe ser único para cada usuario.

value
required
string <= 256 characters

Valor del atributo del usuario.

permission
string or null

Definición del nivel de acceso del usuario a los atributos de otros usuarios.

Enum: "public" "private"
publisher_project_id
integer

ID del proyecto de la Cuenta del editor para la cual desea actualizar el valor de los atributos especificados. Si no lo especifica, el método solo actualiza los atributos generales de todos los juegos.

removing_keys
Array of strings

Lista de atributos que desea eliminar. Si especifica el mismo atributo en el parámetro attributes, no se eliminará.

Responses
204

No content (Sin contenido)

400

Bad Request (Solicitud errónea)

403

Forbidden (Prohibido)

422

Unprocessable Entity (Entidad no procesable)

429

Too Many Requests (Demasiadas solicitudes)

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