Телеграф отправить изображение из Telegram API

#javascript #bots #telegram #telegraf

Вопрос:

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

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

В cmd отображается следующая ошибка:

Необработанное предупреждение об ошибке: Ошибка: 400: Неверный запрос: в запросе нет фотографии

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

Ответ №1:

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