Получение номера мобильного телефона через запрос Https в GPRS - PullRequest
0 голосов
/ 31 августа 2010

Как правило, когда мы используем соединение GPRS, запрос будет отправлен на соответствующий хост как запрос http (s). На стороне приема (PHP) мы можем получить IP-адрес, используя переменную $ _SERVER или $ _REQUEST. Например, есть ли способ получить номер мобильного телефона, который означает, с какого номера мобильного телефона поступает запрос. Может ли кто-нибудь помочь мне выйти из этой проблемы ...

Спасибо

Ответы [ 4 ]

1 голос
/ 31 августа 2010

Неа.Вы не можете получить информацию о любом номере телефона любого устройства 3G или GPRS.Услуга сотовой связи не предоставляет эти данные.

1 голос
/ 31 августа 2010

Нет Вы не можете получить номер мобильного телефона.Http не знает о клиенте GSM, который является вашим мобильным телефоном.Даже у мобильного телефона нет IP-адреса, IP-адрес, который вы получаете, является IP-адресом шлюза GPRS поставщика телекоммуникационных услуг мобильной SIM-карты.

Единственный выход - запросить у пользователяввести свой номер мобильного телефона и доверять пользователю, поскольку он дал правильный номер мобильного телефона и получить этот номер мобильного телефона из Http-GET или Http-POST на вашей серверной стороне.

0 голосов
/ 12 октября 2011

Это возможно, но нет глобального стандарта, каждый оператор использует свой собственный стандарт в зависимости от разных вещей (используемое программное обеспечение, белые списки и т. Д.).

См. Этот ответ для более подробной информации: Может ли мобильное веб-приложение получить доступ к номеру телефона устройства?

0 голосов
/ 17 января 2011

Если у вас есть возможность открыть страницу WAP, вы можете получить MSISDN, поскольку он включен в заголовок запроса по умолчанию.

...