문자 메시지를 보내는 데 어떤 종류의 기술을 사용할 수 있나요?[닫은]

StackOverflow https://stackoverflow.com/questions/53019

  •  09-06-2019
  •  | 
  •  

문제

구독한 사용자 목록에 정기적으로 자동 문자 메시지를 보내려고 합니다.Windows Mobile 장치를 가지고 놀았기 때문에 컴팩트한 .Net 프레임워크 + USB에 연결된 장치를 사용하여 이를 쉽게 구현하고 이를 통해 메시지를 보낼 수 있었습니다.서버나 이와 유사한 다른 솔루션을 모색하고 싶습니다.나는 그러한 시스템에 무엇이 관련되어 있는지 전혀 모릅니다.

도움이 되었습니까?

해결책

실제로 모든 것은 보내려는 문자 메시지의 수와 메시지가 제 시간에 도착하는 것(그리고 실제로 도착하는 것)이 얼마나 중요한지에 따라 달라집니다.

SMS 수집기

더 큰 볼륨과 우수한 안정성을 위해서는 SMS 수집기를 사용하는 것이 좋습니다.이러한 수집자에는 메시지를 보내고 시간 경과에 따라 메시지가 전달되었는지 확인하는 데 사용할 수 있는 웹 서비스 API(또는 SMPP)가 있습니다.제가 경험한 애그리게이터의 예로는 Air2Web, mBlox 등이 있습니다.

수집자와 협력할 때 좋은 점은 효과적인 메시지를 보내는 데 필요한 사항을 안내해 줄 수 있다는 것입니다.예를 들어, 자신만의 고유한 단축 코드를 원하는 경우 이동통신사와 함께 프로세스를 탐색하여 해당 단축 코드를 확보할 수 있습니다.

또한 귀하가 SMS 사용과 관련된 모든 규칙을 준수하는지 확인할 수도 있습니다.귀하가 SMS 사용을 존중하지 않고 수집기를 사용하기 시작했을 때 동의한 범위 내에서만 SMS를 사용하는 경우 이동통신사는 귀하를 단호히 차단할 것입니다.경계를 초과하는 경우 서비스 중단을 방지하기 위해 집계자 관계가 있습니다.

메시지당 비용을 지불하며 기본 서비스 요금이 부과될 수 있습니다.이것이 볼륨에 따라 결정되는 경우 모두입니다.

SMTP에서 SMS로

알려진 주소 수가 적고 신뢰할 수 없는 저렴한 임대료 솔루션을 원하는 경우 SMTP-SMS 솔루션을 사용할 수 있습니다.이 경우 수신자의 모바일 공급자를 찾아 해당 모바일 공급자의 전자 메일 구성표를 사용하여 메시지를 보내기만 하면 됩니다.이에 대한 예는 7705551212@cellcompany.com입니다.

이 시나리오에서는 메시지를 보내면 메시지가 사라지고 메시지가 거기에 도착하기를 바랍니다.당신은 그것이 그것을 만들고 있는지 정말로 모릅니다.또한 일부 공급자는 SMS 스팸을 제한하기 위해 SMTP를 통해 메시지가 SMS 게이트웨이로 들어오는 방식을 제한합니다.

그러나 이 시나리오는 거의 모든 프로그래밍 언어에서 사용하기 가장 쉽습니다.전자 메일을 보내는 방법에 대한 C# 예제는 백만 개가 넘으며 이 방법도 다르지 않습니다.

이는 가장 비용 효율적인 솔루션입니다(예:무료) 대량의 메시지를 받을 때까지.이 작업을 너무 많이 수행하기 시작하면 SMTP를 통해 SMS 게이트웨이로 수많은 메시지를 보내고 있음을 발견하면 통신업체가 개입할 수 있습니다.

효과적인 문자 메시지

대부분의 경우 수신자가 귀하의 서비스에 올바르게 동의했는지 확인해야 합니다.이는 귀하의 텍스트가 정말 많은 인구에게 전달되는 경우에만 큰 문제입니다.

문자 메시지는 짧다는 점을 기억하세요(140~160자 미만으로 유지).프로그래밍할 때 이를 굽고 싶거나 실수로 여러 부분으로 구성된 메시지를 보낼 수도 있습니다.

수신자가 수신 문자 메시지에 대한 비용을 지불해야 할 수도 있다는 점을 인지하도록 해야 한다는 점을 잊지 마십시오.무제한 문자 요금제의 세계에서는 이는 점점 더 걱정거리가 됩니다.

다른 팁

일반적으로 SMS 서비스 제공업체에 계정을 만들고 API(SOAP, resful http, smpp ....)를 사용하여 메시지를 보낼 수 있습니다.

Google에서 SMS 서비스 제공업체를 검색하면 다양한 비용으로 많은 결과를 얻을 수 있습니다.다음은 유익한 기사입니다. SMS 서비스 제공업체를 선택하는 방법

나는 사용한다 AQL SMS 메시지, 음성 푸시 메시지, 인바운드 SMS -> HTTP POST 게이트웨이 및 기타 항목을 보내는 게이트웨이를 제공합니다.

Perl의 경우 내 SMS::AQL 그들과 인터페이스하는 모듈;C#으로 무언가를 만드는 것은 꽤 쉬울 것입니다.

이를 위해 언제든지 타사 게이트웨이 서비스를 사용해 볼 수 있습니다.누군가 같은 클릭카텔 다양한 국가에서 이 작업을 수행할 수 있도록 다양한 서비스와 API를 제공합니다.이것은 광고가 아닙니다!나는 기술 파일럿을 위해서만 그들의 서비스를 사용했습니다.주변에 이런 곳이 꽤 있습니다.

SMS 메시지를 보내는 또 다른 기술은 유선 전화로 SMS 메시지를 보내는 text2land.com 텍스트 음성 변환 기술입니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top