雅虎天气API调用
来源:互联网 发布:淘宝私密优惠券地址 编辑:程序博客网 时间:2024/05/18 02:59
雅虎天气API调用:
1.调用方法:http://weather.yahooapis.com/forecastrss?w=2502265&u=c,绿色字体为城市代号,u=c表示取摄氏度。
2.如何获取城市代码:(以广州为例)
http://sugg.us.search.yahoo.net/gossip-gl-location/?appid=weather&output=xml&command=广
参数:output:输出数据格式,可以是xml或json,默认为xml;
command:要查询的城市名称
可能会出现多个项,像这样:
<m q="广" gprid="iKCy1nr2SFGqEwa.Ugf2eA" c="广" n="10"><s k="Guangzhou" d="pt:iso=CN&woeid=2161838&lon=113.268&lat=23.1074&s=Guangdong&c=China&pn=广州市"/><s k="Wuxue" d="pt:iso=CN&woeid=2163907&lon=115.553&lat=29.8505&s=Hubei&c=China"/><s k="Guangyuan" d="pt:iso=CN&woeid=2157635&lon=105.818&lat=32.443&s=Sichuan&c=China&pn=广元"/><s k="Guangshui" d="pt:iso=CN&woeid=2163891&lon=113.99&lat=31.6134&s=Hubei&c=China&pn=广水镇"/><s k="Guangxi" d="s:iso=CN&woeid=12578006&lon=108.267&lat=23.8597&s=Guangxi&c=China&pn=广西省"/><s k="Guangdong" d="s:iso=CN&woeid=12578019&lon=113.419&lat=22.8588&s=Guangdong&c=China&pn=广东省"/><s k="Guanghan" d="t:iso=CN&woeid=2158448&lon=104.276&lat=30.9825&s=Sichuan&c=China&pn=广汉市"/><s k="Sihui" d="t:iso=CN&woeid=2161893&lon=112.685&lat=23.3427&s=Guangdong&c=China"/><s k="Guang'an" d="t:iso=CN&woeid=2157942&lon=106.636&lat=30.4765&s=Sichuan&c=China&pn=广安"/><s k="Guangning" d="t:iso=CN&woeid=2148035&lon=121.787&lat=41.5939&s=Liaoning&c=China"/></m><!-- prd08.gossip.search.gq1.yahoo.com compressed/chunked Mon Nov 18 10:06:32 UTC 2013 -->如果是匹配的“广州”关键字,则就只有广州市的code数据了。
这里的woeid即是 城市代码
3.国内城市代码整理:下载Demo程序,将要查询的地区,写入文件bin\Debug\Data\cities.txt 即可(一行一个)
国内标准城市地区可以以参考:http://www.stats.gov.cn/tjbz/xzqhdm/t20100623_402652267.htm)
4.雅虎天气API结果解析:
- 雅虎天气API调用
- sax解析雅虎天气api
- 雅虎天气API使用笔记
- 天气API的调用
- 关于雅虎 — 英文天气的API 解析
- 雅虎定位查询天气
- 雅虎天气描述
- 调用天气api实现查询各城市天气
- Android调用新浪天气API的问题
- java 调用中国天气网API
- 调用天气API的一个实例
- .NET调用百度天气api经验
- Python调用百度API之天气查询
- JAVA调用聚合天气api接口示例
- java调用百度天气查询API
- 前端开发之调用天气api
- PHP调用百度天气接口API
- 在asp.net中 利用雅虎天气API做天气预报功能
- Java的HashMap如何合理地初始化
- 用newlisp开发网站二 静态文件路由
- Java 身份证工具类
- iOS UILabel计算高度与宽带
- 机顶盒EPG菜单自动处理程序20131118
- 雅虎天气API调用
- js 加法运算
- Shader Effects: Shadow Mapping
- opencv CvvImage
- hdu 4790 数论 实现 组合数学
- Linux下which、whereis、locate、find 区别
- 各种硬菜网址集合
- Codeforces Round #204 (Div. 1)
- CArray 动态数组模板类学习笔记