Telegram(电报、纸飞机)视频下载机器人没权限下载,怎么申请权限
1 个回答
Telegram机器人默认是无法下载文件的,这属于平台的安全策略。
操作步骤如下:
1. 用户发视频,获取file_id;
2. BotFather创建一个机器人;
3. 代码中调用getFile获取文件路径;
4. 再拼接Telegram的API地址,生成下载链接;
5. 最关键的一步是机器人必须有write和read权限,这两个默认都是有的;
6. 403错误,检查file_id是否有效;
7. 推荐用Python的python-telegram-bot库,已经封装了很多方法。
权限不是申请来的,而是通过正确的接口调用获得的。
记住,不要用浏览器直接访问,用服务器中转。
搞清楚了这些,应该就解决下载不了的问题了。