如何使用雅虎天气在单个请求中获取多个城市的天气信息 api
how to get weather feeds for multiple cities in single request using yahoo weather api
我正在从雅虎 API 获取天气信息,但是在一个请求中我只能得到一个地方。我想在一个请求中一次获取多个城市的信息。
请帮我获取多个城市的信息流。
使用他们提供的网络测试平台here您可以测试不同的 YQL 查询。
YQL 是一种类似于 SQL 的语言,它支持 OR
和 IN
.
等运算符
我对你的问题的测试是这样的:
select * from weather.forecast where woeid in (select woeid from geo.places(1) where text in ("nome, ak", "chicago, il", "dallas, tx"))
这带来了 3 个城市的天气预报。
我正在从雅虎 API 获取天气信息,但是在一个请求中我只能得到一个地方。我想在一个请求中一次获取多个城市的信息。 请帮我获取多个城市的信息流。
使用他们提供的网络测试平台here您可以测试不同的 YQL 查询。
YQL 是一种类似于 SQL 的语言,它支持 OR
和 IN
.
我对你的问题的测试是这样的:
select * from weather.forecast where woeid in (select woeid from geo.places(1) where text in ("nome, ak", "chicago, il", "dallas, tx"))
这带来了 3 个城市的天气预报。