すべてを尊重します!私はSMSベースの災害管理システムを開発しているプロジェクトに取り組んでいます。
SMSをすべてのサブスクライバーにブロードキャストするには、SMPPプロトコルを介してSMSCサーバーに要求を送信する必要があります。携帯電話会社は、SMSCサーバーに接続するためのIP /ポート、ユーザー名、およびパスワードを提供してくれました。
SMSCサーバーに接続するために実行する必要がある手順について少し混乱していますか?
親切に誰かが私の次の質問に答えます:
1)SMPPプロトコルを介してSMSCサーバーに接続する方法は?
2)SMSCサーバーにリクエストを送信するために独自のSMPPサーバーを作成する必要がありますか?
3)質問2の答えが「はい」の場合、SMPPサーバーからSMSCサーバーにリクエストを送信するにはどうすればよいですか?
どんな助けでもありがたいです!前もって感謝します!
2 に答える
「プロバイダーがHTTPプロトコルを使用してSMSを送信する場合は、HTTP POST / GETメソッドを使用する必要があります。一方、プロバイダーがSMPP(Short Message Peer to Peer)プロトコルを使用する場合は、使用する必要があります。それらに接続するのと同じです。」-ソース
したがって、プロバイダーはSMPPプロトコルを使用しているようです。つまり、SMSC接続を設定する必要があります。これにはJavaAPIを使用する必要があり、プロジェクトにこれらのライブラリをダウンロードします。ダウンロードしたJavaドキュメントに設定方法に関するドキュメントがあるはずです。gl
もう1つのオプションは、SMPP、SIP、SS7 / SIGTRANインターフェース、およびRestcommを介したHTTPRESTAPIをサポートするオープンソースのMobicentsSMSCサーバーです。
実際、Restcomm Visual Designerを使用してSMS処理ロジックを迅速に構築し、外部サービス機能を使用して他のビジネスロジックと統合することを検討することをお勧めします。
https://code.google.com/p/smscgateway/ http://www.restcomm.com/