نقل قول نوشته اصلی توسط max3 نمایش پست ها
منم از متد آپدیت دیگه استفاده نکردم بعدش ... (یعنی بعد از اجرا لینک api.telegram و ... که توکن خودم رو توش گذاشتم و پیام ok webhook set successful رو گرفتم)
مثلا اول که با getupdates تست کردم قسمت دریافت اطلاعات رو اینطوری نوشتم :
کد:
$botToken = "x x x x x x "; $website = "https://api.telegram.org/bot".$botToken; $update = file_get_contents ($website."/getupdates");
تا اینجا همه چیز آروم بود و خوب کار میکرد ارتباط بین کد php و تلگرام
اما وقتی ست هوک کردم اون قسمت رو به این تغییر دادم :

کد:
$update = file_get_contents("php://input");
دیگه کار نمیکنه !
الان سورس صفحه اول هم کار نمیکنه که شما زحمتشو کشیدید دوست گرامی ... همیشه مقدار chatid بدون مقدار هست چون چیزی رو از سمت تلگرام نمیگیره با وب هوک وقتی پیام میفرستم چیزی در جواب نمیاد تو چت تلگرام که به مثلا تو سورس شما بگه "پیام با موفقیت ارسال شد!" ...

من تو یه هاست دیگه از یه شرکت دیگه با دامین دات کام اما ssl رو باز هم از wosign گرفتم تست کردم جواب نداد ... (گفتم شاید هاست مشکل داره ...)
کلا چرا تلگرام چرا این فایل php من رو باز نمیکنه تو event ای که یه یوزر بهش bot پیام میده ؟ ممکنه از ssl رایگان باشه ؟ کسی از wosign استفاده کرده تا حالا برای ربات تلگرام ؟
ممنون از شما که با صبر و حوصله جواب دوستان رو میدید
سلام

مشکل از ssl تون می تواند باشد که برای تلگرام ارور می دهد.

موفق باشید

- - - Updated - - -

نقل قول نوشته اصلی توسط saman123456 نمایش پست ها
سلام یه سوالی دارم در مورد عکس وقتی کاربری که عضو ربات شده یه عکس برای ربات ارسال می کنه
چطوری می تونیم به محتویات اون دسترسی پیدا کنیم
مثل file_id و ...
البته من ['photo']['message']
استفاده کردم که یه آرایه برمی گردونه
برای اینکه بتونیم محتویات ش رو دریافت کنیم باید چیکار کنیم
ممنون از همگی و بویژه از مهندس

کد دریافت id عکس دریافتی جهت ارسال به دیگران:

کد:
$string = json_decode(file_get_contents('php://input'));
$pic =  $string->message->photo[0]->file_id;