Layer 220
AccountAuthorizationForm
Telegram Passport authorization form
constructor
account.authorizationForm#ad2e1cd8 flags:# required_types:Vector<SecureRequiredType> values:Vector<SecureValue> errors:Vector<SecureValueError> users:Vector<User> privacy_policy_url:flags.0?string = account.AuthorizationForm;
Parameters
| Name | Type | Description |
|---|---|---|
| Flags | # | Flags, see TL conditional fields |
| RequiredTypes | Vector<SecureRequiredType> | Required Telegram Passport documents |
| Values | Vector<SecureValue> | Already submitted Telegram Passport documents |
| Errors | Vector<SecureValueError> | Telegram Passport errors |
| Users | Vector<User> | Info about the bot to which the form will be submitted |
| PrivacyPolicyUrl | flags.0?string | URL of the service's privacy policy |
Returns
account.AuthorizationFormGogram Example
// Creating AccountAuthorizationForm constructor obj := &tg.AccountAuthorizationForm{ RequiredTypes: []tg.SecureRequiredType{&tg.SecureRequiredType{}}, Values: []tg.SecureValue{&tg.SecureValue{}}, Errors: []tg.SecureValueError{&tg.SecureValueError{}}, Users: []tg.User{&tg.User{}}, // Optional fields: // PrivacyPolicyUrl: "...", }