Android 在智能手机应用程序上拨打电话

Android 在智能手机应用程序上拨打电话,android,ios,smartphone,Android,Ios,Smartphone,我们目前正在原型化一个应用程序,该应用程序将有一个适用于android和iPhone系统的版本。在用户交互中,应用程序应该启动一个电话号码,但由于内部安全原因,用户不应该看到电话号码。我知道,可以告诉操作系统拨打哪个号码,但可以对用户隐藏该号码吗?否。 我很好奇,你为什么要这么做 一个可能的解决方案(取决于“为什么”)是:让设备通过http连接到Web服务器,告诉服务器电话号码是什么。然后让网络服务器通过“隐藏”号码拨打电话。显然,Web服务器必须连接到某个拨号机。我真的希望它不是……”你的手机

我们目前正在原型化一个应用程序,该应用程序将有一个适用于android和iPhone系统的版本。在用户交互中,应用程序应该启动一个电话号码,但由于内部安全原因,用户不应该看到电话号码。我知道,可以告诉操作系统拨打哪个号码,但可以对用户隐藏该号码吗?

否。 我很好奇,你为什么要这么做


一个可能的解决方案(取决于“为什么”)是:让设备通过http连接到Web服务器,告诉服务器电话号码是什么。然后让网络服务器通过“隐藏”号码拨打电话。显然,Web服务器必须连接到某个拨号机。

我真的希望它不是……”你的手机现在正在拨打一个随机号码。“我不相信这在iOS或Android上是可能的。我知道这样的恶意软件有多危险。问题是,用户被禁止与另一方的人交谈。如果我将这样的服务作为一项服务,我们将不得不制作一个SIP应用程序,并强制用户与我们的网络建立VPN连接,以便能够连接到我们的星号服务器并作为扩展进行身份验证。那样的事是不可能的。我们的服务器面临太多的安全威胁,这也会扼杀我们的预算,因为SIP中继的成本将达到顶峰。