Мне хорошо известно, что этот вопрос представляется возможным дубликатом (например, 1 , 2 , 3 ), но я не смог найти прямойответь на мой сценарий где угодно.
Точный поток выглядит следующим образом:
- Бот получает сообщение от пользователя и сохраняет
file_id
фотографии самого высокого качества из массива message.photo
. - Запрос
getFile
выполняется с сохраненным file_id
, который возвращает одну ссылку на файл низкого качества (немного больше, чем миниатюра). - Отправка фотографии с использованием
sendPhoto
с точно такой же file_id
отправит ее в оригинальном размере.
Если я что-то здесь упустил, может кто-нибудь подтвердитьэто ожидаемое поведение? Спасибо.