Envía un correo de verificación a una o más direcciones de correo electrónico.
Una vez recibido el correo de verificación, inicie sesión en su servidor de correo y haga clic en el enlace del mensaje dentro de un plazo de tres días. Si el correo de verificación caducó, llame a la operación ResendEmailVerification para enviar un nuevo correo de verificación. Para obtener más información, consulte ResendEmailVerification.
Depuración
Parámetros de solicitud
| Parámetro | Tipo | Obligatorio | Ejemplo | Descripción |
| Action | String | Sí | SubmitEmailVerification | La operación que desea ejecutar. Establezca el valor en SubmitEmailVerification. |
| String | Sí | username@example.com | La dirección de correo electrónico que desea verificar. Separe varias direcciones de correo con comas (,). | |
| SendIfExist | Boolean | No | false | Especifica si se debe enviar un nuevo correo cuando ya existe un correo de verificación. Valores válidos:
Valor predeterminado: false. |
| Lang | String | No | en | El idioma del mensaje de error que se devolverá. Valores válidos:
Valor predeterminado: en. |
| UserClientIp | String | No | 127.0.0.1 | La dirección IP del cliente que utiliza para enviar un correo de verificación. |
Parámetros de respuesta
|
Parámetro |
Tipo |
Ejemplo |
Descripción |
|
ExistList |
Array |
N/A |
Información sobre la dirección de correo donde ya existe un correo de verificación. |
|
Code |
String |
SendTokenQuotaExceeded |
Código devuelto para la solicitud. |
|
|
String |
username@example.com |
Dirección de correo electrónico que intentó verificar. |
|
Message |
String |
The maximum number of attempts allowed to send the email verification link is exceeded. |
Mensaje devuelto para la solicitud. |
|
FailList |
Array |
N/A |
Información sobre la dirección de correo a la que no se pudo enviar el correo de verificación. |
|
Code |
String |
SendTokenQuotaExceeded |
Código devuelto para la solicitud. |
|
|
String |
username@example.com |
Dirección de correo electrónico que intentó verificar. |
|
Message |
String |
The maximum number of attempts allowed to send the email verification link is exceeded |
Mensaje devuelto para la solicitud. |
|
SuccessList |
Array |
N/A |
Información sobre la dirección de correo a la que se envió correctamente el correo de verificación. |
|
Code |
String |
Success |
Código devuelto para la solicitud. |
|
|
String |
username@example.com |
Dirección de correo electrónico que intentó verificar. |
|
Message |
String |
Success |
Mensaje devuelto para la solicitud. |
|
RequestId |
String |
E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D |
ID de la solicitud. |
Ejemplos
Solicitudes de ejemplo
http(s)://domain.aliyuncs.com/? Action=SubmitEmailVerification
&Email=username@example.com
&<Common request parameters>
Respuestas exitosas de ejemplo
XML formato
<SubmitEmailVerificationResponse>
<existList>
<email>username@example.com</email>
</existList>
<failList>
<code>SendTokenQuotaExceeded</code>
<email>username@example.com</email>
<message>The maximum number of attempts allowed to send the email verification link is exceeded.</message>
</failList>
<requestId>E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D</requestId>
<successList>
<email>username@example.com</email>
</successList>
<successList>
<email>username@example.com</email>
</successList>
</SubmitEmailVerificationResponse>
JSON formato
{
"existList": [
{
"email": "username@example.com"
}
],
"failList": [
{
"code": "SendTokenQuotaExceeded",
"email": "username@example.com",
"message": "The maximum number of attempts allowed to send the email verification link is exceeded."
}
],
"requestId": "E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D",
"successList": [
{
"email": "username@example.com"
},
{
"email": "username@example.com"
}
]
}
Códigos de error
Para obtener una lista de códigos de error, visite el Centro de errores de API.