PDA

View Full Version : سوال: دسترسی به فایل آپلود شده در ربات تلگرام



Mofid.m
پنج شنبه 14 مرداد 1395, 13:12 عصر
من یه ربات تلگرام دارم و تو برنامم میخوام استفاده کنم.
زمانی که کسی فایلی رو برای ربات فرستاد من به این فایل تو برنامم دسترسی داشته باشم.

وقتی فایل رو تو ربات آپلود میکنن من میتونم به File_Id اون فایل در تلگرام دسترسی پیدا کنم

((بعد از آپلود فایل این API رو فراخونی میکنم (https://api.telegram.org/bottoken/getUpdates) و یه جی سان بهم برمیگردونه.))
ولی نمیتونم دانلودش کنم!!!!
تو سایت خود تلگرام گفته که باید از این API استفاده کنی (https://api.telegram.org/file/bot<token>/<file_path>) که file_path رو ندارم
فقط فایل آیدی رو دارم؟

mohsen.a.s.95
پنج شنبه 14 مرداد 1395, 20:02 عصر
برای بدست آوردن file_path ابتدا از file_id رو به این لینک بدین و از فایل JSON ی که برمیگرده file_path رو استخراج کنید
https://api.telegram.org/bot<token>/getFile?file_id=<file_id>