我已经编写了一个使用USSD代码的应用程序。 我想发送一个USSD请求,但我不知道如何获取数据并将其保存在字符串中。 示例代码:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(...
有人知道如何运行USSD命令来查询手机的信用余额吗(号码为*123#),并获取结果(信用余额)以进行进一步处理吗?谢谢
我知道USSD消息由160个字节组成。对于7位数据编码方案,最大字符数为160*8/7,即182个字符。但我不清楚UCS2编码的最大字符数是多少。通常应该是160/2个字符,但我对此有一些混乱的信息。
预付费用户收到的通话费用对话框所显示的数据是否可以处理?我想将所有余额减少和通话持续时间保存在我的sqlite数据库中。
我的问题是,是否有任何开源(最好)或可购买的软件/工具/库,我可以使用它来发送和接收USSD消息?我希望该工具/库/软件能够连接到我的服务器上的USSD网关,然后代替我发送和接收消息。我只想专注于编写我的应用程序业务逻辑,不想处理其他事情。就像我正在寻找一个类似于Kannel(用于短信)的软件...
我正在创建一款Android应用程序,需要在后台运行USSD代码,而不让我的应用程序在后台发送。 每当我使用Intent.ACTION_CALL来运行USSD时。 String ussdCode = "*" + "123" + Uri.encode("#"); startActivity(n...
大家好。我在网页上放了一个简单的链接,用户可以通过它拨打USSD号码: <a href="tel:*111*2#" class="phoneCallButtonLink">*CLICK HERE AND CALL *111*2#</a> 这很简单;现在,如果我在桌...