使用此方法发送视频文件,Safew 客户端支持 MPEG4 视频(其他格式可以作为文档发送)。发送成功后,将返回已发送的消息。目前,机器人可以发送最大 50 MB 的视频文件,此限制未来可能会更改。
| 参数 | 类型 | 必需 | 描述 |
| 业务连接 ID (business_connection_id) | 字符串 | 否 | 用于标识发送消息的业务连接的唯一标识符 |
| 聊天 ID (chat_id) | 整数或字符串 | 是 | 目标聊天或频道的唯一标识符(格式:@频道用户名) |
| 消息线程 ID (message_thread_id) | 整数 | 否 | 论坛目标消息主题(话题)的唯一标识符,仅适用于论坛超级群组。 |
| 视频 (video) | 输入文件或字符串 | 是 | 要发送的视频。可以是文件 ID(推荐使用)或 HTTP URL,也可以上传新视频。 |
| 标题 (caption) | 字符串 | 否 | 视频的字幕(最大长度1024字符)。 |
| 解析模式 (parse_mode) | 布尔值 | 否 | 用于解析视频字幕中的实体。 |
| 标题实体 (caption_entities) | MessageEntity 数组 | 否 | 处理标题中的特殊实体。 |
| 显示媒体上方的标题 (disable_notification) | 布尔值 | 否 | 如果设置为 True,则视频标题会显示在媒体上方。 |
| 有剧透 (has_spoiler) | 布尔值 | 否 | 如果视频需要剧透动画遮挡,设置为 True。 |
| 支持流媒体 (supports_streaming) | 布尔值 | 否 | 如果上传的视频支持流媒体播放,设置为 True。 |
| 禁用通知 (disable_notification) | 布尔值 | 否 | 静默发送消息,用户不会收到声音通知。 |
| 保护内容 (protect_content) | 布尔值 | 否 | 防止已发送的内容被转发或保存。 |
| 允许付费广播 (allow_sending_without_reply) | 布尔值 | 否 | 设置为 True,允许每秒发送最多 1000 条消息,但每条消息需要支付 0.1 个 Telegram 星币。 |
| 消息效果 ID (message_effect_id) | 字符串 | 否 | 为消息添加特效,仅限私聊使用。 |
| 回复参数 (reply_to_message_id) | 整数或字符串 | 否 | 回复消息的 ID。 |
| 回复标记 (reply_markup) | InlineKeyboardMarkup 或 ReplyKeyboardMarkup 或 ReplyKeyboardRemove 或 ForceReply | 否 | 设置消息的交互界面,如内联键盘、回复键盘或强制用户回复等。 |