InputMediaVideo

نوع داده

زیرنوعی از InputMedia

یک ویدیو را نشان می‌دهد که باید فرستاده شود.

فیلدها

نامنوعتوضیحات
typeStringنوع رسانه؛ باید video باشد.
mediaStringفایل برای ارسال. برای ارسال فایلی که روی سرورهای تلگرام وجود دارد file_id بدهید (توصیه می‌شود)، برای اینکه تلگرام فایل را از اینترنت بگیرد آدرس HTTP بدهید، یا برای آپلود فایل جدید با multipart/form-data زیر نام <file_attach_name>، «attach://<file_attach_name>» بدهید. اطلاعات بیشتر دربارهٔ ارسال فایل: https://core.telegram.org/bots/api#sending-files
thumbnailStringاختیاری. بندانگشتی فایل ارسالی؛ اگر سرور از تولید بندانگشتی برای فایل پشتیبانی کند می‌توان آن را نادیده گرفت. بندانگشتی باید با قالب JPEG و کمتر از ۲۰۰ کیلوبایت باشد. عرض و ارتفاع بندانگشتی نباید از ۳۲۰ بیشتر شود. اگر فایل با multipart/form-data آپلود نشود نادیده گرفته می‌شود. بندانگشتی‌ها قابل استفادهٔ دوباره نیستند و فقط به‌عنوان فایل جدید آپلود می‌شوند؛ بنابراین اگر بندانگشتی با multipart/form-data زیر نام <file_attach_name> آپلود شده، «attach://<file_attach_name>» بدهید. اطلاعات بیشتر دربارهٔ ارسال فایل: https://core.telegram.org/bots/api#sending-files
coverStringاختیاری. کاور ویدیو در پیام. برای ارسال فایلی که روی سرورهای تلگرام وجود دارد file_id بدهید (توصیه می‌شود)، برای اینکه تلگرام فایل را از اینترنت بگیرد آدرس HTTP بدهید، یا برای آپلود فایل جدید با multipart/form-data زیر نام <file_attach_name>، «attach://<file_attach_name>» بدهید. اطلاعات بیشتر دربارهٔ ارسال فایل: https://core.telegram.org/bots/api#sending-files
start_timestampIntegerاختیاری. زمان شروع ویدیو در پیام (برچسب زمانی)
captionStringاختیاری. عنوان (caption) ویدیوی ارسالی؛ ۰ تا ۱۰۲۴ نویسه پس از تجزیهٔ موجودیت‌ها
parse_modeStringاختیاری. حالت تجزیهٔ موجودیت‌ها در عنوان ویدیو. جزئیات بیشتر را در گزینه‌های قالب‌بندی ببینید.
caption_entitiesArray of MessageEntityاختیاری. فهرست موجودیت‌های ویژه‌ای که در عنوان آمده‌اند و می‌توان آن را به‌جای parse_mode داد.
show_caption_above_mediaBooleanاختیاری. اگر عنوان باید بالای رسانهٔ پیام نمایش داده شود، True بدهید.
widthIntegerاختیاری. عرض ویدیو
heightIntegerاختیاری. ارتفاع ویدیو
durationIntegerاختیاری. مدت ویدیو به ثانیه
supports_streamingBooleanاختیاری. اگر ویدیوی آپلودشده برای استریم مناسب است، True بدهید.
has_spoilerBooleanاختیاری. اگر ویدیو باید با انیمیشن اسپویلر پوشانده شود، True بدهید.
InputMediaVideo — نوع داده (API تلگرام) | ایران ناتیفیکیشن