Інструменти для визначення назви абонента за телефонним номером

Інструменти для визначення назви абонента за телефонним номером

За весь час користування телефонією (міською або стільниковою, не важливо) мене пригнічувала одна річ - відсутність можливості дізнатися ім'я абонента за його відсутності у вашій телефонній книзі. Навіть якщо у вас підключена послуга АОН то визначається тільки телефонний номер, але не ім'я.

Для вирішення цієї проблеми я зробив proof-of-concept сервісу, який ставить у відповідність телефонному номеру ім'я абонента. Таким чином ви зможете зрозуміти хто вам дзвонить і далі прийняти рішення - знімати трубку чи ні.

Скрипти використання такого сервісу

  • ви чекаєте дзвінка з організації (лікарня, інтернет-магазин тощо), при цьому не знаючи їх телефонного номера
  • перевірка правильності даних, що вводяться у формі даних на сайті: перевіряти відповідність введених і телефонного номеру
  • інтеграція зі смартфонами: телефон буде автоматично визначати ім'я абонента через сервіс, якщо не знайшов цей номер у телефонній книзі. Щоб можна було зрозуміти це дзвонить знайома вам людина, номер якої ви не записали, або стороння людина.
  • використання назви абонента в різних звітах разом або спільно з телефонним номером (аналогія - IP адреса і DNS ім'я, мало хто пам'ятає IP адреси, всі використовують DNS імена сайтів)

Трохи про сервіс

Реалізовано найпростіший REST API, який у відповідь на телефонний номер, що міститься в запиті, намагається визначити ім'я абонента. Зараз він працює в обмеженому режимі і резолвить далеко не всі номери, але цього достатньо для тестового режиму.

Приклади запитів можна бачити на самому сайті (при оновленні сторінки виводяться нові приклади). Наприклад:

$ curl api.disclose.name/v1.0/phone/+74957978700

Лабораторія Касперського

Як думаєте, буде сервіс користуватися популярністю? Будуть затребувані описані вище сценарії використання?

Image