2011-08-01 17 views
3

どうすればいいですか?私はそれを見つけ出すのに役立つものは何も見つかりませんでしたが、携帯電話をPCに接続してメッセージを送信するための本当に高価なプログラムもありました。 私はこのサービスの支払いに喜んでおり、メッセージはイスラエルと米国に送られます。デスクトップアプリケーションからSMSを送信

私はC#を使用していますが、どの言語を使用しても構いません。

乾杯!

+0

これに関する多くの関連する質問は、既にサイトの右側のサイドバーで確認できます。 –

答えて

1

最も簡単な方法はTwilioです。あなたはそれを数分でセットアップすることができます。私の答えSending SMS from asp.net websiteをチェックすると、TwilioとC#でSMSを送信するのがどれだけ簡単かというサンプルプログラムがあります。

1

APIを持つsmsゲートウェイを使用します。最も可能性が高いのは、アプリから消費できるREST APIまたはSOAP APIです。

SMSを送信する必要がある場合は、ゲートウェイのsendメソッドを呼び出します。

あなたが選択したゲートウェイは、あなたが在籍している国や国際SMSを送信する必要があるかどうかによって影響を受けます。

http://www.smsglobal.com/en-au/technology/developers.php

1

いや、実際のSMSメッセージのために:私たちは、あなたが期待できるものの種類の一例として機能することができ、そのAPIを経由して送信AUメッセージ、ためSMSグローバルを使用し、参照として

いくつかのハードウェアやソフトウェアを購入する必要があります。無料の代替手段は、smsゲートウェイhttp://en.wikipedia.org/wiki/List_of_SMS_gatewaysを使用することです。 [email protected]にメールを送信すると、処女モバイルはそのメールをテキストメッセージとして#1234567890に転送します。ここでの制限は、すべての企業がこのサービスを提供しているわけではなく(ほとんどの主要なサービスがそうしている)、各番号がどの会社に属しているかを知る必要があります。ここにsmsゲートウェイのリストがあります。

http://en.wikipedia.org/wiki/List_of_SMS_gateways

0

私は純粋にC#の通じその上の仕事を持っています。 第1にあなたはsmsモデムが必要です、私はシンガポールに住んでいて、私が持っている業者はシンガポールにも住んでいます。しかし、自宅で私は自分のNokia E63ハンドフォンを使って自分のテストをしました。 現時点ではコーディングはありませんが、検索の仕方を教えていただけます。

C#を使用して、私はシリアルポート接続を行いました(USBを使用している場合も該当)。AT +コマンドをモデムに送信すると、メッセージが送信されます。

電話機が適切かどうかをテストするには、ハイパーターミナルを使用してテストします。正しいポートと設定を使用して電話機をコンピュータに接続し、そこでATコマンドを直接送信します。

0

これを達成する最善の方法は、SMSゲートウェイを使用することです。 SMSゲートウェイは、一方ではSMSキャリア媒体とのインターフェース技術をカプセル化し、他方では、http、SMTP、ftpなどのアプリケーションレベルのプロトコルのためのインターフェースを提供する。たとえば、WebアプリケーションをHTTP経由でSMSゲートウェイと対話させ、その反対側のゲートウェイは、アプリケーションから受信したSMSテキストを送信するために、独自のプロトコルを使用してSMSセンターと対話します。このように、アプリケーションは、SMSを送信するための低レベルのプロトコルを知る必要はありません。

多数のバルクSMSを送信し、このリース回線を使用してmsgを送信するようにSMSゲートウェイを設定する必要がある場合は、SMSセンター(SMSC)に回線をリースすることができます。しかし、ラインをリースするのははるかに高価です。少数のメッセージを送信する必要がある場合は、専用線の代わりに携帯電話を使用できます。携帯電話をPC /サーバーに接続し、お使いの携帯電話を使用するようにゲートウェイを設定します。電話機とゲートウェイのインターフェイスについては、ゲートウェイのマニュアルを参照する必要があります。これはそれほど困難ではありませんが、かなり簡単です。

市販されている市販のゲートウェイが数多くあります。しかし、オープンソースのSMSゲートウェイを使用することは良い選択です。 - Kannelというオープンソースゲートウェイを使用できます。私を信じて、セットアップして使い始めるのはそれほど難しいことではありません。

関連する問題