1

根据雅虎!Weather API 文档,必须提供WOEID才能获取特定区域的天气信息。WOEID 可以通过Yahoo!获取。地球行星服务。

如果我有邮政编码,这是两个获取天气信息的 API 调用。

从邮政编码获取 WOEID: http ://where.yahooapis.com/v1/places.q(19146)?appid= ...
使用 WOEID 获取天气信息:http ://weather.yahooapis.com/forecastrss ?w=12765532

然而,经过一些网络爬虫后,我发现你可以通过一个 API 调用来做同样的事情:

http://xml.weather.yahoo.com/forecastrss?p=19146

我找不到任何关于此的文档。在生产应用程序中使用是否安全?

4

1 回答 1

8

api文档

注意:旧的位置参数“p”已被弃用,并将在未来的版本中删除。因此,鼓励用户迁移到提供与 Y 的深度集成的“w”参数!地球星球。旧文档存档在这里

所以:p对我来说,使用似乎不是生产代码的最佳主意。

于 2010-01-22T17:14:56.947 回答