Описание
Платный медиафайл для отправки — видео.
| Поле | Тип | Описание |
|---|---|---|
| type | String | Тип медиафайла, должен быть video |
| media | String | Файл для отправки. Передайте file_id для отправки файла, который уже есть на серверах Telegram (рекомендуется), передайте HTTP-URL, чтобы Telegram загрузил файл из интернета, или передайте «attach:// |
| thumbnail | String | Необязательный. Миниатюра отправляемого файла; может быть проигнорирована, если генерация миниатюр для файла поддерживается на стороне сервера. Миниатюра должна быть в формате JPEG и размером менее 200 КБ. Ширина и высота миниатюры не должны превышать 320. Игнорируется, если файл не загружается с использованием multipart/form-data. Миниатюры нельзя повторно использовать, их можно загружать только как новый файл, поэтому вы можете передать «attach:// |
| cover | String | Необязательный. Обложка для видео в сообщении. Передайте file_id для отправки файла, который уже есть на серверах Telegram (рекомендуется), передайте HTTP-URL, чтобы Telegram загрузил файл из интернета, или передайте «attach:// |
| start_timestamp | Integer | Необязательный. Начальная временная метка для видео в сообщении |
| width | Integer | Необязательный. Ширина видео |
| height | Integer | Необязательный. Высота видео |
| duration | Integer | Необязательный. Длительность видео в секундах |
| supports_streaming | Boolean | Необязательный. Передайте True, если загруженное видео подходит для потоковой передачи |
Примеры
json
{
"type": "video",
"media": "attach://video_file",
"thumbnail": "attach://thumbnail_file",
"cover": "https://example.com/cover.jpg",
"start_timestamp": 5,
"width": 1920,
"height": 1080,
"duration": 60,
"supports_streaming": true
}