我想在后端找到一个用户粗略位置,以便我可以将它发送到api并告诉他们他们所在区域的天气。我不想使用HTML 5客户端位置请求。我可以使用python请求库来查找用户公共IP并将其发送到IP地理定位。这在wifi连接上可以正常工作。然而,当用户未连接到wifi时,IP与距离用户更远的位置相关联。现在我知道可以在没有移动连接许可的情况下获得用户粗略的位置(例如谷歌搜索"天气")我只是不知道如何。
我发现了这个并且正在阅读它: http://research.microsoft.com/en-us/um/people/maheshba/papers/ephemera-imc09.pdf