1つ以上のメールアドレスに確認メールを送信します。
検証用メールを受信後、3日以内にメールサーバーにログインし、検証用メールに記載されているリンクをクリックする必要があります。検証用メールの有効期限が切れている場合は、ResendEmailVerification オペレーションを呼び出して、新しい検証用メールを送信することができます。詳しくは、こちらをご覧ください。ResendEmailVerification.
デバッグ
リクエストパラメーター
パラメーター | データ型 | 必須/任意 | 例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | SubmitEmailVerification |
実行する操作。 値をSubmitEmailVerificationに設定します。 |
電子メール | String | 必須 | username@example.com |
確認するメールアドレス。 複数の電子メールアドレスは、コンマ (,) で区切ります。 |
SendIfExist | Boolean | 任意 | false |
確認メールが存在する場合に新しいメールを送信するかどうかを指定します。 設定可能な値は以下のとおりです。
既定値:false |
Lang | String | 任意 | en |
返されるエラーメッセージの言語。 設定可能な値は以下のとおりです。
Default value: en. |
UserClientIp | String | 任意 | 127.0.0.1 |
確認メールの送信に使用するクライアントのIPアドレス。 |
レスポンスパラメーター
パラメーター | データ型 | 例 | 説明 |
---|---|---|---|
ExistList | 配列 | N/A |
確認メールが存在するメールアドレスに関する情報。 |
Code | String | SendTokenQuotaExceeded |
リクエストに対して返されたコード。 |
電子メール | String | username@example.com |
確認しようとしたメールアドレス。 |
Message | String | メール確認リンクの送信を許可された最大試行回数を超えています。 |
リクエストに対して返されたメッセージ。 |
失敗リスト | 配列 | N/A |
確認メールの送信に失敗したメールアドレスの情報。 |
Code | String | SendTokenQuotaExceeded |
リクエストに対して返されたコード。 |
電子メール | String | username@example.com |
確認しようとしたメールアドレス。 |
Message | String | メール確認リンクの送信を許可された最大試行回数を超えています。 |
リクエストに対して返されたメッセージ。 |
SuccessList | 配列 | N/A |
確認メールが送信されたメールアドレスに関する情報。 |
Code | String | 成功 |
リクエストに対して返されたコード。 |
電子メール | String | username@example.com |
確認しようとしたメールアドレス。 |
Message | String | 成功 |
リクエストに対して返されたメッセージ。 |
RequestId | String | E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D |
リクエストの ID です。 |
例
リクエストの例
http(s)://domain.aliyuncs.com/? アクション=SubmitEmailVerification
&メール=username@example.com
&<共通リクエストパラメーター>
正常に処理された場合のレスポンス例
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>
JSON
形式
{
"existList": [
{
"email": "username@example.com"
}
],
"failList": [
{
"code": "SendTokenQuotaExceeded",
"電子メール": "username@example.com" 、
"message": "メール検証リンクの送信を許可された最大試行回数を超えています。
}
],
"requestId": "E2A8A5EF-DF8A-4C48-8FD4-9F6BD71AB26D" 、
"successList": [
{
"email": "username@example.com"
},
{
"email": "username@example.com"
}
]
}
エラーコード
エラーコードリストについては、「API エラーセンター」をご参照ください。