2017-12-09 18 views
1

내 C# 데스크톱 응용 프로그램을 통해 SMS (Short Message Service)를 보내려고합니다. 현재 나와 함께 SMS 게이트웨이가 없습니다. 메시지를 보낼 수있는 설치된 동글을 통해 SMS를 보내야합니다. 누군가가 이것에 관해서 약간의 생각을 갖고 있다면 나와 공유하십시오. 모든 소스 코드도 환영합니다 ..SMS 게이트웨이 C# .NET

감사합니다.

+0

을 가지고 트윌 리오 들었어? – Jamin

답변

2

당신은 전화 및 모뎀에서 COM 포트에 액세스 할 수 있습니다 (윈도우 제어판에서 검색. 다음 자신이 사용하고 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