سلام دوستان
با استفاده از لاراول و فرمان سوئیچ و فورایچ اطلاعاتی رو از سمت سرور دریافت و به وسیله بات تلگرام برای مخاطب ارسال میکنم.
توی این چرخه وقتی مثلا لینک تصویری که برای مخاطب با استفاده از دستور زیر میفرستم.
$this->telegram->sendPhoto([
'chat_id' => $update->callbackQuery->from->id,
'photo' => InputFile::create($val->ImageUrl != null ? $val->ImageUrl : "...man.jpg"),
'caption' => $val->FirstName ." ". $val->LastName
]);
مشکل اونجایی شروع میشه که لینک تصویر مشکل داشته باشه...
چطور میتونم بگم مثل شرایطی که برای نال بودن گفتم...بگم اگر لینک مشکل داشت فلان تصویر رو جایگزین کن و ادامه بده... و از تکرار درخواست مشکل دار جلوگیری کنم؟
سپاسگذارم!
به نظرم اگر از try استفاده کنید به جوابتون میرسید. البته به شرطی که تلگرام خودش ارور بده وقتی عکس مشکل دار هست و شما توسط try این ارور رو می تونید هندل کنید.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟