2

SMSメッセージをリッスンする.NETアプリケーションを作成し、それに反応する必要があります。

アプリケーションとSMSの送信者の間のインターフェイスにSMSゲートウェイが必要だと思います。

どうすればこれを実装できますか。リスニングプログラムはWebサービスか何か他のものである必要がありますか?

あなたの考えを教えてください。

ありがとう、チャク

4

4 に答える 4

5

SMSゲートウェイが必要になります。

多くのSMSゲートウェイを使用すると、SMSから電子メールに返信を送信できます。次に、POPを介してメッセージを取得し、何かを実行するだけです。

SharpWebMailはオープンソースです。どこかでそれを行う方法のサンプルである必要があります。

http://csharp-source.net/open-source/web-mail

お役に立てば幸いです。

于 2008-12-23T11:26:58.030 に答える
3

これを行う簡単な方法の 1 つは (それがアーキテクチャに適合する場合)、単純に携帯電話を使用し、メッセージを傍受してアプリケーションに転送するコードを携帯電話に置くことです。

.net を使用する場合は、Windows Mobile 電話を使用し、.NET Compact Framework でMessageInterceptorクラスを使用できます。次に、メッセージを取得したら、アプリに転送する方法 (ソケット、シリアル ポート、Web サービスなど) を使用します。

于 2008-12-23T11:42:22.430 に答える
1

最初にSMSプロバイダーを見つけてから、それらがどのように統合されるかを尋ねる必要があります。これを行うための標準的な方法はなく、誰もが独自のアプローチを使用します。

于 2008-12-23T11:27:21.803 に答える
0

少なくとも、SMSを受信するものが必要です。これは、GSMモデムまたは何らかの形式のSMSゲートウェイである可能性があります。「SMSの受信」の技術的な部分をどのように実装するかは、使用するツールによって異なります。シリアルポート(またはTCP)を介してGSMモデムと通信できます。SMSゲートウェイは、多くの場合、SMPPまたはHTTPを使用してSMSを転送します。

于 2008-12-23T11:27:53.003 に答える