小编Nac*_*alb的帖子

Telegram Bot - 错误请求:指定了错误的文件标识符/HTTP URL

我在通过该sendDocument方法将文件上传到电报时遇到了一个奇怪的问题。我正在用python-telegram-botpython编写一个机器人。我尝试向用户发送一个 ZIP 文件,将 URL 作为document. 这是网址:http://telegram.someurl.tdl/32487352.zip

bot.send_document(
    chat_id,
    document=document,
    filename=filename,
    timeout=60)
Run Code Online (Sandbox Code Playgroud)

据我所知,我的文件遵循 Telegram 给出的规则:http://telegram.someurl.tdl/32487352.zip

  • 为 Telegram 提供 HTTP URL
    • http://telegram.someurl.tdl/32487352.zip
  • 最大 20 MB
    • 2.14 MB
  • 正确的 MIME 类型
    • application/zip
  • 通过 URL 发送目前仅适用于 gif、pdf 和 zip 文件
    • ZIP file

这些是标题:

Accept-Ranges ?bytes
Connection ?keep-alive
Content-Length ?2247049
Content-Type ?application/zip
Date ?Sun, 29 Oct 2017 21:15:36 GMT
ETag ?"59f5e6e6-224989"
Last-Modified ?Sun, 29 Oct 2017 14:34:14 GMT
Server ?nginx/1.10.3 (Ubuntu)
Run Code Online (Sandbox Code Playgroud)

该文件由 nginx …

python web telegram-bot

0
推荐指数
1
解决办法
4323
查看次数

标签 统计

python ×1

telegram-bot ×1

web ×1