我正在使用 google API 使用 POST 方法将 wifi 数据转换为位置数据
https://www.googleapis.com/geolocation/v1/geolocate?key=YOUR_API_KEY
{
"considerIp": "false",
"wifiAccessPoints": [
{
"macAddress": "01:23:45:67:89:AB",
"signalStrength": 8,
"age": 0,
"signalToNoiseRatio": -65,
"channel": 8
},
{
"signalStrength": 4,
"age": 0
}
]
}
我得到的回应是
{
"error": {
"errors": [
{
"domain": "geolocation",
"reason": "notFound",
"message": "Not Found"
}
],
"code": 404,
"message": "Not Found"
}
}
这与我之前使用的代码相同,我在上个月的测试中得到了纬度和经度。突然我得到这个失败的回应。我们甚至尝试过我们之前测试过的 Mac 地址,现在都返回相同的响应。在上面的示例中,我们使用的是 google 示例中使用的 mac 地址。但我们也尝试了我们之前获取数据的那些。