InlineQueryResultVideo
نوع دادهزیرنوعی از InlineQueryResult
لینک به صفحهای شامل پخشکنندهٔ ویدیوی جاسازیشده یا یک فایل ویدیو را نشان میدهد. بهصورت پیشفرض این فایل ویدیو همراه با عنوان اختیاری توسط کاربر فرستاده میشود. بهجای آن میتوانید با input_message_content پیامی با محتوای مشخصشده بهجای ویدیو بفرستید.
فیلدها
| نام | نوع | توضیحات |
|---|---|---|
| type | String | نوع نتیجه؛ باید video باشد. |
| id | String | شناسهٔ یکتای این نتیجه؛ ۱ تا ۶۴ بایت |
| video_url | String | آدرس معتبر پخشکنندهٔ ویدیوی جاسازیشده یا فایل ویدیو |
| mime_type | String | نوع MIME محتوای آدرس ویدیو؛ «text/html» یا «video/mp4» |
| thumbnail_url | String | آدرس بندانگشتی (فقط JPEG) ویدیو |
| title | String | عنوان نتیجه |
| caption | String | اختیاری. عنوان (caption) ویدیوی ارسالی؛ ۰ تا ۱۰۲۴ نویسه پس از تجزیهٔ موجودیتها |
| parse_mode | String | اختیاری. حالت تجزیهٔ موجودیتها در عنوان ویدیو. جزئیات بیشتر را در گزینههای قالببندی ببینید. |
| caption_entities | Array of MessageEntity | اختیاری. فهرست موجودیتهای ویژهای که در عنوان آمدهاند و میتوان آن را بهجای parse_mode داد. |
| show_caption_above_media | Boolean | اختیاری. اگر عنوان باید بالای رسانهٔ پیام نمایش داده شود، True بدهید. |
| video_width | Integer | اختیاری. عرض ویدیو |
| video_height | Integer | اختیاری. ارتفاع ویدیو |
| video_duration | Integer | اختیاری. مدت ویدیو به ثانیه |
| description | String | اختیاری. توضیح کوتاه نتیجه |
| reply_markup | InlineKeyboardMarkup | اختیاری. کیبورد اینلاین ضمیمهشده به پیام |
| input_message_content | InputMessageContent | اختیاری. محتوای پیامی که بهجای ویدیو فرستاده میشود. اگر InlineQueryResultVideo برای ارسال صفحهٔ HTML بهعنوان نتیجه (مثلاً ویدیوی یوتیوب) استفاده شود، این فیلد الزامی است. |