在Android中发送短信时是否可以隐藏/更改发件人手机号码?

时间:2012-02-13 06:34:08

标签: android sms

我们如何在向接收方发送短信时隐藏/更改发件人的手机号码。

例如,如果我将短信发送到某个号码1234567890,接收方可以在不知道我的号码的情况下接收我的短信。

我已经完成了Stack Overflow中的几个问题,并提到隐藏/更改发件人编号

但我可以在Android市场上看到一些隐藏发件人短信号码的应用程序。

注意:在应用中,他们已经明确提到了

  

您的网络运营商必须支持隐藏您的来电显示。

我想知道美国的网络提供商是否支持此选项。另外,我如何找到我的网络提供商支持这个以及我必须使用什么API来隐藏发件人的手机号码?

如果我在这个

中有任何线索,那么会很棒

以下是现有问题

这是App Link

3 个答案:

答案 0 :(得分:2)

没有。

但你可以做的是使用一个SMS网关,它可以隐藏callerID或给它一个特定的名称。只是另一种建议。

例如,访问该网站http://api.textmagic.com/ - > http://api.textmagic.com/https-api/textmagic-api-commands#send

答案 1 :(得分:0)

这取决于提供商。大多数情况下他们不支持这一点。

答案 2 :(得分:0)

http://learntelecom.com/sms-fraud/

如本文档所述,如果没有运行SMS-C的技术人员付出相当大的努力,短信伪装是不可能的。换句话说,它不是偶然发生的,配置数据错误或者是从Internet接收的原始文本消息的结果。这是因为在大多数情况下它需要SMS-C上的软件补丁。因此;发生这种情况的任何情况都是SMS-C工作人员直接采取行动的结果,也可能是联合PLMN工作人员的协助。