1

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

4

3 回答 3

2

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

这包括信件,您只需在手机上查看余额或服务即可对此进行测试。承运人发送的几乎所有 USSD 回复都包含信件。

于 2013-06-29T13:49:55.453 回答
2

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

于 2013-09-08T19:01:12.887 回答
0

以编程方式,您可以。在具有 AT 命令接口的 GSM 模块中,您可以使用 AT+CUSD 命令执行此操作,并使用 +CUSD 主动结果代码获得答案。Android 手机似乎缺少用于此的 API,但解决方法代码似乎是可能的。

于 2015-12-02T13:54:00.343 回答