Узнать местоположения абонента мегафона без его согласия, законными методами не получится никак. Но компания МТС предлагает своим клиентам возможность узнать где находится абонент мегафона при помощи услуги локатор, этого надо просто отправить сообщения с именем и номером того, чьё местоположение вы хотите определить (например "Дмитрий 89145269816"), на номер 6677. Далее абоненту по отправленному вами номеру, будет отправлен запрос на разрешение передачи вам данных о его местоположении, и если он согласится вы сможете узнать где он примерно находится. На сколько мне известно, местоположение определяется по силе сигнала от ближайших ретрансляторов.
Другие способы узнать местоположение абонента мегафона.
1. Через МТС Поиск. Заходим на сайт, для того чтобы получить логин и пароль отправляем sms на номер 7888 с текстом "ЛОГИН", получаем логин и пароль, вводим его на сайте. Чтобы определить местоположение абонента, надо сначала добавить его в друзья и получить от него согласие на определение местоположения (он получит смс с запросом на подтверждение). Если добавление в друзьям будет подтверждено, то вы сможете отслеживать где он находится.
2. Через приложение МТС Локатор
Такая услуга не бесплатна, цену уточняйте на сайте МТС. Для того чтобы отключить услугу просто отправьте сообщение "ОТКЛ", на номер 6677, после чего будет удалён список друзей местоположение которых можно определить.
FAQ МегаФон - Часто задаваемые вопросы