Returns content of a web file, by proxying the request through telegram, see the webfile docs for more info.
Note: the query must be sent to the DC specified in the webfile_dc_id MTProto configuration field.
upload.webFile#21e753bc size:int mime_type:string file_type:storage.FileType mtime:int bytes:bytes = upload.WebFile;
---functions---
upload.getWebFile#24e6818d location:InputWebFileLocation offset:int limit:int = upload.WebFile;
| Name | Type | Description |
|---|---|---|
| location | InputWebFileLocation | The file to download |
| offset | int | Number of bytes to be skipped |
| limit | int | Number of bytes to be returned |
| Code | Type | Description |
|---|---|---|
| 400 | DOCUMENT_INVALID | The specified document is invalid. |
| 400 | LOCATION_INVALID | The provided location is invalid. |
How to transfer large data batches correctly.
The MTProto API has multiple configuration parameters that can be fetched with the appropriate methods.