Complete phone call E2E encryption key exchange », see here » for more info on the full flow.
phone.phoneCall#ec82e140 phone_call:PhoneCall users:Vector<User> = phone.PhoneCall;
---functions---
phone.confirmCall#2efe1722 peer:InputPhoneCall g_a:bytes key_fingerprint:long protocol:PhoneCallProtocol = phone.PhoneCall;
| Name | Type | Description |
|---|---|---|
| peer | InputPhoneCall | The phone call |
| g_a | bytes | Parameter for E2E encryption key exchange » |
| key_fingerprint | long | Key fingerprint |
| protocol | PhoneCallProtocol | Phone call settings |
| Code | Type | Description |
|---|---|---|
| 400 | CALL_ALREADY_DECLINED | The call was already declined. |
| 400 | CALL_PEER_INVALID | The provided call peer object is invalid. |
Deprecated description of encryption in voice calls as implemented in Telegram apps older than version 7.0.
Telegram supports end-to-end-encrypted one-to-one voice and video calls.