是否可以通过USSD协议发送b c d ...字符

时间:2013-06-29 13:45:27

标签: ussd

据我所知,我们可以在USSD上发送数字和一些像*和#的字符,但我想发送其他字符和单词,如“Test”。可能吗?

3 个答案:

答案 0 :(得分:2)

USSD消息最多可包含182个字母数字字符。

这包括信件,您只需检查手机上的余额或服务即可对此进行测试。运营商发送的几乎所有USSD响应都包含字母。

答案 1 :(得分:2)

答案是肯定/否定。 USSD支持各种字符,您不仅可以发送a,b,c,d,还可以发送其他语言,但它通常仅限于用户的响应和服务运营商的消息。但是,在拨打短代码(例如* 123 * 12#)时,您不能包含这些字符(a,b,c ..),因为通常运营商只是根据标准使用这些数字来定义服务,因此不会允许使用其他字符。

答案 2 :(得分:0)

以编程方式,您可以。在具有AT命令接口的GSM模块中,您可以使用AT + CUSD命令执行此操作,并使用+ CUSD未经请求的结果代码获得答案。 Android手机似乎缺少API,但workaround code似乎有可能。