私は自分のc#アプリケーション内でSMSを送信する方法を探していますが、見つけたのはSMSを電子メールで送信することだけです。
カナダ/アメリカでSMSを送信したい。
私が見つけた作品はこれをリストしています。5555555555@rogers.comにメールを送信します。
誰かがこれを以前にやったことがありますか?これを実現できるWebサービスはありますか?
どうもありがとう
私の回答のこの部分は非常に地域固有のものですが、あなたの例を考えると、カナダのロジャーズは、あなたが期待するように、メール本文をSMSとしてターゲットの電話番号に単純に配信しないことを指摘したいと思います:
"Rogers Email to SMS へようこそ。メールはありますが、購読していません。購読するには、このメッセージに「はい」と返信してください"
これについては以前ロジャースと具体的に話し合ったことがありますが、ユーザーがサブスクライブしたとしても、ロジャースから、メッセージを待っているという SMS メッセージしか届きません。実際にロジャースに応答して、メッセージ。
また、Rogers での電子メールから SMS への配信にかなりの遅延が発生したこともありました。1 時間以上かかることもありました (メッセージがまったく配信されないこともありました)。 、私はこのルートを避けます。
私が一般的に推奨するのは、実際の SMS ゲートウェイ サービスを使用してメッセージを送信することです。この方法では、キャリアを知る必要さえありません。
これを行うためのサービスとして私が推奨するのは、Amazon Web ServicesのSimple Notification ServiceまたはTwilio SMSです。どちらも費用がかかりますが、ボリュームが少ない場合は、デバッグの日数を節約できます. SNS の無料利用枠では、毎月 100 件の SMS メッセージを無料で送信でき、その後の追加メッセージは 1 回あたり 0.75 セントしかかかりません。