如何在不使用任何服务器的情况下向特定用户发送USSD消息?

问题描述 投票:0回答:1

我正在尝试构建一个Android应用,该应用应具有通过USSD向特定手机号码发送短信的基本功能。是否有可能在没有建立Web服务器的情况下,仅通过在两个移动设备之间创建对等会话来实现?

java android ussd
1个回答
0
投票

你不能。

USSD不是IP,Web或Internet周围的任何技术。 USSD在移动网络上工作,消息在信令网络上传输。换句话说,每当您在手机上,在通话中或在开发的应用程序中键入#xyz#时,该消息就会在USSD网关(由电信托管的平台)上发送给您的移动电信运营商。网关may使用HTTP(S)处理请求并检索要发送回用户的菜单,HTTP服务器may位于互联网上,但这绝对不是强制性的,而且在大多数情况下并非如此。

如果要使用USSD编写消息传递应用程序,则必须与移动电信公司达成协议,并且您的应用程序可能只能在其网络上运行

© www.soinside.com 2019 - 2024. All rights reserved.