Envia um e-mail de verificação para um ou mais endereços de e-mail.
Após receber o e-mail de verificação, acesse seu servidor de e-mail e clique em no link da mensagem dentro de três dias. Se o e-mail de verificação expirar, chame a operação ResendEmailVerification para enviar uma nova mensagem de verificação. Para obter mais informações, consulte ResendEmailVerification.
Depuração
Parâmetros da solicitação
| Parâmetro | Tipo | Obrigatório | Exemplo | Descrição |
| Action | String | Sim | SubmitEmailVerification | A operação a ser executada. Defina o valor como SubmitEmailVerification. |
| String | Sim | username@example.com | Endereço de e-mail a verifique. Separe vários endereços de e-mail com vírgulas (,). | |
| SendIfExist | Boolean | Não | false | Especifica se deve enviar um novo e-mail quando já existir um e-mail de verificação. Valores válidos:
Valor padrão: false. |
| Lang | String | Não | en | Idioma da mensagem de erro retornada. Valores válidos:
Valor padrão: en. |
| UserClientIp | String | Não | 127.0.0.1 | Endereço IP do cliente usado para enviar o e-mail de verificação. |
Parâmetros de resposta
|
Parâmetro |
Tipo |
Exemplo |
Descrição |
|
ExistList |
Array |
N/A |
Informações sobre o endereço de e-mail que já possui um e-mail de verificação. |
|
Code |
String |
SendTokenQuotaExceeded |
Código retornado pela solicitação. |
|
|
String |
username@example.com |
Endereço de e-mail que se tentou verificar. |
|
Message |
String |
The maximum number of attempts allowed to send the email verification link is exceeded. |
Mensagem retornada pela solicitação. |
|
FailList |
Array |
N/A |
Informações sobre o endereço de e-mail para o qual falhou o envio da verificação. |
|
Code |
String |
SendTokenQuotaExceeded |
Código retornado pela solicitação. |
|
|
String |
username@example.com |
Endereço de e-mail que se tentou verificar. |
|
Message |
String |
The maximum number of attempts allowed to send the email verification link is exceeded |
Mensagem retornada pela solicitação. |
|
SuccessList |
Array |
N/A |
Informações sobre o endereço de e-mail para o qual o e-mail de verificação foi enviado com sucesso. |
|
Code |
String |
Success |
Código retornado pela solicitação. |
|
|
String |
username@example.com |
Endereço de e-mail que se tentou verificar. |
|
Message |
String |
Success |
Mensagem retornada pela solicitação. |
|
RequestId |
String |
E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D |
ID da solicitação. |
Exemplos
Exemplos de solicitações
http(s)://domain.aliyuncs.com/? Action=SubmitEmailVerification
&Email=username@example.com
&<Common request parameters>
Exemplos de respostas de sucesso
Formato XML
<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>
Formato JSON
{
"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 erro
Para obter uma lista de códigos de erro, visite o Centro de Erros de API.