getFile

متد

از این متد برای دریافت اطلاعات پایهٔ یک فایل و آماده‌سازی آن برای دانلود استفاده کنید. فعلاً ربات‌ها می‌توانند فایل‌هایی تا ۲۰ مگابایت دانلود کنند. در صورت موفقیت، یک شیء File برگردانده می‌شود. سپس فایل را می‌توان از لینک https://api.telegram.org/file/bot<token>/<file_path> دانلود کرد که <file_path> از پاسخ گرفته می‌شود. تضمین می‌شود لینک دست‌کم ۱ ساعت معتبر باشد. وقتی لینک منقضی شد، می‌توان با فراخوانی دوبارهٔ getFile لینک جدیدی خواست.

نکته: ممکن است این تابع نام اصلی فایل و نوع MIME را حفظ نکند. باید هنگام دریافت شیء File، نوع MIME و نام فایل (در صورت وجود) را ذخیره کنید.

خروجی: File

پارامترها

نامنوعالزامتوضیحات
file_idStringالزامیشناسهٔ فایلی که اطلاعاتش خواسته می‌شود.
getFile — متد (API تلگرام) | ایران ناتیفیکیشن