0
我需要加载很多位置的天气,所以我可以在我的网站上显示它。我正在做的是每小时运行一次更新脚本,并将脚本的结果缓存在服务器上的文本文件中。如何一次批量查询多个位置的Yahoo Weather API?
但是到目前为止,我已经设法一次只检索一个位置,这根本没有效率。我曾想过在整个一小时内分发更新,但这并不理想。
有没有办法在同一个请求中从雅虎获取更多位置?什么我正在寻找一个例子是:
http://weather.yahooapis.com/forecastrss?w=12345,43171,43411,43141
!雅虎文档是可怕的..当你在帮助我:)我有另一个问题。我想在北京的中国得到天气,现在是星期三早上。但雅虎给了我今天,星期三,星期四。似乎他们不与时区相关联?或者有一些技巧呢?感谢帮助! – Tom
它可能会给你相对于你的语言环境的时间天气。您可以尝试伪造您的语言环境,或者您可以使用PHP的[日期/时间函数](http://php.net/manual/en/ref.datetime.php)手动执行时区计算。 –
好的,将尝试重写查询的脚本,然后尝试时区。我无法将其设置为全球使用的一个时区 – Tom