我正在開發一個網站,並希望使用Laravel 5.4向Nexmo發送短信至多個電話號碼。通過Laravel通知發送短信至多個電話號碼
我的應用程序在User
(應呈報)和PhoneNumber
模型之間具有一對多關係。後者有user_id
和number
字段。
我想使用Laravel提供的優雅通知系統,只需通過執行$user->notify(new FooNotification())
就可以向給定用戶的所有電話號碼發送消息。
我試圖通過添加routeNotificationForNexmo
功能我User
模型和返回的電話號碼作爲字符串數組路由的通知,但預計會返回一個錯誤(「數組字符串轉換」)。
任何想法?提前致謝。
編輯:現在,我已經使PhoneNumber實現了Notifiable
,然後我只需要爲用戶的每個電話號碼調用notify()
...我仍然希望有更好的解決方案。
你怎麼回來的數字,發佈您的代碼 – Rahul
@Rahul正如我所說的,我要回他們作爲一個字符串數組。 –
因此鑑於你得到這個錯誤('數組到字符串轉換')。 – Rahul