InputMediaVideo
نوع دادهنشاندهنده یک ویدیو برای ارسال است.
فیلدها
| نام | نوع | توضیحات |
|---|---|---|
| type | String | باید video باشد. |
| media | String | فایلی که باید ارسال شود و ۳ حالت میتواند داشته باشد۱) یک file_id را قرار دهید وارد کنید تا یک فایل که در سرورهای بله وجود دارد، ارسال شود (پیشنهادی) ۲) یک HTTP URL وارد کنید تا آن یک فایل را از اینترنت دریافت شود. ۳) عبارت “<attach://file_attach_name>” را وارد کنید تا یک فایل جدید با استفاده از multipart/form-data با نام <file_attach_name> آپلود شود. |
| thumbnail | InputFile or String | اختیاری. thumbnail فایلی که ارسال میشود؛ اگر تولید thumbnail برای ویدیو در سمت سرور پشتیبانی شود، میتوان آن را نادیده گرفت. thumbnail باید با فرمت JPEG و حجم آن کمتر از ۲۰۰ کیلوبایت باشد. پهنا و ارتفاع thumbnail نباید بیشتر از ۳۲۰ باشد. اگر ویدیو با استفاده از multipart/form-data آپلود نشده باشد، نادیده گرفته میشود. thumbnailها را نمیتوان مجدداً استفاده کرد و آنها را فقط میتوان به صورت یک فایل جدید آپلود کرد، بنابراین اگر thumbnail با استفاده از multipart/form-data با نام <file_attach_name> آپلود شده باشد، میتوانید عبارت “<attach://file_attach_name>” را وارد کنید. |
| caption | String | اختیاری. زیرنویس ویدیویی که باید ارسال شود، بین ۰ تا ۱۰۲۴ کاراکتر |
| width | Integer | اختیاری. پهنای تصویر ویدیو |
| height | Integer | اختیاری. ارتفاع تصویر ویدیو |
| duration | Integer | اختیاری. مدت زمان ویدیو (در واحد ثانیه) |