通过 USSD 发送消息需要什么?
我正在尝试开始使用USSD。 我熟悉其他形式的短信。 最终我想使用USSD作为实时支付平台的一部分。
谢谢。
I'm trying to get started with USSD. I'm familiar with other forms of SMS.
Ultimately i want to use USSD as part of a real-time payment platform.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
发布评论
评论(4)
清音悠歌2024-07-17 02:24:53
我只是用谷歌搜索并收集信息。
非结构化补充服务
数据(USSD)允许
通过 GSM 传输信息
网络。 与短信相比,
提供实时连接
会议。 USSD 消息最多可达
长度为 182 个字母数字字符。
非结构化补充服务
数据允许交互服务
MS 和托管应用程序之间
由移动运营商提供。 这些消息
由数字和#、*组成
键,并允许用户轻松地、
快速获取信息/访问
运营商提供的服务。USSD 消息的形成很简单并且
易于发送。 用户可以直接输入
ussd 字符串并按呼叫发送
消息。 典型的 USSD 消息
以 * 开头,后跟数字
这表明要采取的行动
执行或是参数。 每个
一组数字由 * 分隔,
消息以 # 结束。
USSD网关反过来可以与外部应用程序交互
基于 USSD 命令。 这允许
获得增值数量
通过 USSD 提供服务。
- USSD 适用于第二阶段或更高版本的所有 GSM 手机。
但是,如果您在诺基亚设备上编写 Java MIDlet,则它不会工作。
~没有更多了~
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
以下是您在实施 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 应用程序即可!
Here are some of the questions you'd like to find answers for as you proceed with your USSD plan.
•. How do we want the channel to work?
For starters, USSD is just like connection-oriented SMS communication i.e, USSD is to SMS what IM is to email. The initiation of the communication can either be USSD-PUSH ( Mobile-terminated & provider originated) or a USSD-PULL (Mobile originated & provider terminated). In your case, I believe it would probably be a mobile originated USSD pull where the mobile subscriber dials a USSD short code on his mobile to access the app.
•. If it is USSD-PULL... what is our short code?
Every app requires a separate short code. USSD shortcodes are site addresses scheme similar to the website addresses in the internet world. I am not sure what country you are from, but here in India, USSD shortcodes are owned by the mobile service providers and one needs to get the service provider to configure the right short codes for you.
•. Now, what is the communication interface?
USSD works using a connection oriented SMPP. However, USSD gateways ( service-provider owned middle-ware that relays USSD messages to and from the subscribers' mobiles, these days are capable of acting as bridges where their app interface can be over HTTP or HTTPS. In this case, I'd think you'd need HTTP or HTTPS connectivity opened between the mobile operator's gateway and your app. From then on, it is just matter of building a web-app with a text response!