Layer 220
AccountVerifyEmail
Verify an email address.
method
Users
account.verifyEmail#32da4cf purpose:EmailVerifyPurpose verification:EmailVerification = account.EmailVerified;
Parameters
| Name | Type | Description |
|---|---|---|
| Purpose | EmailVerifyPurpose | Verification purpose |
| Verification | EmailVerification | Email verification code or token |
Returns
account.EmailVerifiedPossible Errors
| Code | Type | Description |
|---|---|---|
| 400 | EMAIL_INVALID | The specified email is invalid. |
| 400 | EMAIL_NOT_ALLOWED | The specified email cannot be used to complete the operation. |
| 400 | EMAIL_VERIFY_EXPIRED | The verification email has expired. |
| 400 | PHONE_NUMBER_INVALID | The phone number is invalid. |
Gogram Example
// AccountVerifyEmail - positional arguments result, err := client.AccountVerifyEmail(&tg.EmailVerifyPurpose{}, &tg.EmailVerification{}) if err != nil { // handle error } // result is *tg.AccountEmailVerified