Как получить фотографии типа MIME, которые пользователи отправляют моему боту?
Я использую Telegram Bot API через Telegraf .
Мой бот сохраняет идентификаторы файлов из фотографий и видео, которые отправляют пользователи, и я хочу иметь возможность скачайте файлы позже. API телеграммы для метода getFile
для их загрузки гласит:
Примечание: Эта функция может не сохранять исходное имя файла и тип MIME. Вам следует сохранить MIME-тип и имя файла (если доступно) при получении объекта File.
Я не совсем уверен, что это должно означать. Пока что я не получаю объект File
, и он даже не содержит тип MIME. Я предполагаю, что они хотят сказать, что тип MIME (и имя файла) может смешаться при загрузке реального файла, и поэтому вы должны хранить его самостоятельно.
При просмотре типов обновлений для разных типов файлов они обычно содержат тип MIME, как показано здесь: Video
. К сожалению, объект обновления для фотографий не содержит эту информацию: PhotoSize
. Есть ли другой способ получить фотографии типа MIME?
Спасибо за помощь.