USSD protocol possible?

I am guessing that the answer to this question is no,  but it is worth an ask…  I have a client who wants an android app written that uses the USSD protocol.  Is there anyway I can work with this within Corona?  I think that it would be easy enough to forward a request using the phone screen,  but listening for a response is another matter.

 Cheers,

Craig

I also have the same question.

I have never heard of USSD before, but after a quick Google search, I don’t know of any way that can be done with a Starter or Pro subscription.  You have to have access to the GSM radio it sounds like and Apple isn’t going to give app makers that level of access.  It should be possible with Enterprise assuming you can find a library that you could link in to access it, but again, my quick search found that there is no Android API library for it, though there are requests for  it.  There seems to be an Apple library, but it’s considered a “Private API” which Apple will reject.  Some hacks were offered up though. 

Thanks Rob.

I’ve been asked by several publishers that whether my game can utilize IAP via USSD. They are mostly off-Apple and Google app stores which charge the end user via SMS messages. I wish Corona would support it.

I think I’ve seen some Android native calls for USSD during my endless Google searches but I can be wrong.

Thanks Rob… appreciate the help.

Craig

I also have the same question.

I have never heard of USSD before, but after a quick Google search, I don’t know of any way that can be done with a Starter or Pro subscription.  You have to have access to the GSM radio it sounds like and Apple isn’t going to give app makers that level of access.  It should be possible with Enterprise assuming you can find a library that you could link in to access it, but again, my quick search found that there is no Android API library for it, though there are requests for  it.  There seems to be an Apple library, but it’s considered a “Private API” which Apple will reject.  Some hacks were offered up though. 

Thanks Rob.

I’ve been asked by several publishers that whether my game can utilize IAP via USSD. They are mostly off-Apple and Google app stores which charge the end user via SMS messages. I wish Corona would support it.

I think I’ve seen some Android native calls for USSD during my endless Google searches but I can be wrong.

Thanks Rob… appreciate the help.

Craig

I asked the developers of the local app market and they told me their differences with Google’s API:

First, the change that should be done in the manifest:

<uses-permission android:name=“com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR”></uses-permission>

Second, this:

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bindService(new
Intent(“ir.cafebazaar.pardakht.InAppBillingService.BIND”),
mServiceConn, Context.BIND_AUTO_CREATE);

Since I can’t afford the Enterprise edition, my question is if I can
build for Google API and then do these changes afterwards. Apparently I
can alter the manifest, and my question is the second change that is
code which needs to be compiled and added to my APK. Is it possible to
do these to the already-compiled-for-Google-API APK?

Thanks!

I asked the developers of the local app market and they told me their differences with Google’s API:

First, the change that should be done in the manifest:

<uses-permission android:name=“com.farsitel.bazaar.permission.PAY_THROUGH_BAZAAR”></uses-permission>

Second, this:

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
bindService(new
Intent(“ir.cafebazaar.pardakht.InAppBillingService.BIND”),
mServiceConn, Context.BIND_AUTO_CREATE);

Since I can’t afford the Enterprise edition, my question is if I can
build for Google API and then do these changes afterwards. Apparently I
can alter the manifest, and my question is the second change that is
code which needs to be compiled and added to my APK. Is it possible to
do these to the already-compiled-for-Google-API APK?

Thanks!