updateUser
Atualizando um único objeto de usuário. 🔐 Este método requer autorização.
Descrição
Este método atualiza o objeto de dados do usuário autorizado. Ele retorna uma Promise que resolve para um objeto IUserEntity.
Usuários.updateUser(
body*,
body.formIdentifier*,
body.langCode,
body.formData,
body.notificationData,
body.state,
langCode
);
Esquema de parâmetros
Esquema
body(obrigatório): IUserBody
Corpo da solicitação
exemplo:
{
"formIdentifier": "reg",
"authData": [
{
"marker": "email_reg",
"value": "seu-email@oneentery.cloud"
},
{
"marker": "password_reg",
"value": "12345"
}
],
"formData": [
{
"marker": "last_name",
"type": "string",
"value": "Nome de Usuário"
}
],
"notificationData": {
"email": "exemplo@oneentry.cloud",
"phonePush": [
"+99999999999"
],
"phoneSMS": "+99999999999"
},
"state": {}
}
body.formIdentifier(obrigatório): string
Identificador de texto do formulário.
exemplo: "form_12345"
body.langCode: string
Código de idioma para localização. Padrão: "en_US".
body.formData: IAuthFormData | IAuthFormData[]
Objeto de dados do formulário ou array de objetos de dados do formulário.
exemplo:
[
{
"marker": "first_name",
"type": "string",
"value": "John"
},
{
"marker": "last_name",
"type": "string",
"value": "Doe"
}
]
body.notificationData: objeto
Objeto contendo dados de notificação, incluindo informações de e-mail e telefone.
exemplo:
{
"email": "exemplo@oneentry.cloud",
"phonePush": [
"+99999999999"
],
"phoneSMS": "+99999999999"
}
body.state: qualquer
Objeto contendo informações de estado adicionais.
exemplo:
{
"key": "value"
}
langCode: string
Código de idioma. Padrão: "en_US"
exemplo: "en_US"