USSD経由でメッセージを送信するには何が必要ですか? [閉まっている]
質問
USSD の使用を開始しようとしています。私は他の SMSの形式に精通しています。 最終的には、リアルタイム支払いプラットフォームの一部として USSD を使用します。
ありがとう。
解決
USSDプランを進める際に答えを見つけたい質問の一部を次に示します。
<!>#8226;。チャンネルをどのように機能させたいですか?
まず第一に、USSDは接続指向のSMS通信とまったく同じです。つまり、USSDはIMであるのにSMSであるということです。通信の開始は、USSD-PUSH(モバイル終了<!> amp;プロバイダー発信)またはUSSD-PULL(モバイル発信<!> amp;プロバイダー着信)のいずれかです。あなたの場合、おそらくモバイル加入者がモバイルでUSSDショートコードをダイヤルしてアプリにアクセスするのは、モバイルで作成されたUSSDプルだと思います。
<!>#8226;。 USSD-PULLの場合...短いコードは何ですか?
すべてのアプリには個別の短いコードが必要です。 USSDショートコードは、インターネットの世界のWebサイトアドレスに似たサイトアドレススキームです。出身国はわかりませんが、インドでは、USSDショートコードはモバイルサービスプロバイダーが所有しているため、サービスプロバイダーに適切なショートコードを設定してもらう必要があります。
<!>#8226;。さて、通信インターフェースとは何ですか?
USSDは、接続指向のSMPPを使用して機能します。ただし、USSDゲートウェイ(サービスプロバイダーが所有するミドルウェアは、サブスクライバーのモバイルとの間でUSSDメッセージを中継します。最近では、アプリインターフェースがHTTPまたはHTTPSを介してブリッジとして機能することができます。この場合、モバイルオペレータのゲートウェイとアプリの間で開かれたHTTPまたはHTTPS接続が必要だと思います。それ以降は、テキストレスポンスを使用してWebアプリを構築するだけです!
他のヒント
Mobicents にはussdゲートウェイとシミュレーターがあることがわかりました。 SVNと<!> quot; mvn clean install <!> quotからソースコードをチェックアウトするだけです。ファイル。まだ試していませんでした。しかし、mobicentは信頼できるプログラムです。
- これは彼らの USSDの紹介
- これは彼らの Googleグループ
- ussdゲートウェイをインストール
Vumi は、USSDアプリを実行する無料のオープンソースサーバーの名前です。
実際には、どの国でUSSDコードを機能させ、それらのネットワークまたは既にこれらのネットワークと提携している人とパートナーシップを結んでいるのかを知る必要があります。 例えば南アフリカでは、たとえば TruTeq を使用できます。または Vodacom Messaging 。
Googleで情報を収集しました。
非構造化補足サービスデータ(USSD)に従って:
非構造化補足サービス データ(USSD)により、 GSMを介した情報の送信 ネットワーク。 SMSとは対照的に、それ 中にリアルタイム接続を提供します セッション。 USSDメッセージは 長さ182文字の英数字。 非構造化補足サービス データによりインタラクティブなサービスが可能 MSとホストされるアプリケーションの間 携帯電話会社によって。これらのメッセージ 数字と#、*で構成されます キー、およびユーザーが簡単に 情報/アクセスをすばやく取得 オペレーターからのサービス。
USSDメッセージは簡単に作成でき、 簡単に送信できます。ユーザーは直接入力できます 送信するために、USD文字列とプレスコール メッセージ。典型的なUSSDメッセージ *で始まり、数字が続く あるアクションを示す 実行されるか、パラメータです。各 数字のグループは*で区切られ、 メッセージは#で終了します。 次に、USSDゲートウェイは外部アプリケーションと対話できます USSDコマンドに基づいています。これにより 付加価値の数へのアクセス USSD経由のサービス。
- USSDは、フェーズII以降のすべてのGSMハンドセットで動作します。
ただし、Nokiaデバイスで Java MIDletを作成している場合、動作しません。