sendDocument
متداین متد به منظور ارسال فایلهای عمومی استفاده میشود. در صورت اجرای موفق، پیام ارسالشده برگردانده میشود. در حال حاضر، بازوها میتوانند هر نوع فایلی را با حداکثر اندازه ۵۰ مگابایت ارسال کنند. این محدودیت ممکن است در آینده تغییر کند.
پارامترها
| نام | نوع | الزام | توضیحات |
|---|---|---|---|
| chat_id | String or Integer | الزامی | شناسه منحصربهفرد گفتگو هدف یا نام کاربری کانال هدف (با فرمت @channelusername) |
| document | InputFile or String | الزامی | فایلی که باید ارسال شود. یک file_id را به صورت رشته وارد کنید تا فایلی که در سرورهای بله وجود دارد، ارسال شود (پیشنهادی) یا یک HTTP URL به صورت رشته وارد کنید تا بله فایل را از اینترنت دریافت و ارسال کند و یا فایل جدیدی را با استفاده از multipart/form-data آپلود کنید. |
| caption | String | اختیاری | زیرنویس سند (در زمان ارسال مجدد اسناد از طریق file_id نیز قابل استفاده است)، بین ۰ تا ۴۰۹۶ کاراکتر |
| reply_to_message_id | Integer | اختیاری | ID پیام اصلی، در صورتی که پیام یک پاسخ باشد. |
| reply_markup | InlineKeyboardButton or ReplyKeyboardMarkup or ReplyKeyboardRemove | اختیاری | امکانات اضافه رابط کاربری بازو. یک شی JSON-serialized است که میتواند برای یک صفحهکلید inline یا ReplyMarkup و یا دستورالعملهایی برای حذف صفحهکلید پاسخ باشد. |