Xsolla-logo

Atualizar atributos do usuário do clienteClient-side

post/attributes/users/me/update

Atualiza e cria atributos específicos do usuário.

Aviso
Limites de taxa para métodos do lado do cliente são aplicados a esse método.

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

Lista de atributos do jogo especificado. Para adicionar o atributo que não existe, defina esse atributo para o parâmetro key. Para atualizar value do atributo, especifique seu parâmetro key e defina o novo value. Você pode alterar vários atributos ao mesmo tempo.

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

Nome do atributo utilizado para identificar o atributo do usuário. Deve ser exclusivo para cada usuário.

value
required
string <= 256 characters

Valor do atributo do usuário.

permission
string or null

Definição do nível de acesso do usuário aos atributos de outros usuários.

Enum: "public" "private"
publisher_project_id
integer

ID do projeto da Conta de Distribuidor para a qual você deseja atualizar o valor dos atributos especificados. Se você não especificá-lo, o método atualizará os atributos que são gerais apenas para todos os jogos.

removing_keys
Array of strings

Lista de atributos que você deseja excluir. Se você especificar o mesmo atributo no parâmetro attributes, ele não será excluído.

Responses
204

Sem conteúdo

400

Pedido incorreto

403

Proibido

422

Entidade não processável

429

Pedidos demais

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