如何在移动应用上隐藏来电者和主叫号码

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

我有以下要求:

  • 我必须开发适用于iOS和Android的应用程序。
  • 在我的应用程序中,将有一个按钮“呼叫公司”,用户可以拨打公司号码。
  • 如果用户按下按钮,则应该完成呼叫,但用户不应该在任何地方看到公司的号码(呼叫屏幕,呼叫历史等)。
  • 该公司也应该看不到来电号码

隐藏呼叫者号码应该不是问题,因为它可以在每个电话上手动完成而没有任何问题。但是,有没有办法从呼叫者屏幕隐藏公司号码并呼叫历史记录?

我知道这听起来像一个奇怪的要求,但也许有办法做到这一点。一种解决方法是调用“代理”号码并将其转发给真正的公司号码,但我想知道它是否可以更轻松地完成。

android ios mobile phone-call telephony
2个回答
1
投票

你不能在Android上。直接调用的能力是一种特权操作,您需要成为OEM预装的系统应用程序或根电话,并跳过一些环节来访问它。您可以做的最多就是使用预先插入的号码启动拨号器屏幕。

几乎可以接近这一点的唯一方法是,如果您正在谈论公司拥有的自定义设备,而不是应用商店发布的任何内容。


0
投票

您无法使用手机应用程序,但可以通过符合要求的数据连接拨打电话。您可以使用Twilio,Vonage或Plivo等CPaaS提供商拨打您公司的电话。如果您不想使用第三方,可以考虑使用WebRTC从应用程序到代理的浏览器建立音频连接。

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