You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 3
Next »
Verifica que el e-mail informado para una persona sea valido.
Situación actual
Descripción | Verifica que el e-mail informado para una persona sea valido |
Entidad BDC | persona |
Tipo de Petición | POST |
Parámetros | | | |
---|
schoolEmail | - Correo electrónico asociado a una persona
- Obligatorio
| Se valida sólo el formato del correo electrónico, de acuerdo a una expresión regular creada por Santillana Connect:
/^((([a-z]|\d|[!#\$%&\'\*\+\-\/=\?\^_`{\|}~]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])+(\.([a-z]|\d|[!#\$%&\'\*\+\-\/=\?\^_`{\|}~]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])|(\\\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])|(([a-z]|\d|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])([a-z]|\d|-|\.|_|~|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])*([a-z]|\d|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])))\.)+(([a-z]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])|(([a-z]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])([a-z]|\d|-|\.|_|~|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])*([a-z]|[\x{00A0}-\x{D7FF}\x{F900}-\x{FDCF}\x{FDF0}-\x{FFEF}])))\.?$/u
En caso de que el correo no cumpla con el formato, se responde de la siguiente manera:
<error refId="00000000-0000-1000-0000-000000000000">
<code>40040</code>
<message>El email no está correctamente formado.</message>
</error>
|
|
Ejemplo de llamada o de formulario | https://homol.uno-internacional.com/wssb/util/email/validate
<email>
<schoolEmail>romochrist+mxunoi-pago-dev@gmail.com</schoolEmail>
</email>
|
Respuesta |
<validateResponse>
<validates>
<validate id="romochrist+mxunoi-pago-dev@gmail.com" statusCode="200" ></validate>
</validates>
</validateResponse>
|
¿Quién lo utiliza y cómo? | |