
alex_lip24 октября 2018 г. 17:44
Как узнать номер телефона?
Если запустить приложение на смартфоне - есть ли возможность узнать номер телефона?

Рекомендуем хостинг TIMEWEB
Стабильный хостинг, на котором располагается социальная сеть EVILEG. Для проектов на Django рекомендуем VDS хостинг.Вам это нравится? Поделитесь в социальных сетях!
Комментарии
Только авторизованные пользователи могут публиковать комментарии.
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Пожалуйста, авторизуйтесь или зарегистрируйтесь
Ua
- Unknown akadamn
- 24 января 2025 г. 17:14
Qt - Тест 001. Сигналы и слоты
- Результат:84баллов,
- Очки рейтинга4
Ua
- Unknown akadamn
- 24 января 2025 г. 16:22
Qt - Тест 001. Сигналы и слоты
- Результат:42баллов,
- Очки рейтинга-8
Последние комментарии
ИМ
Django - Урок 017. Кастомизированная страница авторизации на Django Добрый вечер Евгений! Я сделал себе авторизацию аналогичную вашей, все работает, кроме возврата к предидущей странице. Редеректит всегда на главную, хотя в логах сервера вижу запросы на правильн…
Игорь Максимов22 ноября 2024 г. 21:51

Evgenii Legotckoi31 октября 2024 г. 23:37
Читалка fb3-файлов на Qt Creator Подскажите как это запустить? Я не шарю в программировании и кодинге. Скачал и установаил Qt, но куча ошибок выдается и не запустить. А очень надо fb3 переконвертировать в html
ИМ
Django - Урок 064. Как написать расширение для Python Markdown Приветствую Евгений! У меня вопрос. Можно ли вставлять свои классы в разметку редактора markdown? Допустим имея стандартную разметку: <ul> <li></li> <li></l…
Игорь Максимов5 октября 2024 г. 16:51
QML - Урок 016. База данных SQLite и работа с ней в QML Qt Здравствуйте, возникает такая проблема (я новичок): ApplicationWindow неизвестный элемент. (М300) для TextField и Button аналогично. Могу предположить, что из-за более новой верси…
Сейчас обсуждают на форуме
f
Рисование на QGraphicsScene при зажатой кнопке мыши Подскажите, пожалуйста! Как данный класс можно дополнить, чтобы созданные объекты можно было перемещать мышкой по сцене?
firstlunoxod15 февраля 2025 г. 13:46

Дмитрий3 февраля 2025 г. 16:24
не запускается компьютер!!! Не запускается компьютер (точнее работает блок , но сам монитор вообще жесть)В общем я ничего с интернета не скачивала в последнее время. На компе никаких левых пр…
Нужно запретить перемещение только некоторых итемов, остальные перемещать можно. Вопрос решен. Узнать QModelIndex элемента на который мы перетаскиваем другой элемент, можно с помощью функции indexAt(event->position().toPoint()) представления QTreeViev вызываемой в переопр…
OAuth2.0 через VK, получение email Спасибо большое за помощь и простите за то что отнял время своей невнимательностью.
С одной стороны пишут
There is no knowledge of the client's phone number stored in the phone. Some operators may include it into SIM card, but not all. If you want to use client's phone number then he must provide it. For verification you could create and send a SMS to the same number and try to catch it. If it returns then the number is correct otherwise it might be incorrect or just delayed or phone is misconfigured and sending failed.
С другой стороны - для андроида вроде бы так
You can use the
TelephonyManager
to do this:The documentation for
getLine1Number()
says this method will returnnull
if the number is "unavailable", but it does not say when the number might be unavailable.Есть ли стандартные методы QT для обеих платформ(android и ios) ?
Как я понимаю, если пользователь записал номер к симке в самом телефоне, то информацию получить можно, если нет, то не выйдет.
По факту не сам номер телефона забивается в сим-карту а её ID, потом данный ID присваивается определённому номеру в телефонной сети оператора, а каждый оператор владеет пулом телефонных номеров. То есть фактически телефонный номер даже не записывается в саму сим-карту.
Поэтому технически получить номер телефона невозможно, если он не был записан в телефоне к сим карте вручну (сейчас такой программный функционал присутствует по моему в каждом андроид устройстве точно), ну или не написан софт, который каким-то образом не перехватывает при звонке данный номер, что как мне кажется технически сложно без вмешательства в прошивку устройства.
Что касается TelephonyManager, то он сокрее всего вернёт номер тогда, когда пользователь сам прописал свой номер к симке, чтобы не забыть его.
А что касается стандартных средств, то наверняка нужно копать в сторону JNI под Андроид, а что там творится с ios даже не могу представить.
Спасибо. Видимо проще чтобы пользователь сам написал свой телефон - а проверить через смс, отправленный на этот номер.