Telegraf отправляет изображение из Telegram API

У меня проблема с получением изображения из API Telegram (с использованием javascript телеграфа).

Итак, я получил json data от file_id, и если я попытаюсь отправить фото с помощью ctx.replyWithPhoto('https://api.telegram.org/file/bot<TOKEN>/<PATH>')

В cmd показывает следующую ошибку:

UnhandledPromiseRejectionWarning: Ошибка: 400: Bad Request: в запросе нет фото

Но если я попытаюсь поместить другое изображение с другим URL-адресом, это сработает.


person talgatulyzh    schedule 16.03.2021    source источник


Ответы (1)


Какой метод вы используете getFile или getFileLink? Если вы используете метод getFileLink, он возвращает основную ссылку на файл. Таким образом, вы можете использовать его повторно.

person Abduvokhid    schedule 17.03.2021