Сервис проверки номеров через HLR или PING сохраняет конфиденциальность запроса и не беспокоит абонентов.
HLR-запросы
Нужны чтобы скрытно узнать обслуживается ли номер телефона или уже нет.
HLR (Home Location Register) — это централизованная база данных, которая содержит подробную информацию о каждом абоненте мобильных сетей GSM-операторов.
Данная услуга доступна как в личном кабинете, так и через API по протоколу HTTP.
Для начала выполнения HLR-запросов вам необходимо зарегистрироваться на нашем сайте и отправить SMS c текстом HLR на нужные номера.
Возвращается статус номера: обслуживается/не обслуживается.
МТС, Мегафон (медленно, но правильно), Билайн, Теле2 и другие российские и зарубежные операторы. Йота специально возвращает неправильный статус, поэтому не поддерживается..
PING-SMS
Позволяют скрытно узнать в сети телефон или нет (выключен).
PING-сообщения — это специальным образом сформированные бинарные Flash-сообщения, не отображаемые в телефоне получателя и предназначенные, как и HLR-запросы, для проверки номеров абонентов на доступность в реальном времени.
Данная услуга доступна как в личном кабинете, так и через API по протоколу HTTP.
Для отправки PING-сообщения вам необходимо зарегистрироваться на нашем сайте и отправить SMS c текстом PING на нужные номера. Если статус "Доставлено" значит абонент в сети.
Тарифицируются данные SMS как обычные сообщения.
Зачем нужны HLR-запросы
Проверка базы (HLR запросы) — проверка статуса номеров сотовых сетей GSM и очистка баз данных Ваших клиентов от неактуальных номеров. Проверка осуществляется путем отправки запросов в базу данных операторов с уточнением сведений о состоянии абонента в сотовой сети (данная база является ключевым компонентом сетей GSM, TDMA и CDMA).
Запросы позволяют установить состояние номера телефона клиента — активен или не обслуживается (так же возможно, но не гарантируется установление следующих параметров — нахождение абонента в роуминге или в домашней сети, MCC/MNC код мобильного оператора).
Данный сервис проверки номеров сохраняет конфиденциальность запроса, т.е. никаким образом не беспоклит абонентов.
Функция HLR запросов является оптимизирующим инструментом SMS рассылок и мобильного маркетинга, где особенно актуально, чтобы отправленные сообщения не только «дошли» до абонента, но и сделали это в разумный период времени. Организация подобного сервиса без HLR, как правило, ведет к потерям денежных средств.
Услуги HLR Lookup / Number Validation позволяют выполнять проверку списков с номерами телефонов или одиночные номера, определяя доступных и недоступных абонентов и позволяя осуществлять чистку баз данных от неактуальных номеров.
Вы можете проверить любой мобильный номер, узнать оператора, статус абонента и другую информацию HLR-запросом только в целях тестирования и проверки сервиса. Достоверность информации не гарантируется, так как данные по абонентам предоставляются сторонним мобильным оператором.
Бывает, что необходимо узнать, находится ли абонент в настоящее время в сети, но при этом никоим образом не беспокоя его. Можно ли узнать данную информацию так, чтобы он вообще не узнал об этом? Можно. Причем не потребуется ни звонить, ни отправлять смс, ни вообще контактировать с абонентом каким-либо образом. Для получения актуальной информации о состоянии сим карты можно воспользоваться HLR-запросом.
HLR-запрос (англ. Аббревиатура Home Location Register) – это обычный запрос к необычной базе данных. В этой базе хранится информация именно о том, находится ли абонент в сети или нет; включен ли у него телефон или выключен. При этом сам пользователь не знает, что его телефон проверяют: запрос идет к базе данных обслуживающего оператора сотовой связи.
Но хватит теории, как же реализовать на практике? Есть множество компаний, которые предоставляют подобную услугу. За плату. Однако, можно это сделать и бесплатно.
На данном сайте просто введите номер телефона, и буквально через несколько секунд получите примерно следующую информацию:
Итак, узнать, в сети ли абонент любого оператора сотовой связи очень просто: поможет hlr-запрос. Это бесплатно и очень просто. Однако, стоит сразу прояснить один момент: информация по номеру телефона в базе оператора, извлекаемая с помощью HLR-запроса обновляется не мгновенно. Также могут быть некоторые задержки с получением данных, если телефон вместе с абонентом (или без него) сейчас в роуминге.
заметки, телефоны, HLR
Upread.ru: Боюсь, что простого ответа на ваш вопрос не существует. Обычным способом никак не узнать: после того, как телефон включен или модем с сим картой воткнут в работающий ноутбук – все звонки будут идти и смс будут иметь статус доставлено — если не включен режим полета или что-то другое. Даже если человек не в интернете.
Вашу задачу можно решить двумя способами:
1) Если абонент зайдет на какой-нибудь сайт, от которого только он знает пароль (вконтакте, фейсбук) и там высветится, что он онлайн.
2) Если на телефоне или компьютере абонента установить приложение, которое будет проверять раз в минуту (к примеру), в интернете ли гаджет. Кстати, я могу написать такую программу как для Windows, так и для Android 🙂 К сожалению, иных ответов на ваш вопрос я не вижу.