根据Yahoo! Weather API documentation,必须提供WOEID以获取特定区域的天气信息。可以使用Yahoo! GeoPlanet服务获得WOEID。
如果我有邮政编码,这是两次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
我找不到任何关于此的文档。在生产应用中使用是否安全?