Страница 3 из 5

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 14 янв 2016, 15:01
Aven
Толку со скрытыми последними цифрами?
Вот номер Zebar бьется в Росреестре как Мегафон, а в mnp как Билайн

Я вот думаю, если перебором запросов попробовать слить у них базу, то быстро заблокируют...
Да и смысл, данные быстро протухнут, в день тысячи абонентов по всей стране переносят номера....

Или делать локальный кэш и обращаться если данные в нем устарели или отсутсвуют.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 14 янв 2016, 17:34
whoim
1) Есть специальная (почтигос) организация, контролирующая процесс переноса номеров
2) В субд этой организации есть исчерпывающая информация о перенесенных номерах - и только там, это первоисточник
3) у организации есть две базы: "демо" для разработчиков, и актуальная для операторов связи. Соответственно, любое юрлицо может получить доступ к первой, и операторы связи с лицензией - ко второй.

Передавать актуальную инфу операторам ЗАПРЕЩЕНО.

Но.. 2$/месяц, 10 000 запросов.. Есть партнер.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 15 янв 2016, 08:26
Zebar
Собственно, к чему я напираю на точность получения информации?

Если не считать перебежчиков, то для большой тройки все просто:
9[23] - Мегафон
9[17] - МТС
Остальное - Билайн (туда же попадает и Теле 2, но это не "большая тройка").

Но тогда может получиться так, что вызов вместо бесплатного звонка с правильного оператора пойдет как дорогой межгород рублей за 10-15 в минуту.

Поэтому или разбирать для получения 100% точности, или вообще не разбирать - брать тарифы, на которых нет такой разницы.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 17 янв 2016, 04:33
whoim
Все сложнее, чем у вас. Есть таблицы россвязи, они скачиваются на их сайте, загоняются в субд и далее скрипт производит поиск номера.
Периодически обновлять.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 26 мар 2016, 14:07
virus_net
april22 писал(а):списки росриестра не правились пол года, поэтому в нем не учтены перебежчики.
Для проекта rosreestr.subnets.ru реализован импорт базы данных перенесенных номеров и поиск номера в этой базе.
Теперь при поиске по номеру, если номер содержится в базе данных перенесенных номеров, то к ответу от сервиса будет добавлено поле 'moved2operator', значение поля это название нового оператора для данного номера.

Обновление базы перенесенных номеров производится ежедневно.
Как раз сейчас производится импорт данных, в базе более 2х миллионов записей. Думаю что сегодня ближе к вечеру импорт уже закончится.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 26 мар 2016, 18:11
whoim
А как вы решили проблему с запретом выкладывать инфу в открытом виде списком от первоисточника?

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 26 мар 2016, 18:13
whoim
Идея - передавать текстовые данные (регион, оператор) кодом в соседнем поле.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 27 мар 2016, 08:07
virus_net
whoim, я не очень понимаю о каком запрете ты говоришь и про какое "соседнее поле" идет речь.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 27 мар 2016, 12:55
ford1813
virus_net писал(а):
april22 писал(а):списки росриестра не правились пол года, поэтому в нем не учтены перебежчики.
Для проекта rosreestr.subnets.ru реализован импорт базы данных перенесенных номеров и поиск номера в этой базе.
Теперь при поиске по номеру, если номер содержится в базе данных перенесенных номеров, то к ответу от сервиса будет добавлено поле 'moved2operator', значение поля это название нового оператора для данного номера.

Обновление базы перенесенных номеров производится ежедневно.
Как раз сейчас производится импорт данных, в базе более 2х миллионов записей. Думаю что сегодня ближе к вечеру импорт уже закончится.
Видимо там не все данные , мой номер перенесенный с МТС в Биллайн по данной базе бьется до сих пор как МТС.

Re: Как по сотовому номеру понять какой GSM оператор?

Добавлено: 28 мар 2016, 08:08
virus_net
Там все данные. Напишите ваш номер в ЛС, посмотрю.