updateUser
Actualizando un solo objeto de usuario 🔐 Este método requiere autorización.
Users.updateUser(body, langCode)
const body = {
"formIdentifier": "reg",
"authData": [
{
"marker": "password",
"value": "12345"
}
],
"formData": [
{
"marker": "last_name",
"type": "string",
"value": "Nombre de usuario"
}
],
"notificationData": {
"email": "example@oneentry.cloud",
"phonePush": ["+99999999999"],
"phoneSMS": "+99999999999"
},
"state": {
"orderCount": 1
}
}
const value = await Users.updateUser(body)
Esquema
body:* objeto
Cuerpo de la solicitud
ejemplo:
langCode: cadena
Campo de idioma opcional
ejemplo: en_US
Esquema (body)
formIdentifier cadena
el identificador de texto del formulario vinculado al proveedor de autorización
ejemplo: , regForm
formData: FormDataLangType
los datos del formulario vinculados al proveedor de autorización
ejemplo:
{
"en_US": [
{
"marker": "first-name",
"value": "Nombre"
},
{
"marker": "last-name",
"value": "Apellido"
}
]
}
authData FormDataType
Datos de autorización tomados del formulario vinculado al proveedor de autorización (utilizados solo para cambiar la contraseña)
ejemplo:
[
{
"marker": "password",
"value": "12345"
}
]
notificationData UserNotificationDataType
Datos para notificar al usuario
ejemplo:
{
"email": "<example@oneentry.cloud>",
"phonePush": "",
"phoneSMS": "+9999999999"
}
Este método actualiza el objeto de datos del usuario autorizado. Devuelve true (en caso de actualización exitosa) o false (en caso de actualización no exitosa).
Ejemplo de retorno:
true