テキストメッセージの送信にはどのような技術が利用できますか?[閉まっている]

StackOverflow https://stackoverflow.com/questions/53019

  •  09-06-2019
  •  | 
  •  

質問

購読しているユーザーのリストに定期的に自動テキスト メッセージを送信することを検討しています。Windows Mobile デバイスを試してみたので、コンパクトな .Net フレームワークと USB に接続されたデバイスを使用してこれを簡単に実装し、これを通じてメッセージを送信できました。これを行うためにサーバーなどの他のソリューションを検討したいと考えています。このようなシステムに何が関係しているのか全くわかりません。

役に立ちましたか?

解決

実際のところ、送信する予定のテキスト メッセージの数と、メッセージが時間通りに到着する (そして実際に到着する) ことがどの程度重要かによって決まります。

SMS アグリゲータ

より大容量で信頼性を高めるには、SMS アグリゲータを使用することをお勧めします。これらのアグリゲータには、メッセージを送信したり、メッセージが時間の経過とともに配信されたかどうかを確認したりするために使用できる Web サービス API (または SMPP) があります。私が経験したアグリゲーターの例としては、Air2Web、mBlox などがあります。

アグリゲーターと協力することの良い点は、効果的なメッセージを送信するために何が必要かをガイドしてくれることです。たとえば、独自の個別のショートコードが必要な場合、通信事業者とのプロセスをナビゲートして、そのショートコードを保護できます。

また、SMS の使用に関するルールを遵守しているかどうかも確認できます。あなたが SMS の使用を尊重せず、アグリゲータの使用を開始したときに同意した範囲内でのみ SMS を使用する場合、通信事業者はあなたをきっぱりと遮断します。境界を超えた場合でも、サービスの中断を防ぐためのアグリゲーター関係が確立されます。

メッセージごとに料金が発生し、基本サービス料金がかかる場合があります。すべてはあなたの音量によって決まる場合です。

SMTPからSMSへ

少数の既知のアドレスに対する信頼性の低い、低料金のソリューションが必要な場合は、SMTP から SMS へのソリューションを使用できます。この場合、受信者のモバイル プロバイダーを調べて、そのモバイル プロバイダーの電子メール スキームを使用してメッセージを送信するだけです。この例は、7705551212@cellcompany.com です。

このシナリオでは、メッセージを送信するとメッセージが消えてしまい、メッセージがそこに届くことを期待します。それが本当に成功しているかどうかはわかりません。また、プロバイダによっては、SMS スパムを制限するために、SMTP から SMS へのゲートウェイ経由でメッセージが受信される方法を制限しています。

ただし、このシナリオは、事実上どのプログラミング言語からも使用するのが最も簡単です。電子メールの送信方法に関する C# の例は 100 万件ありますが、この方法も例外ではありません。

これは最も費用対効果の高いソリューションです (つまり、大量のメッセージを受信するまでは無料です。これをやりすぎると、SMTP to SMS ゲートウェイ経由で大量のメッセージを送信していることを発見した通信事業者が介入する可能性があります。

効果的なテキストメッセージ送信

多くの場合、受信者がサービスに適切にオプトインしていることを確認する必要があります。これは、あなたのテキストが非常に多くの人に向けられる場合にのみ大きな問題となります。

テキスト メッセージは短いことに注意してください (140 ~ 160 文字未満に抑えてください)。何かをプログラムするときは、それを組み込む必要があるか、誤ってマルチパート メッセージを送信してしまう可能性があります。

受信者に、受信テキスト メッセージの料金を支払わなければならない可能性があることを確実に理解してもらう必要があることを忘れないでください。無制限のテキストプランの世界では、これはますます心配ではありません。

他のヒント

通常、SMS サービス プロバイダーでアカウントを取得し、API (SOAP、resful http、smpp など) を使用してメッセージを送信できます。

SMS サービス プロバイダーを Google で検索すると、さまざまなコストの多くの結果が表示されます。ここに有益な記事があります SMS サービスプロバイダーの選択方法

私が使う AQL SMS メッセージ、音声プッシュ メッセージ、受信 SMS -> HTTP POST ゲートウェイなどを送信するためのゲートウェイを提供します。

Perl については、私のものがあります SMS::AQL それらとインターフェースするためのモジュール。C# で何かを作成するのは非常に簡単です。

これには、いつでもサードパーティのゲートウェイ サービスを試すことができます。誰かが好き クリックテル これをさまざまな国で機能させるために、多数のサービスと API を提供しています。これは広告ではありません!私はテクノロジーのパイロットとして彼らのサービスを利用しただけです。こういうのが周りに結構あるんですよ。

SMS メッセージを送信するもう 1 つのテクノロジーは、SMS メッセージを固定電話に送信する text2land.com テキスト読み上げテクノロジーです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top