私はWebサイトを開発しており、Laravel 5.4を使用してNexmoで複数の電話番号にSMSメッセージを送信したいと考えています。Laravel通知で複数の電話番号にSMSを送信する
私のアプリケーションはUser
(Notifiable)とPhoneNumber
モデルの間に1対多の関係があります。後者はuser_id
フィールドとnumber
フィールドです。
私は、エレガントな通知システムLaravelを使用して、$user->notify(new FooNotification())
を実行して、特定のユーザーの電話番号すべてにメッセージを送信できるようにしたいと考えています。
User
モデルにrouteNotificationForNexmo
関数を追加し、電話番号を文字列の配列として返すことで通知をルーティングしようとしましたが、予想通りエラーが返されます( '配列から文字列への変換')。
アイデア?前もって感謝します。
編集:今のところPhoneNumberはNotifiable
を実装していますが、ユーザの電話番号ごとにnotify()
を呼び出すだけでいいですが、もっと良い解決策が求められます。
は、私は文字列の配列としてそれらを返すよ、あなたのコード – Rahul
@Rahulを投稿してください。 –
このエラー( '配列から文字列への変換')が表示されます。 – Rahul