2010-08-31 72 views
0

通常,當我們使用GPRS連接時,請求將作爲http請求發送到適當的主機。在接收端(PHP),我們可以使用$ _SERVER或$ _REQUEST變量獲取IP地址。像這樣,有什麼辦法可以獲得手機號碼,這意味着從哪個手機號碼請求中獲得。任何一個可以幫我出這個問題....通過GPRS中的https請求獲取手機號碼

感謝

回答

1

沒有你不能得到手機號碼。 Http不知道您的手機是GSM客戶端。即使手機沒有IP,您獲得的IP也是移動SIM卡的電信服務提供商的GPRS網關的IP。

唯一的出路是提示用戶輸入他的手機號碼並相信用戶已經給出了正確的手機號碼,並從服務器端的Http-GET或Http-POST獲取該手機號碼。

+0

我們可以得到的手機號碼從手機,用了提示用戶.. – Pavunkumar 2010-08-31 11:41:39

+0

沒有不可能的。這對於普通的Http來說是不可能的。 – 2010-08-31 11:48:48

+0

這是可能的,但不是標準的標題,例如它不同於地區,請參閱下面的答案http://stackoverflow.com/questions/3607540/getting-mobile-number-through-https-request-in-gprs/7738822#7738822 – 2011-10-12 10:44:15

1

沒有。你不能得到任何3G或GPRS設備的任何電話號碼信息。蜂窩服務提供不提供這些數據。

0

如果您有可能打開WAP頁面,您可能會收到MSISDN,因爲它包含在請求標頭中,默認情況下。