سوال و جواب کاسمسا

اولین و بزرگترین سرویس سوال و جواب فارسی در جهان

کاربر مهمان
این سوال در 85روز پیش در گروه علم و فن آوری پرسیده شده

چرا تلگرام هیچ چیزی را برای webhook ارسال نمی کند؟

من برای ربات تلگرامی که دارم می نویسم یک webhook طراحی کردم که درخواست های post مربوط به example.com/bot رو دریافت می کنه و همچنین webhook روبات روی این آدرس تنظیم شده 

 

چرا وقتی برای روبات دستوری می فرستم درخواستی رو دریافت نمی کنم

ارسال کننده پاسخ چرا تلگرام هیچ چیزی را برای webhook ارسال نمی کند؟
این پاسخ در 85روز پیش توسط صفدر جهانیان ارسال شده است

مشکل از اینجا بود که هاست من از ssl پشتیبانی نمی کنه و تلگرام اطلاعات رو برای آدرس زیر ارسال می کرد و در نتیجه به دست من نمی رسید

 

https://example.com/bot

 

برای برقراری ارتباط بدون ssl می شه از تابع getUpdates در صورتی که webhook روی چیزی تنظیم نشده استفاده کرد و به وسیله ای (مثل corn job موجود در cpanel) هر چند دقیقه یا چند ساعت یک بار این که کسی اطلاعاتی رو برای روبات فرستاده یا نه رو چک کرد

 

در صورتی هم که نیاز دارید همون لحظه به درخواست ارسال شده پاسخ بدید می تونید سرور مجازی خریداری کنید که تمام دسترسی های اون بازه







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