Вы можете проверить любой мобильный номер, узнать оператора, статус абонента и другую информацию HLR-запросом только в целях тестирования и проверки сервиса. Достоверность информации не гарантируется, так как данные по абонентам предоставляются сторонним мобильным оператором.
Бывает, что необходимо узнать, находится ли абонент в настоящее время в сети, но при этом никоим образом не беспокоя его. Можно ли узнать данную информацию так, чтобы он вообще не узнал об этом? Можно. Причем не потребуется ни звонить, ни отправлять смс, ни вообще контактировать с абонентом каким-либо образом. Для получения актуальной информации о состоянии сим карты можно воспользоваться HLR-запросом.
HLR-запрос (англ. Аббревиатура Home Location Register) – это обычный запрос к необычной базе данных. В этой базе хранится информация именно о том, находится ли абонент в сети или нет; включен ли у него телефон или выключен. При этом сам пользователь не знает, что его телефон проверяют: запрос идет к базе данных обслуживающего оператора сотовой связи.
Но хватит теории, как же реализовать на практике? Есть множество компаний, которые предоставляют подобную услугу. За плату. Однако, можно это сделать и бесплатно.
На данном сайте просто введите номер телефона, и буквально через несколько секунд получите примерно следующую информацию:
Итак, узнать, в сети ли абонент любого оператора сотовой связи очень просто: поможет hlr-запрос. Это бесплатно и очень просто. Однако, стоит сразу прояснить один момент: информация по номеру телефона в базе оператора, извлекаемая с помощью HLR-запроса обновляется не мгновенно. Также могут быть некоторые задержки с получением данных, если телефон вместе с абонентом (или без него) сейчас в роуминге.
заметки, телефоны, HLR
Upread.ru: Боюсь, что простого ответа на ваш вопрос не существует. Обычным способом никак не узнать: после того, как телефон включен или модем с сим картой воткнут в работающий ноутбук – все звонки будут идти и смс будут иметь статус доставлено – если не включен режим полета или что-то другое. Даже если человек не в интернете.
Вашу задачу можно решить двумя способами:
1) Если абонент зайдет на какой-нибудь сайт, от которого только он знает пароль (вконтакте, фейсбук) и там высветится, что он онлайн.
2) Если на телефоне или компьютере абонента установить приложение, которое будет проверять раз в минуту (к примеру), в интернете ли гаджет. Кстати, я могу написать такую программу как для Windows, так и для Android 🙂 К сожалению, иных ответов на ваш вопрос я не вижу.
Что такое HLR-запрос?
HLR-запрос (расшифровывается как Home Location Register): представляет собой способ определения текущего состояния номера абонента. Запрос производится к базе данных сотовой компании, обслуживающей номер.
При отправке запроса система не беспокоит абонента. Сотовый оператор не извещает его о том, что кто-то интересуется текущим статусом его номера. Запрос позволяет узнать, существует ли номер и активин ли он в настоящий момент. За счет запроса можно проверить базу клиентов и отсеять клиентов с неактивными номерами, сократив затраты на СМС рассылку. Компаниям актвно рассылающим СМС мы рекомендуем пользоваться HLR-запросом каждый месяц.
Принцип работы HLR
Что такое IMSI?
IMSI (расшифровывается как International Mobile Subscriber Identity) – индивидуальный номер, присваиваемый каждому абоненту. При подключении к мобильному оператору IMSI считывается системой, после чего происходит его идентификация.
Использование IMSI позволяет обезопасить передачу паролей, кодов регистрации и иных данных подобного рода по смс. Вы можете быть уверены, что собщение придет именно адресату.
HLR-запрос и IMSI – примерение в рассылках
Совместное использование IMSI- и HLR-запросов позволяет:
- проверять SIM-карту клиента при совершении платёжных операций. Если номер попробуют скопировать мошенники, используя дублированную СИМ-карту, на им код подтверждения выслан не будет
- проверять СИМ-карту при подтверждении иных действий по смс. К таким действиям относятся: отправка кода авторизации, информация о состояниях аккаунта, подтверждение входа в систему, поступление/списание средств
- составлять списки клиентов для обзвона. Клиенты могут находиться в разных часовых поясах, поэтому важно выбрать благоприятное время для звонка. Также IMSI- и HLR-запросы дают возможность узнать активен или неактивен абонент. Неактивные номера не обзваниваются
- получить DEF-код. Номера некоторых клиентов могут сохраниться без кодов оператора, что вызовет затруднения в проведении смс-рассылки. Получение DEF-кода номера телефона позволяет обойти все эти затруднения
Протестировать проверку номера:
Протестируйте точность услуги проверка номера. Просто введите любой номер в форму ниже и получите следующую информацию: оператор, обслуживающий номер на текущий момент, был ли номер перенесён (и если да, то кем он обслуживался ранее), название юр. лица, торговая марка, и регион оператора, выпустившего SIM-карту под данный номер