PDA

View Full Version : سوال: نحوه استفاده از API در php برای ربات botfather تلگرام



runttx
جمعه 19 تیر 1394, 19:20 عصر
سلام خدمت اساتید بزرگ و ارزوی قبولی عبادات شما .

میخواهم با api مربوط به رباط تلگرام کار کنم ولی هرچی مستندات مربوط به آنرا دیدم نتونستم بفهمم چجوری میشه با آنهاکار کرد. میشه منو راهنمایی کنید که چجوری میتونم اطلاعات رو از کاربر بگیرم پردازش کنم و نتیجه رو دوباره به رباط برای نمایش برگردونم.

مستنداتی که تلگرام ارائه داده :

https://core.telegram.org/api

رباطی که من از آن برای ساخت یک رباط استفاده کرده ام ولی نمیدونم چطوری باید با api آن کار کنم .



@botfather



نمونه ربات هایی که ساخته شده :

@toucan
دریافت قیمت ارز, نرخ سکه, اطلاعات فوتبال, وضعیت آب و هوا و …

@charsoogh
دریافت لطیفه و جک های روز, طالع بینی, فال حافظ, سخنان بزرگان ...


من دستورات مربوط به ربات رو ساختم . حالا میخام بدونم چجوری میشه مثلا با زدن سوئئیچ /coin اطلاعات مربوط به نرخ سکه رو بیاره.(از کدوم url - چجوری اطلاعات رو پاس بدم - چجوری اطلاعات رو بگیرم و نمایش بدم ...)

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

خیلی سپاسگذارم

msnasiri
پنج شنبه 25 تیر 1394, 13:54 عصر
سلام

مستنداتش خوب و کامل هست

دو روش برای دریافت اطلاعات داری:
1. خودش ارسال کنه به سمت سایت شما (که حتما باید https معتبر داشته باشه) (داخل مستند اسمش webhook هست)
2. با متد getUpdates تغییرات رو بگیری (واسه گرفتن هم که باید Token که botfather بهت داده رو به آدرس api اضاضه کنی و بعدش هم اسم متد)

mohsen22
جمعه 02 مرداد 1394, 07:47 صبح
سلام.ممکنه کمک بیشتری بفرمایید؟ممنون

ali2000hos
چهارشنبه 14 مرداد 1394, 01:09 صبح
سلام خدمت اساتيد بزرگروار - شرمنده كه جفت پا پريدم وسط تاپيك😁 يه سوالي داشتم - من ميخوام از طريق اون api به يك شماره ، پيام بفرستم ! يعني شماره طرفو دارم و ميخوام ببينم
١- اون شماره تلگرام داره؟
٢- اگه تلگرام داره ، پيام (مثلا "سلام") براي كاربر بره .
كداميك از مستندات رو بايد مطالعه كنم ؟ كسي هست زير ديپلم توضيح بده؟

olampiad
چهارشنبه 14 مرداد 1394, 01:24 صبح
سلام خدمت اساتيد بزرگروار - شرمنده كه جفت پا پريدم وسط تاپيك������ يه سوالي داشتم - من ميخوام از طريق اون api به يك شماره ، پيام بفرستم ! يعني شماره طرفو دارم و ميخوام ببينم
١- اون شماره تلگرام داره؟
٢- اگه تلگرام داره ، پيام (مثلا "سلام") براي كاربر بره .
كداميك از مستندات رو بايد مطالعه كنم ؟ كسي هست زير ديپلم توضيح بده؟

منم دقیقا همین رو میخوام.
آیا اصلا این کار شدنی هستش؟
مرسی

ali2000hos
چهارشنبه 14 مرداد 1394, 10:21 صبح
منم دقیقا همین رو میخوام.
آیا اصلا این کار شدنی هستش؟
مرسی
کار نشد نداره!!
من یکی رو میشناسم این کارو کرده ولی با قیمت بالایی میفروشه کارو!!
دوستان کمک کنید لطفاااا

Mr.Moghadam
چهارشنبه 14 مرداد 1394, 11:32 صبح
اینکار رو میشه انجام داد.
ولی ارسال پیام تبلیغاتی که ما بهش میگیم اسپم دلیل خوبی نیس که بخوام توضیح بدم چطوری میشه اینکارو کرد.
در ضمن ارسال پیام تبلیغاتی با تلگرام باعث میشه یوزر نیم شما بلاک بشه و دیگه نتونید ازش استفاده کنید.
یه سری محدودیتها داره که الان یادم نیس

ali2000hos
چهارشنبه 14 مرداد 1394, 11:36 صبح
بله میدونم محدودیت هارو
هر شبانه روز ۵۰ تا پیام!
ولی حدف بیشتر جمع آوری بانک شمارس
از طرفی کاربر میتونه اکانت رو بلاک کنه تا پیام براش نیاد!!
از طرفی دیگر کاربران ممکنه با گزینه ای خوبی روبرو بشن == این هم به نفع کاربرانه و هم به نفع تبلیغ کنندگان.

exlord
یک شنبه 27 آبان 1397, 16:56 عصر
https://core.telegram.org/bots/samples
https://github.com/irazasyed/telegram-bot-sdk
https://github.com/php-telegram-bot/core

exlord
یک شنبه 27 آبان 1397, 16:56 عصر
https://telegram.org/blog/tdlib