【问题标题】:How can Downloading a big fIle from Telegram bot API如何从 Telegram bot API 下载大文件
【发布时间】:2018-02-23 05:57:27
【问题描述】:

好的,我知道在电报机器人 API 中,我们可以获取 file_id 并将其发送到 getFile 方法,它会为我们提供文件路径,以便我们可以使用 URL 下载它。

但每个文件的文件大小上限为 20MB。

这是我的问题:

this bot如何绕过大小限制?

在使用 200MB 大小的文件对其进行测试之前,个人不会相信它,它运行得非常快。我想做一个这样的。

【问题讨论】:

    标签: php telegram-bot


    【解决方案1】:

    我假设,他们通过使用客户端 api 绕过此限制,其中 getFile 方法没有大小限制。

    必须有另一个使用电报客户端 API 的“私人”机器人。公共机器人只是将file_id(或通过调用forwardMessage 的带有附件的整个消息)发送到私人机器人,后者会执行下载文件的实际工作。

    【讨论】:

    • 应该是这样的。
    • “私人”机器人是什么意思?
    • @SemyonVyskubov,一些使用电报客户端 API 的应用程序,除了“公共机器人”(使用电报的机器人 API 并与机器人终端用户通信)之外的任何人都无法访问。
    猜你喜欢
    • 2016-01-10
    • 2020-02-28
    • 2019-02-16
    • 1970-01-01
    • 2018-11-19
    • 2021-11-06
    • 1970-01-01
    • 2020-09-27
    • 2018-04-07
    相关资源
    最近更新 更多