2013-09-15 6 views
4

Я разрабатываю какое-то приложение для Android, но не знаю, как получить данные для чисел, которые вызываемый номер является локальным или STD.Как определить вызов, сделанный на мобильный номер, является локальным или STD ИЛИ ISD

i.e. From Где такие приложения, как Mobile Number Checker, получают данные? https://play.google.com/store/apps/details?id=com.cliqs.mobilelocator&hl=en

Примечание: Я имею в виду в отношении номер мобильного телефона, а не на стационарные телефоны/fixedline.

ответ

0

Число, которое вы получаете, имеет тип string. Таким образом, вы можете получить первые несколько цифр номера и запросить его с базой данных, содержащей std-коды (если таковой имеется). Удачи!

+1

Спасибо Sriniketh, Но у меня нет этой базы данных чисел. Итак, мой вопрос: как получить эту базу данных? – RArora

-1

См. link для определения ISD.

Ниже приведены ответы на местные и звонки по ЗППП в Индии.

Предположим, вы знаете, что Состояние (Telecom Circles) исходящий звонок идет. Тогда вам просто нужно проверить, соответствует ли ваш Local-State (Telecom Circles) таким же, как Состояние исходящего вызова (Телекоммуникационные круги) или нет. Если это то же самое, то местный вызов else STD вызывает.


Теперь проблема сводится к тому, как найти государственных (Circles Telecom) исходящего-вызовов.

Это можно легко сделать для телефонов Landline, где мы специально размещаем коды STD. См. link для состояния и там коды STD.
Интересно, что мобильные телефоны также следуют чему-то очень похожим. Первые 4 цифры мобильного номера говорят об этом. Например, предположим, что число равно 9999xxxxxx, тогда это число из Дели - Vodafone. См. wikipedia link для полных мобильных телефонов с первых четырехзначных подробностей.

+1

Но тогда есть [Национальная мобильность номеров мобильных телефонов] (http://www.mnp.in/) .. 9999xxxxxx можно портировать в Телекоммуникационный кружок штата Карнатака. Таким образом, это не будет работать для таких чисел. –

+0

да ... это правильно –

+0

Любое решение для портированного номера? –

 Смежные вопросы

  • Нет связанных вопросов^_^