少し前に複数のプロジェクトでテキストメッセージを送信する必要があったため、テキストメッセージの送信、送信結果管理、検証コードの検証などの機能をプロジェクトごとに繰り返し記述する必要がありました。
そこで私は、Laravel に合わせた包括的な SMS 送信パッケージを構築するというアイデアを思いつきました。このパッケージの最初のコンセプトは、さまざまなサードパーティ サービス プロバイダー (Yunpian、Yun Communication、Luosimao など) をサポートし、SMS 送信および検証コード SMS 送信/検証モジュールを統合することです。
その後、phphub で、誰かが SMS の送信に失敗したりレビューされたりした場合に、別のサービスプロバイダーに電話して SMS を完了させるというアイデアを提案しているのを見ました。バックアッププロバイダーを経由したSMS送信の成功率を向上させるこの仕組みは非常に価値があると思います。したがって、パッケージには新しいバックアップ プロキシ メカニズムが追加されました。
ソースコードとドキュメントはここにあります:
https://github.com/toplan/laravel-sms
laravel-sms 経由で Yunpian Network を使用しましたが、Yun Communication の 3 つのエージェントに問題はありませんもちろん、バグがある場合は、問題を提起することを歓迎します。スターを付けることを忘れないでください。ありがとうございます:)
使用シナリオ:
このパッケージの特徴: