Use this method to send video files, Telegram clients support mp4 videos (other formats may be sent as Document). On success, the sent Message is returned. Bots can currently send video files of up to 50 MB in size, this limit may be changed in the future.
Values inside $content:
Parameters |
Type |
Required |
Description |
chat_id |
Integer |
Yes |
Unique identifier for the message recipient — User or GroupChat id |
video |
InputFile or String |
Yes |
Video to send. You can either pass a file_id as String to resend a video that is already on the Telegram servers, or upload a new video file using multipart/form-data. |
duration |
Integer |
Optional |
Duration of sent video in seconds |
caption |
String |
Optional |
Video caption (may also be used when resending videos by file_id). |
reply_to_message_id |
Integer |
Optional |
If the message is a reply, ID of the original message |
reply_markup |
ReplyKeyboardMarkup or ReplyKeyboardHide or ForceReply |
Optional |
Additional interface options. A JSON-serialized object for a custom reply keyboard, instructions to hide keyboard or to force a reply from the user. |
\param $content the request parameters as array
\return the JSON Telegram's reply