Telegram Bot 文件下载突然响应 403
Telegram Bot File Download Suddenly response 403
我有一个电报机器人,从昨天(5/9/2018)开始就没有任何问题
但现在它在尝试下载文件时收到 403。我没有看到 Bot API 文档有任何变化。即使我尝试手动下载文件,我也会收到 403。这个问题在我的其他机器人中没有出现。
我知道这个过程(首先发出 getFile 请求,然后在响应中从 file_path 生成直接文件路径)但是当我尝试从生成的 url 下载文件时(https://api.telegram.org/file/bot<token>/<file_path>
) 它 returns 403.
更多信息:
我将文件由我自己的用户发送给机器人,因此既没有删除文件消息,也没有停用文件所有者或清除历史记录或其他东西
如果文件是用户自己从对话框中删除的,则可能出现这种情况。在这种情况下,Telegram 从存储中物理删除文件并抛出 403 错误。
我还怀疑如果用户清除了历史记录,Telegram 也会从对话历史记录中删除所有文件(但我不是 100% 确定,但这很合乎逻辑)。
如果此答案对您没有帮助,请提供更多信息:
* 什么类型的聊天?
* 谁发送了该文件(用户或机器人)?
Telegram 服务似乎有错误。导致一个月后问题消失。我联系了 telegram 并询问了他们的原因,但我没有得到任何答复,顺便说一下,由于我的代码没有任何更改就解决了问题,我认为这是 Telegram 服务上的一个错误。
我有一个电报机器人,从昨天(5/9/2018)开始就没有任何问题 但现在它在尝试下载文件时收到 403。我没有看到 Bot API 文档有任何变化。即使我尝试手动下载文件,我也会收到 403。这个问题在我的其他机器人中没有出现。
我知道这个过程(首先发出 getFile 请求,然后在响应中从 file_path 生成直接文件路径)但是当我尝试从生成的 url 下载文件时(https://api.telegram.org/file/bot<token>/<file_path>
) 它 returns 403.
更多信息:
我将文件由我自己的用户发送给机器人,因此既没有删除文件消息,也没有停用文件所有者或清除历史记录或其他东西
如果文件是用户自己从对话框中删除的,则可能出现这种情况。在这种情况下,Telegram 从存储中物理删除文件并抛出 403 错误。
我还怀疑如果用户清除了历史记录,Telegram 也会从对话历史记录中删除所有文件(但我不是 100% 确定,但这很合乎逻辑)。
如果此答案对您没有帮助,请提供更多信息: * 什么类型的聊天? * 谁发送了该文件(用户或机器人)?
Telegram 服务似乎有错误。导致一个月后问题消失。我联系了 telegram 并询问了他们的原因,但我没有得到任何答复,顺便说一下,由于我的代码没有任何更改就解决了问题,我认为这是 Telegram 服务上的一个错误。