Данный способ позволяет определить местонахождения роутера или точки доступа по BSSID (MAC-адресу).
Узнать BSSID (MAC-адрес) интересующей точки доступа или роутера.
http://mobile.maps.yandex.net/cellid_location/?clid=1866854&lac=-1&cellid=-1&operatorid=null&countrycode=null&signalstrength=-1&wifinetworks=XXXXXXXXXXXX:-65&app=ymetro
где, вместо XXXXXXXXXXXX вставить BSSID (MAC-адресу) без двоеточий или тире.
В ответ будет получено выражение вида:
<location source="FoundByWifi"><coordinates latitude="00.0000000" longitude="00.0000000" nlatitude="00.0000000" nlongitude="00.0000000"/></location>
из которого параметры latitude="00.0000000" longitude="00.0000000" нужно вставить в строку поиска в Google Maps или Яндекс.Карты в виде: 00.0000000, 00.0000000
Полученное место на карте и будет приблизительным местом нахождения устройства.
Комментариев нет:
Отправить комментарий