Ussd gateway transactions only take place while mobile phones are turned on. Previously, we were shared how to check own number which you can use for knowing your mobile number in any operator. The ussd application platform receives the request to initiate a ussd service from the mobile user. Deliver realtime messaging, voice and video applications telestax restcommone connect is a vastly growin. The capability to push ussd message to any of your device server initiated ussd is provided via a soap api. And here is a test application that uses this class. An ussd session needs to be allocated to each and every interaction. Ussd message management sample you probably also need a smsc simulator unless you have a. May 17, 2014 ussd stands for unstructured supplementary service data. Ussd gateway is based upon the ability of the delivery agent or the source to send and receive ussd messages. Unstructured supplementary service data application. The windows ussd api is an abstraction of the underlying unstructured supplementary service data ussd protocol, which hides most of. Advance pay prepaid primal skylight, osp base primal oss api ss7 sigtran radius diameter charging api.
Unstructured supplementary services data ussd a detailed overview document content originally created by sema. The kit includes leibict phone simulator, a revolutionary tool based. It could be to send a daily message, update your customers about your business developments or conduct a poll. Unstructured supplementary service data ussd, sometimes referred to as quick codes or feature codes, is a communications protocol used by gsm cellular telephones to communicate with the mobile network operator s computers. Please do let me know if anyone has knowledge about this. Here we are giving you ussd codes that gives information about your phone device. Mar 20, 20 ussd menu example code php ussd sequence diagram. Use our ussd api for ecommerce, banking, ticketing, information. Ussd messages travel over ss7 signaling channels, providing a fast way for customer connections and data transfer. Backendless offers the ability to send emails and push notifications and supports realtime chat and geolocationbased. It is a technology used to send information usually text menus between a mobile phone and an application on a mobile network. Ussd message management sample you probably also need a smsc simulator unless you have a provider that will respond to your messages. This ussd codes list is the latest updated list, which you can use and make your sim card using life easy.
Ussd can be used for wap browsing, prepaid callback service, mobilemoney services, locationbased content services, menubased information services, and as part of. Our ussd services specifically exclude the provision and generation of ussd menus. Therefore, it is easy to port services based on sms to utilize ussd as the bearer. Ussd is a powerful marketing tool for leading users to quickly register for your service. This api used to conduct following operations such as intiate mobile terminated ussd. Intended for use by developers working with the hubtel ussd api to test their endpoint implementations before integrating with hubtel. You can build ussd menu driven applications, monetize based on menu. In the push scenario, your iot application will invoke a soap request which will trigger a ussd emission from the ussd gateway to a device identified by its phone number. Easily integrate our simple and reliable ussd api and start delivering scalable solutions to your users. You can use these ussd codes for various purpose in your sim cards.
Ussd api developers guide building the internet of things. Ussd is realtime messaging option similar to sms where you dont speak to a person but exchange data during a session based connection with a computer. Oct 30, 2016 ussd codes are very handy to get some information from phone device, sim card or from celleuler mobile network. Join on our portal or talk to us about a gateway or api access sign up now and stay engaged. Ussd stands for unstructured supplementary service data. The ussdjavasample application is web application that gives a glimpse on what can be done in the web development community to get an application running on ussd technology.
Run ussd competitions, marketing or keyword campaigns, do surveys, or simply get the leads you need. Heres an option of creating sms based applications without any coding and provides a means to easily communicate your message to the right audience. With an easy to use ussd api and integration interface, client and service applications can be integrated into our ussd gateway seamlessly from ott options, to surveys, banking applications, pin based authentication services, all can be enabled via ussd. Handler ussd api how use ussd displayed windows on android. It is a technology used to send information usually text menus between a. You can check the widelygrowing opensource and enterprise platform available in the cpaas market as of now from the link given down below. Track any mobile number with exact location using your device itself 2017 duration. So since oreo working with ussd looks smt like this. List of idea ussd codes 18002700000 customer care number,any queries,suggestions,complaints etc. Unstructured supplementary service data ussd, sometimes referred to as quick codes or feature codes, is a communications protocol used by gsm cellular telephones to communicate with the mobile network operators computers. How to make ussd application in java using open source api.
Ussd developer kit download udk ussd developer kit 1. Let us first make it clear to you that ussd applications arent like desktop. Ive succeeded to make the call using the call api from android but i wanted to control the results by myself not just depending on the toast message shown on the screen. For example i want to create an functionality using which customer can send sms with specific code for leave balance to particular number and my application will show the response. Any participant may terminate a ussd session before it times out. Our ussd covers telkom, vodacom, mtn, cellc, and virgin. We would like to show you a description here but the site wont allow us. Build real time interactive experiences for your users that is accessible on both feature and smartphones. Contribute to dialogpsiussd php api development by creating an account on github. Ussd messages can be received through our apis or with our installed platform.
Ussd can be used for wap browsing, prepaid callback service,mobilemoney services, locationbased content services, menubased information services, and as part of configuring the phone on the network. Ussd sessions will timeout if it is idle for longer than 20 seconds. A simple ussd registration application written in php github. Flash ussd is similar to flash sms, with the biggest difference being that ussd doesnt support concatenation.
You can build ussd menu driven applications, monetize based on menu request, maintain an active session with customers etc. Ussd can be used for wap browsing, prepaid callback service, mobile money services, locationbased content services, menubased information services, or even as part of configuring the. Mobile banking mobile payments content download ussd marketing. A ussd gateway service is also called a ussd center. We have created a full list with everything that should be done as you can see if we are. Ussd or unstructured supplementary service data ie.
Ussd is a powerful tool for data collection because it is universally accessible on any mobile phone. Stack overflow for teams is a private, secure spot for you and your coworkers to find and share information. Ussd and mmi codes we are new to boost and wanting to recharge our samsung phones for the first time. Channel mobiles platform receives initial ussd menu request from the mobile subscriber 1 and starts the ussd menu session with the application server using this api specification. Ussd stands for unstructured supplementary services data. Intrepid data systems offers development of ussd and sms application development at an affordable cost. Primal ussd services support many different use scenarios with powerful interworking with other primal technologies osp services including the intelligent smsc, mms server, and visual unified messaging service.
Nov 29, 2016 when we started working on this topic we would only get links to websites of ussd gateway vendors. Download the zip distribution and copy the ussd framework. All the answers data entered by user on mobile phone are separated by and every answer the user enters is concatenated to the existing string. The windows ussd api is an abstraction of the underlying unstructured supplementary service data ussd protocol, which hides most of the details to simplify app development. Ussd messages are up to 182 alphanumeric characters in length. Ussd platform transactions respond in less than a second. It is a protocol used by gsm cellular telephone to communication with the service providers computer. Framework for building ussd applications in java against the smsgh ussd api. Astrology and horoscope api for your website and app. Developing ussd application java free ussd gateway jobs. The person should also have a very good understanding for jsjquery. Ussd api build mobile apps accessible everywhere africas.
Ideamart is a platform presented by dialog axiata plc to developers and content providers to use the dialog network based features via shared apis and monetize their efforts. The sessionbased nature of ussd services also make them better suited for structured surveys as compared to sms user registration. Howto to be able to run this application one needs to have the eclipse java ee installed because the project is an eclipse project. This api enables mobile broadband apps to send ussd strings to a new or existing session or to cancel an existing. Backendless is a mobile backend as a service mbaas platform that combines api, user, and database management functionality with a userfriendly, webbased interface.
Official dialog ideabiz restful ussd api version 1. The platform allows developers to use features based on idea pro, where the scripts to apis are shared for them to create applications, whereas, idea apps comprise of preloaded applications for a content provider. Ussd can be used for wap browsing, prepaid callback service, mobilemoney services, locationbased content. The ussd javasample application is web application that gives a glimpse on what can be done in the web development community to get an application running on ussd technology. For more information on the api itself see the hubtel ussd api documentation.
Crap that thought will perish your lifetime earnings. Similar to sms, but ussd transactions occur during the session. The maximum duration of a ussd session is 2 minutes. In fact ive developed a ussdbased service and i wanted to make an app that request this service offline i. Vedic rishi astro api generate horoscope charts and other details easier and faster with vedic rishi horoscope web apis. Sms, ussd, charging, inapp purchasing and lbs are some of the apis that is being exposed through tap. Pricing about us developers careers blog login ussd. When we started working on this topic we would only get links to websites of ussd gateway vendors. A ussd session is closed after the flash ussd message is delivered. In practice, only ussd specific modifications are needed to external applications.
Unstructured supplementary service data ussd is a protocol used by gsm cellular telephones to communicate with the service providers computers. Ussd codes are very handy to get some information from phone device, sim card or from celleuler mobile network. Jun 17, 2014 in fact ive developed a ussdbased service and i wanted to make an app that request this service offline i. Ussd services for interactive mobile users building userfriendly mobile telephony applications using dialogic distributed signaling interface. The flow of messages is initiated by a mo request sent to an application, the ideamart will deliver the message to the application as an acknowledgement. Ussd messages travel over gsm signaling channels and are. Modem manager gui modem manager gui is a simple gtk based graphical interface compatible with modem manager, wader and. May 21, 2017 track any mobile number with exact location using your device itself 2017 duration.
The platform determines the specific ussd service requested by checking the ussd string dialed. Our ussd api will enable you to connect to the our ussd servergateway using. Build applications on top of our robust ussd api that can run on any mobile device in africa. Ussd is the abbreviation for unstructured supplementary service data. A typical ussd gateway uses the same application programming interface that the short message service center does. But the community has found several hacks how to add this feature to their applications. For example i want to create an functionality using which employee can send sms with specific code for leave balance to particular number and my application will reply it after interacting with database.