use*_*878 0 android blackberry
我想知道如果我接到黑莓/安卓设备的电话,是否可以通过编程方式区分是陆线呼叫还是移动线路呼叫?
谢谢你的帮助
理论上,没有 - 由于数字移动性,可以将数字提供给陆线然后移动到手机,甚至不考虑商业呼叫者大量使用的呼叫者ID欺骗.
在某些边缘情况下,您可以使用一些启发式方法 - 例如在以色列,固定电话和蜂窝电话之间没有号码移动,所有蜂窝电话提供商都以5开头,因此如果您从一个以05开头的号码接听电话(本地区号代码前缀) )或+9725(国际E164前缀)然后你知道它的细胞.
从技术上讲,您可以与您有兴趣支持的所有蜂窝提供商签订许可协议,以便您可以致电他们的HLR(本地本地注册机构)检查主叫号码是否被列为蜂窝用户(每个以及你想要支持的每个蜂窝提供商),虽然我认为这将是非常缓慢的.
| 归档时间: |
|
| 查看次数: |
1000 次 |
| 最近记录: |