2017-12-09 10 views
1

私はC#デスクトップアプリケーションを介してSMS(ショートメッセージサービス)を送信しようとしています。現在、私にはSMSゲートウェイはありません。私はメッセージを送信することができる私のインストールされたドングルを介してSMSを送信する必要があります。誰かがこれに関するいくつかのアイデアを持っている場合は、私とそれを共有してください。 すべてのソースコードも歓迎されています。SMSゲートウェイC#.NET

ありがとうございます。

+0

あなたを持っていますTwilioについて聞いたことがありますか? – Jamin

答えて

2

あなたは電話とモデムからあなたのCOMポートにアクセスすることができます(Windowsのコントロールパネルでそれを検索します。 その後、彼が使用している現在インストールされているドングルポートを取得し、SP.PortNameに追加)

String Message = "YOUR MESSAGE HERE"; 
SP.PortName = "COM PORT HERE"; 
SP.Open(); 
String PhoneNumber="YOUR MOBILE NUMBER HERE"; 
PhoneNumber = char.ConvertFromUtf32(34) + Telephone + Char.ConvertFromUtf32(34); 
SP.Write("AT+CMGF=1" + char.ConvertFromUtf32(13)); 
SP.Write("AT+CMGS=" + PhoneNumber + Char.ConvertFromUtf32(13)); 
SP.Write(Message + char.ConvertFromUtf32(26) + char.ConvertFromUtf32(13)); 
SP.Close(); 
+0

こんにちはありがとうございます..あなたはC#でデスクトップアプリケーションを介して電子メールを送信する方法を知っていますか? – AvaDC

+0

これよりもはるかに簡単です。別のスレッドに入れてください。 – SelakaN

+2

これはどのSMS APIコードですか? – programtreasures

関連する問題