Python 电报机器人api:发送消息\u媒体\u无效

Python 电报机器人api:发送消息\u媒体\u无效,python,telegram,telegram-bot,Python,Telegram,Telegram Bot,我的电报机器人内联工作并发送不同类型的文件。我使用InlineQueryResultCachedDocument中的来实现它。大多数情况下,它工作正常,但如果我试图发送*.html文件,它会删除 BadRequest:发送消息\u媒体\u无效 为什么会发生这种情况? 我的请求: { 'inline_query_id': '<QUERY_ID>', 'results': '[ { "id": "<RESULT ID&g

我的电报机器人内联工作并发送不同类型的文件。我使用InlineQueryResultCachedDocument中的
来实现它。大多数情况下,它工作正常,但如果我试图发送
*.html
文件,它会删除

BadRequest:发送消息\u媒体\u无效

为什么会发生这种情况?
我的请求:

{
  'inline_query_id': '<QUERY_ID>', 
  'results': '[
    {
      "id": "<RESULT ID>", 
      "title": "text", 
      "document_file_id": "<FILE ID>", 
      "description": "", 
      "caption": "", 
      "parse_mode": "html", 
      "type": "document"
    }
  ]', 
'cache_time': 1, 
'is_personal': True
}

是否有禁止文件列表?

仅支持
.PDF
.ZIP
文件

报告说:

InlineQueryResultDocument

表示指向文件的链接。默认情况下,此文件将由用户发送,并带有可选标题。或者,您可以使用input_message_content发送具有指定内容的消息,而不是文件。目前,使用此方法只能发送.PDF.ZIP文件

{
  "ok":false,
  "error_code":400,
  "description":"Bad Request: SEND_MESSAGE_MEDIA_INVALID"
}