문제

여러 SMS API를 찾고 있습니다. 기본적으로 휴대 전화에서 SMS 메시지를받습니다. 제안이 있습니까?

도움이 되었습니까?

해결책

SMS 서비스 제공 업체를 찾고 있다면? 당신은 시도 할 수 있습니다 ClickAtell

SMS API를 만들려면 트위터 API

다른 팁

SMPP 및 HTTP의 두 가지 기본 "SMS API"가 있습니다.

SMPP 인터페이스는 휴대 전화 회사와 SMS 보내기/수신 고객과 해당 통신사 사이에서 내부적으로 사용되는 전 세계 표준입니다. SMS 애그리 게이터. 나는 그것을 읽는 것이 좋습니다 SMPP v5.0 사양. SMPP에 대한 일반적인 국제 지원은 "SMPP v3.4 준수"라고 주장하지만, 운영상 SMPP v5.0은 문서가 훨씬 더 좋다는 점을 제외하고 3.4에서 거의 변경되지 않습니다. SMPP v3.4 사양 문서는 약간 희소했으며 SMS 포럼은 버전 5.0으로 사양 문서를 크게 향상 시켰습니다.

SMPP 국제 SMS 인프라에 연결됩니다.

대량, 즉 초당 다중 SMS를 구현하는 경우 SMPP가 필요합니다. SMPP 프로토콜은 TCP를 통해 실행되는 이진 PDU 요청/응답 쌍 프로토콜입니다. 기본 요청/응답 쌍 프로토콜은 비교적 간단하지만 SMPP 사양에는 많은 확장이 있으며 실제 세계에서 다양한 소프트웨어 및 통신사에 의해 SMPP의 다양한 기능이 어떻게 구현되는지에 대한 수많은 확장 및 불일치로 인해 상황이 상당히 복잡해집니다. . SMPP를 사용하려면 실시간 SMPP 피어 커뮤니케이션 시설을 제공하기 위해 데몬 / 서비스가 지속적으로 실행되어야하며 웹 앱 코드 내에서 순전히 구현할 수 없습니다. SMPP를 웹 애플리케이션에 통합하려면 SMPP ESME / MC 쌍의 ESME 부분을 처리 할 수있는 데몬 / 서비스를 개발 한 다음 해당 데몬과 웹 앱 사이에 일종의 RPC 메커니즘을 제공해야합니다.

SMPP 라이브러리의 예는 다음과 같습니다 로카. Logica는 SMPP SMSC의 개발 분야의 선구자 였으며이 라이브러리를 오픈 소스로 출시했습니다. Windows에서 실행되는 몇 안되는 사람 중 하나입니다. 대부분의 오픈 소스 SMPP 코드는 *nix에서 실행됩니다.

또는 타사를 사용할 수 있습니다 SMPP 게이트웨이 소프트웨어. 지금까지 가장 널리 채택 된 오픈 소스 SMPP 서버는 kannel. 나는 그것을 사용하는 여러 SMS 애그리 게이터를 알고 있습니다. PHP에 대해 묻고 Linux를 추정하는 것처럼 Kannel과 통합하는 것이 가장 좋습니다. 나는 당신에게 구성하는 것이 사소한 일이라고 경고합니다. 다음과 같이 사용할 수있는 몇 가지 비 엽서 소스가 있습니다. Ozeki 메시지 서버 그리고 북유럽 메시징 기술의 EMG (Enterprise Message Server). 이 두 가지 제품은 모두 Kannel보다 "턴키"솔루션을 제공하며 귀하의 용도에 더 적합 할 수 있습니다.

낮은 볼륨 응용 분야의 경우입니다 많이 SMS 응집기에 대한 HTTP 인터페이스를 구현하는 것이 더 간단합니다. HTTP 인터페이스를 제공하는 많은 SMS 애그리 게이터가 있습니다. 보편적 인 표준은 없지만 거의 모든 것이 비교적 간단한 Get/Post HTTP 인터페이스를 제공하며 HTTP Get/Post가 잘 지원되는 웹 앱 또는 소프트웨어 환경에 통합하기가 매우 간단합니다. SMS 애그리 게이터는 일반적으로 대량 전송을위한 일부 파일 또는 XML 기반 인터페이스를 제공합니다. 위의 독자가 언급했듯이 ClickAtell SMS 애그리 게이터의 예이며, "업계의 개척자"로 간주됩니다. 또 다른 예는 내가 사용한 것입니다 라우팅 메시징.

각 SMS 애그리 게이터에는 자체 HTTP API가 있지만 대부분은 동일한 서비스를 지원합니다. 또한 대부분은 몇 가지 무료 테스트 크레딧을 제공합니다. 나는 그들 중 몇몇과 함께 테스트하기 위해 코드를 작성했으며, 당신이 하나를 작성한 후에는 일반적으로 1 시간 이내에 간단한 몇 시간 과정입니다.

당신이 사용할 수있는 smssync, Android 용 무료 및 오픈 소스 SMS 게이트웨이.

안드로이드 폰에서 SMS를받은 다음 앱 내에서 지정한 URL에 HTTP 게시물을 수행합니다.

그러나 이와 같은 참고 서비스에는 처리량 제한 (6 초당 약 1 SMS)이 있으며 "SMS 게이트웨이"의 "호스팅"을 관리해야합니다. 감당할 수 있다면 가상 SMS 제공 업체를 고려하고 싶을 수도 있습니다. Nexmo 그리고 Hoiio API.

우리는 사용 중입니다 smsapi.pl 그러나 지금까지 폴란드 지원 만 있습니다 (아마도 곧 바뀔 것입니다). 어쩌면 당신은 확인해야 할 것입니다 이 하나 - HTTPS 사양이 있습니다. 그들은 또한 SMS 인터페이스로 우편으로 보내고 있습니다.

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