23

我正在尝试开始使用USSD。我熟悉其他形式的 SMS。最终,我想将USSD用作实时支付平台的一部分。

谢谢。

4

4 回答 4

29

以下是您在进行 USSD 计划时希望找到答案的一些问题。

•。我们希望渠道如何运作?

对于初学者来说,USSD 就像面向连接的 SMS 通信,即 USSD 之于 SMS 就像 IM 之于电子邮件。通信的启动可以是 USSD-PUSH(移动终止和提供商发起)或 USSD-PULL(移动发起和提供商终止)。在您的情况下,我相信这可能是源自移动设备的 USSD 拉动,移动用户在其手机上拨打 USSD 短代码以访问该应用程序。

•。如果是 USSD-PULL……我们的短代码是什么?

每个应用程序都需要一个单独的短代码。USSD 短代码是类似于互联网世界中的网站地址的网站地址方案。我不确定您来自哪个国家/地区,但在印度,USSD 短代码归移动服务提供商所有,需要让服务提供商为您配置正确的短代码。

•。现在,什么是通信接口?

USSD 使用面向连接的 SMPP 工作。但是,USSD 网关(服务提供商拥有的中间件,可以将 USSD 消息中继到订阅者的手机和从订阅者的手机传出),如今能够充当他们的应用程序接口可以通过 HTTP 或 HTTPS 的桥梁。在这种情况下,我会认为您需要在移动运营商的网关和您的应用程序之间打开 HTTP 或 HTTPS 连接。从那时起,只需构建一个带有文本响应的 Web 应用程序!

于 2008-12-07T12:00:19.063 回答
6

Vumi是为您运行 USSD 应用程序的免费开源服务器的名称。

实际上,您需要知道您希望 USSD 代码在哪个国家/地区工作,并与这些网络或已经与这些网络合作的人建立合作伙伴关系。例如,在南非,您可以使用TruTeq。或Vodacom 消息

于 2011-08-02T08:37:55.277 回答
5

我刚刚发现Mobicents有一个 ussd 网关和模拟器。您需要做的就是从他们的 SVN 中检查他们的源代码并“mvn clean install”文件。我还没试过。但我知道 mobicent 是一个可靠的程序。

于 2010-12-05T15:27:00.260 回答
3

我只是用谷歌搜索并收集信息。

根据非结构化补充服务数据 (USSD)

非结构化补充服务数据 (USSD) 允许通过 GSM 网络传输信息。与 SMS 相比,它在会话期间提供实时连接。USSD 消息的长度最多为 182 个字母数字字符。非结构化补充服务数据允许 MS 和移动运营商托管的应用程序之间的交互服务。这些消息由数字和#、* 键组成,允许用户轻松快速地从运营商处获取信息/访问服务。

USSD 消息易于形成且易于发送。用户可以直接输入 ussd 字符串并按 call 发送消息。典型的 USSD 消息以 * 开头,后跟数字,表示要执行的操作或参数。每组数字以 * 分隔,消息以 # 结束。USSD 网关反过来可以根据 USSD 命令与外部应用程序交互。这允许通过 USSD 访问许多增值服务。

  • USSD 适用于所有 II 期或更高版本的 GSM 手机。

但是,如果您在诺基亚设备上编写 Java MIDlet,它就不起作用

于 2008-12-07T11:26:28.557 回答