InlineQueryResultDocument
نوع دادهزیرنوعی از InlineQueryResult
لینک به یک فایل را نشان میدهد. بهصورت پیشفرض این فایل همراه با عنوان اختیاری توسط کاربر فرستاده میشود. بهجای آن میتوانید با input_message_content پیامی با محتوای مشخصشده بهجای فایل بفرستید. در حال حاضر با این روش فقط فایلهای .PDF و .ZIP قابل ارسالاند.
فیلدها
| نام | نوع | توضیحات |
|---|---|---|
| type | String | نوع نتیجه؛ باید document باشد. |
| id | String | شناسهٔ یکتای این نتیجه؛ ۱ تا ۶۴ بایت |
| title | String | عنوان نتیجه |
| caption | String | اختیاری. عنوان (caption) سندِ ارسالی؛ ۰ تا ۱۰۲۴ نویسه پس از تجزیهٔ موجودیتها |
| parse_mode | String | اختیاری. حالت تجزیهٔ موجودیتها در عنوان سند. جزئیات بیشتر را در گزینههای قالببندی ببینید. |
| caption_entities | Array of MessageEntity | اختیاری. فهرست موجودیتهای ویژهای که در عنوان آمدهاند و میتوان آن را بهجای parse_mode داد. |
| document_url | String | آدرس معتبر فایل |
| mime_type | String | نوع MIME محتوای فایل؛ «application/pdf» یا «application/zip» |
| description | String | اختیاری. توضیح کوتاه نتیجه |
| reply_markup | InlineKeyboardMarkup | اختیاری. کیبورد اینلاین ضمیمهشده به پیام |
| input_message_content | InputMessageContent | اختیاری. محتوای پیامی که بهجای فایل فرستاده میشود. |
| thumbnail_url | String | اختیاری. آدرس بندانگشتی (فقط JPEG) فایل |
| thumbnail_width | Integer | اختیاری. عرض بندانگشتی |
| thumbnail_height | Integer | اختیاری. ارتفاع بندانگشتی |