رد کردن این محتوا

ارسال عکس در ربات تلگرام با PHP

مقدمه

در ادامه آموزش های ساخت ربات تلگرام با PHP در این مقاله قصد داریم ارسال عکس در ربات تلگرام را آموزش ببینیم.

برای آموزش های مقدماتی ساخت ربات تلگرام کلیک کنید.

اجزای API ارسال عکس ربات تلگرام

براساس API موجود در سایت Telegram bot API اجزای sendPhoto به شرح زیر می باشد.

chat_id : همانطور که در قسمت های قبلی آموزش ربات تلگرام گفته شد chat_id شماره کاربری یا شماره چتی است که مشخص کننده ی کاربر دریافت کننده ی پیام است.
chat_id می تواند شماره شناسه ی یک کانال یا گروه یا شخص حقیقی باشد. همچنین می تواند نام کاربری که با @ شروع می شود، باشد.

photo : در صورتی که قصد ارسال دوباره یک فایل عکس را داشته باشیم می توانیم با قرار دادن id عکس ارسال شده در این پارامتر آن را دوباره ارسال کنیم.
در صورتی که بخواهیم عکس جدیدی را ارسال کنیم می توانیم محتوای عکس را به صورت multipart-form ارسال کنیم. البته ارسال عکس را SDK برعهده خواهد گرفت.

caption : این پارامتر متنی است که در زیر عکس نمایش داده می شود.

نمونه عکس ارسال شده در ربات تلگرام

در شکل بالا محل Photo و Caption مشخص شده است.

نحوه ی استفاده از API ارسال عکس

بعد از آماده سازی ربات که قبلا آموزش داده شد از تابع sendPhoto در SDK استفاده می کنیم.

برای ارسال عکس از فایل های موجود می توانید از کدهای زیر استفاده نمایید.

 

منتشر شده آموزش

اولین نظر دهنده باشید

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *