Cluster · разработчикам
TL upload · методы
Каталог и общие правила · Справочник SDK
upload.GetCdnFile
Аргументы
file_token: bytes, обязательный.limit: int, обязательный.offset: int, обязательный.
Результат
upload.CdnFile, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.GetCdnFile(file_token=file_token, limit=limit, offset=offset)upload.GetCdnFileHashes
Аргументы
file_token: bytes, обязательный.offset: int, обязательный.
Результат
Vector<FileHash>, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.GetCdnFileHashes(file_token=file_token, offset=offset)upload.GetFile
Аргументы
cdn_supported: Optional[bool], необязательный; значение None.limit: int, обязательный.location: 'TypeInputFileLocation', обязательный.offset: int, обязательный.precise: Optional[bool], необязательный; значение None.
Результат
upload.File, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.GetFile(limit=limit, location=location, offset=offset)upload.GetFileHashes
Аргументы
location: 'TypeInputFileLocation', обязательный.offset: int, обязательный.
Результат
Vector<FileHash>, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.GetFileHashes(location=location, offset=offset)upload.GetWebFile
Аргументы
limit: int, обязательный.location: 'TypeInputWebFileLocation', обязательный.offset: int, обязательный.
Результат
upload.WebFile, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.GetWebFile(limit=limit, location=location, offset=offset)upload.ReuploadCdnFile
Аргументы
file_token: bytes, обязательный.request_token: bytes, обязательный.
Результат
Vector<FileHash>, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.ReuploadCdnFile(file_token=file_token, request_token=request_token)upload.SaveBigFilePart
Аргументы
bytes: bytes, обязательный.file_id: int, обязательный.file_part: int, обязательный.file_total_parts: int, обязательный.
Результат
Bool, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.SaveBigFilePart(bytes=bytes, file_id=file_id, file_part=file_part, file_total_parts=file_total_parts)upload.SaveFilePart
Аргументы
bytes: bytes, обязательный.file_id: int, обязательный.file_part: int, обязательный.
Результат
Bool, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.SaveFilePart(bytes=bytes, file_id=file_id, file_part=file_part)upload.TL
Аргументы
Нет.
Результат
Недоступный служебный тип, сериализованный в JSON через TL.output(). Оболочки bytes/date описаны в каталоге.
Права
telegram.full; метод разрешён общим шлюзом при отсутствии непроверяемых ограничений.
Ошибки
ValueError при несовпадении набора параметров со схемой; для отправки также действуют ошибки ядра и Telegram, описанные в каталоге. Типы с неверной вложенной структурой могут быть отклонены только при отправке. Метод не проверяет доступность адресата или действия заранее.
Пример
Параметры справа являются подготовленными значениями указанных выше типов. Пример показывает форму вызова; он не выполняется при чтении документации.
result = await app.client.api.upload.TL()