如何解决Telegraf 从 Telegram API 发送图像
我在从 Telegram API 获取图像时遇到问题(使用 Telegraf javascript)。
所以我通过 json data
获得了 file_id
,如果我尝试使用 ctx.replyWithPhoto('https://api.telegram.org/file/bot<TOKEN>/<PATH>')
在 cmd 中显示下一个错误:
UnhandledPromiseRejectionWarning:错误:400:错误请求:请求中没有照片
但是如果我尝试使用不同的 url 放置其他图像,它会起作用。
解决方法
您使用 getFile
或 getFileLink
哪种方法?如果您使用 getFileLink
方法,它会返回文件的主链接。所以你可以重复使用它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。