1
我想發送短信使用我的laravel項目爲此目的我寫MessageController
功能sendSms
。我正在將消息數據推送到名爲SendScheduledSms
的隊列和處理程序,如下所示。如何在Laravel 5.2中再次嘗試隊列?
public function handle()
{
$sentsms = App::make('App\Http\Controllers\MessageController')->sendSms($this->post_data);
}
發送SMS正常工作。 $sentsms
是發送短信的狀態。 $status
,success
和fail
有兩個值。如果狀態爲fail
,我想重新嘗試發送相同的短信。我怎樣才能做到這一點? 現在執行sendSms
時,它將刪除隊列。
我正在使用數據庫隊列。
任何人都可以幫忙嗎?
當您的發送短信失敗時,嘗試創建另一個隊列,將再次發送該短信。 –