通过GPRS中的Https请求获取手机号码

时间:2010-08-31 09:05:52

标签: php http https gprs

通常,当我们使用GPRS连接时,请求将作为http(s)请求发送到适当的主机。在接收方(PHP)中,我们可以使用$ _SERVER或$ _REQUEST变量获取IP地址。就像那样,有任何方法可以获得移动号码,这意味着从哪个移动号码请求。任何人都可以帮助我解决这个问题....

谢谢

4 个答案:

答案 0 :(得分:1)

您无法获取手机号码。 Http不知道GSM客户端是你的手机。即使移动设备没有IP,您获得的IP也是移动SIM卡电信服务提供商的GPRS网关的IP。

唯一的出路是提示用户输入他的手机号码并信任用户他已经提供了正确的手机号码,并从服务器上的Http-GET或Http-POST获取该手机号码侧的。

答案 1 :(得分:1)

不。您无法获得任何3G或GPRS设备的任何电话号码信息。蜂窝服务提供的不提供此数据。

答案 2 :(得分:0)

如果您可以打开WAP页面,则可能会获得MSISDN,因为它默认包含在请求标头中。

答案 3 :(得分:0)

这是可能的,但没有全球标准,每个运营商根据不同的东西(使用的软件,白名单等)使用自己的标准。

有关详细信息,请参阅此答案: Can a mobile web application access the devices phone number?