学习过程中,发现通过'http://ip-api.com/json/'提供的IP地址查询位置信息存在误差,经纬度有误差,city也不正确。
微信小程序wx.request得到结果与在浏览器中输入下面网址结果一样
http://ip-api.com/json/106.117.233.21 http://ip-api.com/json/106.117.233.21结果为:
{"status":"success","country":"China","countryCode":"CN","region":"HE","regionName":"Hebei","city":"Zhoutou","zip":"","lat":37.8957,"lon":114.904,"timezone":"Asia/Shanghai","isp":"Chinanet","org":"Chinanet HE","as":"AS4134 CHINANET-BACKBONE","query":"106.117.233.21"}
我的地址为河北省唐山市,下面是通过https://www.ipshudi.com/106.117.233.21.htm查询的结果: