Bir veya daha fazla e-posta adresine doğrulama e-postası gönderir.
Doğrulama e-postasını aldıktan sonra üç gün içinde e-posta sunucunuzda oturum açın ve e-postadaki bağlantıya tıklayın. Doğrulama e-postasının süresi dolmuşsa yeni bir doğrulama e-postası göndermek için ResendEmailVerification işlemini çağırabilirsiniz. Daha fazla bilgi için bkz. ResendEmailVerification.
Hata Ayıklama
İstek parametreleri
| Parameter | Type | Required | Example | Description |
| Action | String | Yes | SubmitEmailVerification | Gerçekleştirmek istediğiniz işlem. Değeri SubmitEmailVerification olarak ayarlayın. |
| String | Yes | username@example.com | Doğrulamak istediğiniz e-posta adresi. Birden fazla e-posta adresini virgül (,) ile ayırın. | |
| SendIfExist | Boolean | No | false | Zaten bir doğrulama e-postası mevcutken yeni bir e-posta gönderilip gönderilmeyeceğini belirtir. Geçerli değerler:
Varsayılan değer: false. |
| Lang | String | No | en | Döndürülecek hata mesajının dili. Geçerli değerler:
Varsayılan değer: en. |
| UserClientIp | String | No | 127.0.0.1 | Doğrulama e-postası göndermek için kullandığınız istemcinin IP adresi. |
Yanıt parametreleri
| Parameter | Type | Example | Description |
| ExistList | Array | N/A |
|
| Code | String | SendTokenQuotaExceeded |
|
| String | username@example.com |
|
|
| Message | String | The maximum number of attempts allowed to send the email verification link is exceeded. |
|
| FailList | Array | N/A |
|
| Code | String | SendTokenQuotaExceeded |
|
| String | username@example.com |
|
|
| Message | String | The maximum number of attempts allowed to send the email verification link is exceeded |
|
| SuccessList | Array | N/A |
|
| Code | String | Success |
|
| String | username@example.com |
|
|
| Message | String | Success |
|
| RequestId | String | E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D |
|
Örnekler
Örnek istekler
http(s)://domain.aliyuncs.com/? Action=SubmitEmailVerification
&Email=username@example.com
&<Common request parameters>
Başarılı yanıt örnekleri
XML formatı
<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 formatı
{
"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"
}
]
}
Hata kodları
Hata kodlarının listesi için API Hata Merkezi adresini ziyaret edin.