Javascript 如何使用Yahoo weather API从IP地址获取客户端天气

Javascript 如何使用Yahoo weather API从IP地址获取客户端天气,javascript,yahoo-weather-api,Javascript,Yahoo Weather Api,我知道Yahoo Weather使用自己的代码来确定获取天气的区域。当页面加载时,我想为每个访问我网站的用户显示天气,但我在这里遇到了一些问题 我的主要问题是: 如何从IP地址获取用户的地理位置(最好是城市名称) 如何在Yahoo Weather中获取用户所在城市的区号 如何将天气发回我的页面 我真的不知道从哪里开始,所以任何指导都将不胜感激。您可以使用此功能获取用户的实际地址和城市 Yahoo气象文档要求您使用城市的woeid,但您可以使用YQL和Yahoo地理定位API来获取此信息

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

我的主要问题是:

  • 如何从IP地址获取用户的地理位置(最好是城市名称)
  • 如何在Yahoo Weather中获取用户所在城市的区号
  • 如何将天气发回我的页面
我真的不知道从哪里开始,所以任何指导都将不胜感激。

您可以使用此功能获取用户的实际地址和城市

Yahoo气象文档要求您使用城市的woeid,但您可以使用YQL和Yahoo地理定位API来获取此信息