購読しているユーザーのリストに定期的に自動化されたテキスト メッセージを送信することを検討しています。Windows Mobile デバイスで遊んだ経験から、コンパクトな .Net フレームワーク + USB に接続されたデバイスを使用してこれを簡単に実装し、これを介してメッセージを送信できました。サーバーやこれに似たものを使用するなど、他のソリューションを検討したいと思います。そのようなシステムに何が関係しているのか、私にはまったくわかりません。
5 に答える
それは本当にあなたが送信しようとしているテキストメッセージの数とメッセージが時間通りに到着する(そして実際に到着する)ことがどれほど重要であるかに依存します。
SMSアグリゲーター
ボリュームを大きくして信頼性を高めるには、SMSアグリゲーターを使用することをお勧めします。これらのアグリゲーターには、メッセージを送信し、メッセージが時間の経過とともに配信されたかどうかを確認するために使用できるWebサービスAPI(またはSMPP)があります。私が経験したアグリゲーターの例としては、Air2Web、mBloxなどがあります。
アグリゲーターを使用することの良い点は、効果的なメッセージを送信するために必要なことをアグリゲーターがガイドできることです。たとえば、独自の個別のショートコードが必要な場合は、通信事業者と一緒にプロセスをナビゲートして、そのショートコードを保護できます。
また、SMSの使用に関する規則に準拠していることを確認することもできます。SMSの使用を尊重せず、アグリゲーターの使用を開始したときに同意した範囲内でのみSMSを使用する場合、通信事業者はあなたを完全に遮断します。限界を超えた場合、サービスの中断を防ぐためにアグリゲーターの関係があります。
メッセージごとに支払い、ベースラインサービス料金がかかる場合があります。これがあなたの音量によって決定される場合はすべて。
SMTPからSMSへ
少数の既知のアドレスに対して信頼性の低い、低料金のソリューションが必要な場合は、SMTPからSMSへのソリューションを使用できます。この場合、受信者のモバイルプロバイダーを見つけ、そのモバイルプロバイダーの電子メールスキームを使用してメッセージを送信するだけです。この例は7705551212@cellcompany.comです。
このシナリオでは、メッセージを送信するとメッセージが消え、メッセージが届くことを期待します。あなたはそれがそれを作っているかどうか本当にわかりません。また、一部のプロバイダーは、SMSスパムを制限するために、SMTPからSMSへのゲートウェイを介したメッセージの受信方法を制限しています。
しかし、そのシナリオは、事実上すべてのプログラミング言語から使用するのが非常に簡単です。電子メールの送信方法には100万のC#の例があり、この方法も例外ではありません。
これは、大量のメッセージを受信するまで、最も費用効果の高い(つまり無料の)ソリューションです。これをやりすぎると、SMTPからSMSゲートウェイに大量のメッセージを送信していることに気付いたときに、通信事業者が介入する可能性があります。
効果的なテキストメッセージ
多くの場合、受信者がサービスに適切にオプトインしていることを確認する必要があります。あなたのテキストが本当に大きな人口に行く場合、これは大したことです。
テキストメッセージは短いことを覚えておいてください(140〜160文字未満にしてください)。あなたが物事をプログラムするとき、あなたはそれを焼き付けたいと思うでしょう、さもなければあなたは誤ってマルチパートメッセージを送るかもしれません。
受信者が受信テキストメッセージの料金を支払う必要があるかもしれないことを確実に認識したいと思うことを忘れないでください。無制限のテキストプランの世界では、これはますます問題になりません。
私は、SMSメッセージ、音声プッシュメッセージ、インバウンドSMS->HTTPPOSTゲートウェイなどを送信するためのゲートウェイを提供するAQLを使用しています。
Perlの場合、それらとインターフェースするためのSMS::AQLモジュールがあります。C#で何かを作成するのは非常に簡単です。
通常、SMS サービス プロバイダーでアカウントを取得し、API (SOAP、resful http、smpp ....) を使用してメッセージを送信できます。
SMS サービス プロバイダーを Google で検索すると、さまざまなコストで多くの結果が得られます。これは有益な記事ですSMSサービスプロバイダーを選択する方法
これには、いつでもサードパーティのゲートウェイ サービスを試すことができます。clickatellのような企業は、さまざまな国でこれを機能させるための多数のサービスと API を提供しています。これは広告ではありません!私は彼らのサービスを技術パイロットにのみ使用しました。周りにはかなりの数があります。
SMSメッセージを送信するもう1つのテクノロジーは、text2land.comのテキスト読み上げテクノロジーであり、固定電話にSMSメッセージを送信します。