شما این محصولات را انتخاب کرده اید

سبد خرید

آموزش ساخت ربات ساده با PHP
شناسه پست: 1330
بازدید: 67
در این بخش با آموزش استفاده از Api ربات تلگرام در php در خدمت شما هستیم.

در آموزش قبل نحوه استفاده از api ربات رو توضیح دادیم و در این اموزش میخوایم نحوه استفاده از api تلگرام در php رو یاد بگیریم و یه ربات ساده بسازیم.

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

فهرست مطالب

استفاده از API در PHP

برای استفاده api در php کد api رو همانند اموزش قبل ولی در قالب کد php مینویسیم و با متود file_get_content اون درخواست رو اجرا میکنیم.

برای شروع باید یک فایل php در هاست ایجاد کنیم و کدی مانند کد زیر رو با اطلاعات خودمون در اون قرار بدیم:


					
				

با اجرای فایلی که کد بالا رو در اون قرار دادیم میتونیم همان نتیجه رو دریافت کنیم که در اجرای خود api دریافت میکردیم.

معنی خط ها :

  1. توکن ربات خودتون رو داخل ” قرار بدید.
  2. ایدی عددی خودتون رو به جای ۲۱۴۵۳۴۳۸۲۵ بزارید تا پیام برای شما ارسال بشه.
  3. متنی که میخواهید ارسال بشه رو به جای BoFile.ir قرار بدید.
  4. این خط برای ارسال اطلاعات به تلگرام هست.
  5. چیزی که تلگرام بر میگردونه رو نشون میده.

دریافت اطلاعات کاربر

تلگرام نتیجه درخواست ها رو با متود POST ارسال میکند که میتوان همانند کد زیر به اطلاعات کاربری که به ربات پیام میفرسته رو دریافت کنیم:


					
				
در کد بالا ‘php://input’ کل پارامتر post رو دریافت میکنه و متغیر های تعریف شده ایدی عددی کاربر و پیام ارسالی اون رو دریافت میکنند.

 

ساخت ربات ساده

تا الان نحوه استفاده از api و دریافت اطلاعات کاربر رو یاد گرفتیم.

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


					
				

در کد بالا ابتدا ایدی عددی کاربر و پیام ارسالی کاربر رو دریافت کردی بعد دو شرط قرار دادیم که اگر پیام کاربر هر یک از انها بود پیام نوشته شده رو براش بفرسته.

برای ران ربات با این کد کافیه توکن خودتون رو بجای توکن موجود در خط دوم قرار بدین و بعد کل کد رو در فایل php که در هاست خود ایجاد کرده اید کپی کنید و با ست وبهوک ربات خود به فایل میتونید ربات رو استارت کنید و شاهد جواب اون باشید.

از اموزش های زیر هم میتونید استفاده کنید:

آموزش ساخت ربات تلگرام با باتفادر

آموزش ست وبهوک ربات تلگرام

آموزش استفاده از متدهای Api ربات تلگرام