首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >YQL天气预报

YQL天气预报
EN

Stack Overflow用户
提问于 2013-07-03 22:53:44
回答 1查看 1.5K关注 0票数 1

我目前有一段代码,它只显示给定邮政编码中的当前天气。有人能帮我得到一个5天的预报吗?这是我到目前为止所拥有的。

代码语言:javascript
复制
                        var loc = zipcode;
                    var u = 'f';

                    var query = "SELECT item.condition FROM weather.forecast WHERE location='" + loc + "' AND u='" + u + "'";
                    var cacheBuster = Math.floor((new Date().getTime()) / 1200 / 1000);
                    var url = '<http://query.yahooapis.com/v1/public/yql?q=>' + encodeURIComponent(query) + '&format=json&_nocache=' + cacheBuster;

                    window['wxCallback'] = function(data) {
                        var info = data.query.results.channel.item.condition;
                        $('#wxIcon').css({
                            backgroundPosition: '-' + (61 * info.code) + 'px 0'
                        }).attr({
                            title: info.text
                        });
                        $('#wxIcon2').append('<img src="<http://l.yimg.com/a/i/us/we/52/>' + info.code + '.gif" width="34" height="34" title="' + info.text + '" />');
                        $('#wxTemp').html(info.temp + '&deg;' + (u.toUpperCase()));
                    };

                    $.ajax({
                        url: url,
                        dataType: 'jsonp',
                        cache: true,
                        jsonpCallback: 'wxCallback'
                    });

这是YQL控制台。LINK我发现了预测,但我不知道如何实现它。说到YQL,我是个新手。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-01-15 19:43:14

我在这里发布了一个完整的示例- https://gist.github.com/mvark/5231461

有关Yahoo Weather API的更多详细信息,请查看API文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17451313

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档