در ابتدا باید بدانیم تلگرام چطور با سرور ما ارتباط برقرار میکند. ما به دو روش میتوانیم بوسیله کدنویسی با تلگرام ارتباط برقرار کنیم. یکی اینکه مداوم به تلگرام درخواست داده و اون نیز به ما جواب بدهد. مثلاً من یک درخواست را بواسطه یک لینک در URL مرورگر خودم اجرا میکنم و خروجی آنرا مورد بررسی قرار میدهم که این URL را میتوانم در برنامهنویسی استفاده کنم که این URL حاوی کوئریاسترینگهایی است که از قبل برای تلگرام تعریف شده است:
https://api.telegram.org/bot[token]/sendMessage?chat_id=-233445544545&text=salam
روش دوم این است که خود تلگرام اطلاعات را برای ما ارسال کند. یعنی ما طی انجام مراحل که بعد توضیح داده خواهد شد تلگرام را وادار میکنیم که جایی که ربات ما مشغول به فعالیت هست (مثل گروه تلگرام) را برای هر فعالیتی که انجام میشود، به اسکریپت PHP ما ارسال کند!
در قسمت اول آموزش ما بهصورت ارسال و درخواست از API تلگرام، رباتی را ایجاد میکنیم و آنرا مورد بررسی قرار میدهیم.
ادامه دارد...
برچسب:
نویسنده: خنجی