Telegram(电报、纸飞机)视频下载机器人没权限下载,怎么申请权限​

濮阳怜容濮阳怜容09月11日373

我想在自己的Telegram网站上添加一个视频下载功能,但机器人没有权限下载,如何申请权限呢?有知道的吗?

1 个回答

碧鲁昕靓
碧鲁昕靓回答于 09 月 11 日
最佳答案

Telegram机器人默认是无法下载文件的,这属于平台的安全策略。

操作步骤如下:

1. 用户发视频,获取file_id;

2. BotFather创建一个机器人;

3. 代码中调用getFile获取文件路径;

4. 再拼接Telegram的API地址,生成下载链接;

5. 最关键的一步是机器人必须有write和read权限,这两个默认都是有的;

6. 403错误,检查file_id是否有效;

7. 推荐用Python的python-telegram-bot库,已经封装了很多方法。

权限不是申请来的,而是通过正确的接口调用获得的。

记住,不要用浏览器直接访问,用服务器中转。

搞清楚了这些,应该就解决下载不了的问题了。

您的答案