【问题标题】:Weather Underground API: Querying API by IPWeather Underground API:通过 IP 查询 API
【发布时间】:2013-01-11 22:56:35
【问题描述】:

我正在构建一个允许按 IP 地址搜索的 Weather 类。我正在尝试将 Wunderground API 实现为要使用的选项之一。但是,我似乎找不到使用 IP 地址查询 API 的方法。我试过这个:autocomplete.wunderground.com/aq?query={IP ADDRESS HERE}——但正如你所见,它没有找到任何结果。关于这个问题的任何提示?

谢谢!

【问题讨论】:

  • 该 API 是否支持按 IP 地址查询?
  • 我似乎找不到关于它的文档。如果确实如此,那太好了,我只需要知道在哪里可以找到它。如果不是,那么从 IP 地址构建查询的好方法是什么?
  • 首先,我不确定这是一个开放给公众使用的 API。他们确实有一个 API,更多信息在这里WU API。您需要查找 IP 地址并将其转换为 WU 可以使用的地理信息。有可用的 geo_ip 数据库,但由于 IP 地址的分配方式,其准确率可能为 90-95%,需要定期更新。
  • 你确定你的方法是正确的吗?有一个巨大的网站详细介绍了他们的 API:wunderground.com/weather/api/d/docs
  • 仅供参考:API OP 引用 is 记录在案:wunderground.com/weather/api/d/docs?d=autocomplete-api

标签: php api wunderground


【解决方案1】:

改用http://api.wunderground.com/api/Your_Key/forecast/geolookup/conditions/q/autoip.json?geo_ip=Your_IP

查看链接了解更多详情:http://www.wunderground.com/weather/api/d/docs?d=data/index

【讨论】:

  • 谢谢!这正是我想要的。
【解决方案2】:

我建议您改用 World Weather Online API。它易于使用,具有易于解析的面向公众的 JSON 响应。您只需为每个查询提供您的 API 密钥,它支持 IP 地址查询、纬度、经度、区域设置名称等。试试看人。在这里找到它HERE

【讨论】:

  • 您好,我还在课堂上使用 World Weather Online API 作为助手。基本上,我正在构建一个依赖助手的类,但返回助手值并从主类中进行格式化和处理。我的助手之一 World Weather Online API,但遗憾的是,它没有 Wunderground 提供的那么多选项,这正是您对免费服务的期望。
猜你喜欢
  • 2017-02-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-01
  • 1970-01-01
  • 2013-08-29
  • 2017-06-16
相关资源
最近更新 更多