Мое приложение отправляет SMS-сообщения людям, но номера, введенные в качестве их сотового телефона, иногда являются наземными линиями (это ошибка пользователя или пользователь не знает, есть ли у них контактный номер - сотовый или стационарный.)
Я нашел несколько веб-сайтов, которые могут сказать мне, является ли номер стационарным или мобильным телефоном, но они не предлагают программные API. Кто-нибудь знает о том, как веб-приложение может выяснить, может ли номер получать SMS-сообщения?
Я думаю, что тестовое SMS-сообщение является одним из способов, но мой текущий шлюз SMS терпит неудачу, когда он получает стационарный номер и не сообщает мне номер стационарного телефона, на который он пытался отправить SMS. Я буду следить за этим с помощью своего оператора, но мне бы очень хотелось, чтобы пользователь вводил номера телефонов, если они являются стационарным или номером ячейки.
Обновление: Есть способы понять это. Посмотрите http://www.phonevalidator.com, они могут запросить номер телефона и выяснить, является ли он стационарным или сотовым телефоном.