Settings used by telegram servers for sending the confirm code.
Example implementations: telegram for android, tdlib.
codeSettings#8a6469c2 flags:# allow_flashcall:flags.0?true current_number:flags.1?true allow_app_hash:flags.4?true allow_missed_call:flags.5?true logout_tokens:flags.6?Vector<bytes> = CodeSettings;
Name | Type | Description |
---|---|---|
flags | # | Flags, see TL conditional fields |
allow_flashcall | flags.0?true | Whether to allow phone verification via phone calls. |
current_number | flags.1?true | Pass true if the phone number is used on the current device. Ignored if allow_flashcall is not set. |
allow_app_hash | flags.4?true | If a token that will be included in eventually sent SMSs is required: required in newer versions of android, to use the android SMS receiver APIs |
allow_missed_call | flags.5?true | Whether this device supports receiving the code using the auth.codeTypeMissedCall method |
logout_tokens | flags.6?Vector<bytes> | Previously stored logout tokens, see the documentation for more info ยป |
How to register a user's phone to start using the API.
The next time, the authentication code will be delivered via an immediately canceled incoming call, handled manually by the user.