내 응용 프로그램에서 C#을 사용하여 SMS를 보내도록하려면 어떻게해야합니까? 현재 구성에서 전자 메일 경고를 보내지 만 SMS 경고가 내 용도에 더 적합합니다. 내가 무료/유료로 할 수있는 방법이라면?SMS를 보낼 수있는 방법은 없습니까?
답변
SMS 공급자가 필요합니다. 그러한 공급자 중 하나는 clickatell.com입니다. 전에 제가 대량으로 구입 한 사람입니다. 그들에게는 훌륭한 서비스와 광범위한 API가 있습니다. 당신은 SMS를 지불해야하지만, 인생의 모든 것처럼, 더 좋은 품질의 물건은 더 비쌉니다. 나는 그 (것)들을 믿을 수 있고 전화 지원이 좋다는 것을 찾아 냈다.
거기에는 몇 가지 무료 제품이 있지만 분명히 많이 제한 될 예정이며 상용 제품에 사용할 수있는 제품을 찾기가 어려울 것입니다. 당신은 또한 사용자 데이터에주의를 기울여야합니다. 자유로운 것들은 마켓팅 등을 위해 자동으로 번호를 매길 수 있습니다. 그래서 당신이 취하고 싶은 경로라면 사용자가 알고 있는지 확인하십시오.
Clickatell과 아무런 관련이 없다는 면책 조항뿐 아니라 더 많은 옵션이 있지만 부풀린 가격으로 서브 파 서비스를 제공하는 리셀러를 조심하십시오.
우리는 지금 잠시 동안 Essendex을 사용해 왔으며 잘 작동하고 꽤 안정적입니다.
없이는 SMS sending gateway이 가능하지 않습니다. 당신은 SMS를 보내는 서비스를 제공하는 서비스 제공자가 필요합니다. 여기를 참조하십시오 aticle http://www.developershome.com/sms/howToChooseSMSGateway.asp
작은 응용 프로그램의 경우 게이트웨이 비용을 지불 할 필요가 없습니다. 제공자를 알고 있다고 가정하면이 값은 list of SMS transit providers입니다. 대부분의 경우 큰 선수가 제공하지만 하루에 텍스트 수가 제한 될 수 있습니다. 아주 잘 작동합니다 - [email protected]으로 전자 메일을 보내면됩니다.
ClickATell에 대한 두 번째 투표는 빠르고 유연하며 동시 SMS 배달 (그리고 SMS 메시지 배달 상태의 전체 추적)을 위해 지정됩니다.
다른 대안은 USB/직렬 GSM 모뎀 (WaveCom) 또는 휴대 전화를 사용하고 유서 깊은 'AT'명령 세트를 통해 SMS를 보낼 수 있다는 것입니다. 직렬 기반 SMS의 경우 .NET 구성 요소 세트가 상당히 많아서 쉽게 사용할 수 있습니다. 그러한 구성 요소 집합 중 하나는 TOxygenSMS입니다. 직렬 경로를 사용하면 각 SMS에 약 5 초가 걸리고 연속적으로 보내야합니다.
나는 큰 성공을 거두었 다. 다른 경우 인터넷에 연결되어 있고 GSM 모뎀이있는 경우 SMS 게이트웨이를 사용하십시오.
두 줄의 코드로 SMS를 보낼 수있는 written a C# library for Twilio이 있습니다.
저는 Twilio에서 일하기 전에 여기에서 일하기 전에이 라이브러리를 릴리스했습니다.
문자 메시지 알림을 수신하는 무료 옵션은 실제로는 www.totxt.com에 계정을 만들고 [email protected]으로 이메일을 보내고 SMS를 통해받을 수 있습니다. 작은 그룹에 대한 경고보다 일괄 SMS에 더 좋습니다.
SMS 게이트웨이 대신 전화 또는 GSM 모뎀을 사용하고 AT 명령을 연구합니다.
.net SerialPort 클래스
- 1. 어디에서 SMS를 보낼 수있는 심비안 앱을위한 샘플을 찾을 수 있습니까?
- 2. kannel에서 보낼 수있는 최대 숫자
- 3. SMS를 보낼 때 GSM CMS 오류 512
- 4. SMS를 보낼 때 ACTION_SENDTO와 ACTION_VIEW의 차이점은 무엇입니까?
- 5. BroadcastReceiver에서 SMS를 보낼 때 충돌이 발생합니다.
- 6. 루프를 사용하여 많은 SMS를 보낼 수 없습니다.
- 7. SMS를 보낼 때 발신자 번호 변경
- 8. 콘텐츠 공급자로부터 마지막으로 보낸 SMS를 쿼리하는 방법은 무엇입니까? 내 안드로이드 에뮬레이터에서 SMS를 보낼 때
- 9. Java : Java 응용 프로그램에서 SMS를 보낼 수 있습니까?
- 10. AT 명령을 사용하여 SMS를 보낼 번호 대신 이름을 입력하십시오.
- 11. Servlet 3.0 : 비동기 응답을 보낼 수 없습니까?
- 12. 쿼리가 결과를 반환 할 때만 서비스를 구독보고 전자 메일로 보낼 수있는 방법은 없습니까?
- 13. Twitter 사용자 이메일을받을 수있는 방법은 없습니까?
- 14. 이 정규 표현식을 향상시킬 수있는 방법은 없습니까?
- 15. j2me에서 schdule sms를 보내는 방법은 무엇입니까?
- 16. 어떻게 내가 오라클 APEX SMS를 사용하여 SMS를 보낼 연결할 수 있습니까?
- 17. AJAX 게시물을 통해 '+'를 보낼 수 없습니까?
- 18. 왜 Hotmail로 이메일을 보낼 수 없습니까?
- 19. facebook : 왜 앱에서 이메일을 보낼 수 없습니까?
- 20. PHP 메일() 함수가 핫메일에 보낼 수 없습니까?
- 21. 안드로이드는 SMS를
- 22. 내 자바 응용 프로그램에서 SMS를 보낼 수 있습니다
- 23. Android 테스팅 : 테스트 방법에서 에뮬레이터 번호로 SMS를 보낼 수 있습니까?
- 24. Android에서 긴 SMS를 보내는 방법은 무엇입니까?
- 25. 이미지가있는 SMS를 핸드폰에 보내는 방법은 무엇입니까?
- 26. SMS를 보내는 방법
- 27. ipod에서 SMS를 보내는 방법은 무엇입니까?
- 28. 그룹 SMS를 보내는 방법?
- 29. Windows 서비스에서 이메일을 보낼 수있는 올바른 방법
- 30. VBA로 SMS를 보내면
이것은 실제로 C# 질문이 아닙니다. 당신은 서비스 제공자를 찾아야하고 아마도 당신이 사용할 수있는 API를 가질 것입니다. – Sruly
보내기 SMS는 보내는 국가와 발신 국가에 따라 크게 다릅니다 (예 : 일부 국가는 SMS를 보내고 다른 일부 국가는 SMS를 받도록 요금을 부과합니다). 많은 SP는 SMS 게이트웨이에 무료 이메일을 보냅니다. [email protected] 대개 하루에 몇 개의 문자로 제한됩니다. – StuartLC
Dupe : http://stackoverflow.com/questions/3043301/service-for-sending-sms-and-making-voice-calls-from-web-site-and-desktop-applicat – bzlm