通过电报python api发送视频

时间:2017-12-03 06:38:31

标签: python-telegram-bot

我想通过API发送视频,有发送文本,图像,音频和文档的功能。是否有发送视频的功能,或者我应该使用此功能吗?

bot.send_document(chat_id = chat_id,document = open('tests / test.zip','rb'))

是否有更简单/更正确的方式?

1 个答案:

答案 0 :(得分:0)

与文档相同

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
  <span title="Yes" class="ms-RadioText">
    <input id="UpdateOrder_0e0052d6-9924-4774-b50d-d7ef364d744a_MultiChoiceOption_0" type="checkbox">
    <label for="UpdateOrder_0e0052d6-9924-4774-b50d-d7ef364d744a_MultiChoiceOption_0">Yes</label>
  </span>
  <input type="submit" value="Submit">
</form>

bot.send_video(chat_id=update.message.chat_id, video=open('output.mp4', 'rb'), supports_streaming=True) 有时可以将视频作为实际文档文件发送,在TG中无法播放

send_document将始终发送可在TG中播放的视频,并且传递send_video将使TG允许在下载之前进行流式传输。

您可以查看有关supports_streaming=True和其他send_video的更多参考 jQuery function

为避免发送超时,请使用send_*