Cosa è necessario per inviare messaggi tramite USSD? [chiuso]
Domanda
Sto cercando di iniziare con USSD . Conosco altre forme di SMS . Alla fine voglio usare USSD come parte di una piattaforma di pagamento in tempo reale.
Grazie.
Soluzione
Ecco alcune delle domande per le quali desideri trovare le risposte mentre procedi con il tuo piano USSD.
& # 8226 ;. Come vogliamo che il canale funzioni?
Per i principianti, USSD è proprio come la comunicazione SMS orientata alla connessione, cioè USSD è per SMS ciò che IM è e-mail. L'avvio della comunicazione può essere USSD-PUSH (Provenienza mobile & fornitore originato) oppure USSD-PULL (Provenienza mobile & fornitore terminato). Nel tuo caso, credo che probabilmente sarebbe un pull USSD originato dal cellulare in cui l'abbonato mobile compone un codice abbreviato USSD sul suo cellulare per accedere all'app.
& # 8226 ;. Se è USSD-PULL ... qual è il nostro codice funzione?
Ogni app richiede un codice funzione separato. Gli shortcode USSD sono schemi di indirizzi di siti simili agli indirizzi di siti Web nel mondo di Internet. Non sono sicuro da quale paese vieni, ma qui in India, i codici brevi USSD sono di proprietà dei fornitori di servizi mobili e uno deve chiedere al fornitore di servizi di configurare i codici brevi giusti per te.
& # 8226 ;. Ora, qual è l'interfaccia di comunicazione?
USSD funziona utilizzando un SMPP orientato alla connessione. Tuttavia, i gateway USSD (middleware di proprietà del fornitore di servizi che inoltra i messaggi USSD da e verso i cellulari degli abbonati, in questi giorni sono in grado di fungere da ponti in cui la loro interfaccia dell'app può essere su HTTP o HTTPS. In questo caso, pensa che avresti bisogno della connettività HTTP o HTTPS aperta tra il gateway dell'operatore mobile e la tua app. Da quel momento in poi, si tratta solo di costruire un'app Web con una risposta testuale!
Altri suggerimenti
Ho appena scoperto che Mobicents ha un gateway ussd e un simulatore. tutto ciò che devi fare è verificare il loro codice sorgente dal loro SVN e "mvn clean install " i file. Non l'ho ancora provato. Ma so che mobicent è un programma affidabile.
- questa è la loro introduzione alla USSD
- questo è il loro Gruppo Google
- Una discussione su come installa ussd gateway
Vumi è il nome di un server open source gratuito che esegue app USSD per te.
In effetti, è necessario sapere in quale Paese si desidera che il codice USSD funzioni e collaborare con tali reti o con qualcuno che è già partner di tali reti. per esempio. in Sudafrica potresti usare TruTeq per esempio. Oppure Vodacom Messaging .
Ho appena cercato su Google e raccolto informazioni.
Secondo Dati sui servizi supplementari non strutturati (USSD) :
Servizi supplementari non strutturati Dati (USSD) consente di trasmissione di informazioni via GSM Rete. In contrasto con SMS, esso offre una connessione in tempo reale durante a sessione. Un messaggio USSD può essere aggiornato 182 caratteri alfanumerici di lunghezza. Servizio supplementare non strutturato I dati consentono servizi interattivi tra uno Stato membro e le applicazioni ospitate dall'operatore di telefonia mobile. Questi messaggi sono composti da cifre e #, * chiavi e consentire agli utenti di facilmente e ottenere rapidamente informazioni / accesso servizi forniti dall'operatore.
I messaggi USSD sono semplici da modellare e facile da inviare. L'utente può entrare direttamente la stringa ussd e premere call per inviare il messaggio. Un tipico messaggio USSD inizia con un * seguito da cifre che indicano un'azione da compiere eseguito o sono parametri. Ogni il gruppo di numeri è separato da un *, e il messaggio termina con un #. Il gateway USSD a sua volta può interagire con applicazioni esterne basato sul comando USSD. Questo permette accesso al numero di valore aggiunto servizi tramite USSD.
- USSD funziona su tutti i telefoni GSM di Fase II o successive.
Tuttavia, se stai scrivendo MIDlet Java su un dispositivo Nokia, non funziona .