@forumrulez

Как правильно реализовать отправку изображения при оплате в Telegram боте?

Здравствуйте, есть задача, получить фотографию от пользователя (отправляется через клиент telegram) и в методе sendInvoice в качестве параметра photo_url указать фотографию которую прислал пользователь.

Но есть 1 проблема, фотографии которые присылают пользователи в TG имеют content-type: application/octet-stream (доступны по ссылке https://api.telegram.org/file/botACCESS_TOKEN/photos/file_1.jpg), а для метода sendInvoice необходим content-type: image/jpeg.

Подскажите как лучше выйти из данной ситуации? Я понимаю что можно сохранять фотографию и загружать её на свой сервер который уже будет выдавать правильный content-type, но это немного накладно получается, возможно есть какие-то другие способы?
  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы