0
衆所周知。我們可以在Chrome瀏覽器中使用Google地圖找到我們的自己。如何使用HTML5獲取附近的wifi MAC地址和信號強度?
我想知道它是如何工作的。所以我打開Fiddler來分析數據包。
我發現谷歌地圖發送附近的WiFi MAC地址和信號強度到他們的服務器,然後返回我們的位置。
我的問題是,Google Map API使用什麼API來獲取這些wifi信息?
POST https://www.googleapis.com/geolocation/v1/geolocate?key=AIzaSyBOti4mM-6x9WDnZIjIeyEU21OpBXqWBgw HTTP/1.1
Host: www.googleapis.com
Connection: keep-alive
Content-Length: 342
Pragma: no-cache
Cache-Control: no-cache
Content-Type: application/json
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36
Accept-Encoding: gzip, deflate, br
{
"wifiAccessPoints": [
{
"age": 0,
"macAddress": "aa-bb-cc-dd-ee-ff",
"signalStrength": -54
},
{
"age": 0,
"macAddress": "11-22-33-44-55-66",
"signalStrength": -79
},
{
"age": 0,
"macAddress": "66-55-44-33-22-11",
"signalStrength": -84
}
]
}
謝謝你的回答。但這就是無線網絡的位置。不是如何獲得wifi的mac地址。 – bin456789
您需要操作系統級別的API才能訪問Wifi MAC地址。 –