reset_password_request

Para restablecer la contraseña, utilice el método core/reset_password_request.

Copied!
svc=core/reset_password_request&params={
    "user": <text>,
    "url": <text>,
    "email": <text>
}

Parámetros

Nombre Descripción
user Nombre de usuario.
url URL que se envía en el email después de solicitar el restablecimiento de la contraseña: <url>?user=<login>&code=<code>. Consulte la descripción del parámetro code en la página core/reset_password_perform.
email Email del usuario.

Respuesta

Si la solicitud se completa con éxito, la respuesta se devuelve en el siguiente formato:

Copied!
{
    "error": 0   /* Solicitud correcta. */
}

Si la solicitud falla, se devuelve un código de error.

Códigos de error

Código de error Descripción
4 Parámetros de entrada incorrectos.
11 Consulte los detalles en el campo reason. Valores posibles:
  • USER_OR_EMAIL_NOT_CORRECT: no se encontró el usuario o el email indicado no coincide con el email del usuario;
  • PASSWORD_IMMUTABLE: el usuario no puede cambiar la contraseña (consulte el flag 0x02 en la página update_user_flags);
  • REQUEST_TOO_OFTEN: han pasado menos de 60 segundos desde la solicitud anterior.

Si nota un error en el texto, por favor resáltelo y presione Ctrl+Intro.