3

我知道雅虎天气使用它自己的代码来确定获取天气的区域。我想在页面加载时显示每个访问我网站的用户的天气,但我在这里遇到了一些麻烦。

我的关键问题是:

  • 如何从IP地址中获取用户的地理位置(最好是城市名)。
  • 如何在 Yahoo Weather 中获取用户所在城市的区号。
  • 如何将天气发布回我的页面。

我真的不知道从哪里开始,所以任何指导都将不胜感激。

4

1 回答 1

0

您可以使用IPInfo来获取用户的实际地址和城市。

Yahoo Weather 文档要求您使用城市的woeid,但您可以使用 YQL 和 Yahoo Geolocation API 来获取它。

于 2014-07-03T21:08:05.920 回答