node.js - Telegram Bot 如何获取上传文件的file_id?

标签 node.js telegram telegram-bot

在 Telegram API 文档中我看到:“您可以将 file_id 作为字符串重新发送已在 Telegram 服务器上的照片”,但我找不到获取 file_id 的方法上传的文件。我怎样才能得到它?

最佳答案

这取决于您的 content_types ,例如:

视频:

message.video.file_id

音频:

message.audio.file_id

照片:

message.photo[2].file_id

有关更多信息,请参阅 this链接。

关于node.js - Telegram Bot 如何获取上传文件的file_id?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37189496/

相关文章:

javascript - 当对象的属性改变时触发事件

javascript - 使用 Map 实例按属性名称返回不同对象的数组?

javascript - 如何在 ES6 中解析带有多行字符串的对象?

node.js - 套接字 io 广播在 2 次尝试后停止工作

android - 如何在主题更改时制作循环显示效果? (就像在 Telegram 或 VK 中一样)

python - 如何使用 python-telegram-bot 转发消息

telegram-bot - 电报 : How can show welcome message for new join bot

c# - 'stream.ReadTimeout' 抛出 'System.InvalidOperationException' 类型的异常,将照片发送到 Telegram Bot

javascript - 如何使用安全网址显示 Telegram Bot 内联键盘按钮

telegram - 如何在 Telegram/开始时回显消息?