我知道雅虎天气使用它自己的代码来确定获取天气的区域。我想在页面加载时显示每个访问我网站的用户的天气,但我在这里遇到了一些麻烦。
我的关键问题是:
- 如何从IP地址中获取用户的地理位置(最好是城市名)。
- 如何在 Yahoo Weather 中获取用户所在城市的区号。
- 如何将天气发布回我的页面。
我真的不知道从哪里开始,所以任何指导都将不胜感激。
我知道雅虎天气使用它自己的代码来确定获取天气的区域。我想在页面加载时显示每个访问我网站的用户的天气,但我在这里遇到了一些麻烦。
我的关键问题是:
我真的不知道从哪里开始,所以任何指导都将不胜感激。
您可以使用IPInfo来获取用户的实际地址和城市。
Yahoo Weather 文档要求您使用城市的woeid,但您可以使用 YQL 和 Yahoo Geolocation API 来获取它。