找个免费的天气预报API真难a
找个免费的天气预报API真难有木有???
免费的天气预报API,可以查询全国天气预报,生活指数、实况、PM2.5等信息。
接口地址:http://op.juhe.cn/onebox/weather/query
支持格式:json/xml
请求方式:http get/post
请求示例:http://op.juhe.cn/onebox/weather/query?cityname=%E6%B8%A9%E5%B7%9E&key=您申请的KEY
接口备注:根据城市查询天气,未来5天、生活指数、PM2.5
请求参数说明:
名称 |
类型 |
必填 |
说明 |
|
cityname |
string |
是 |
要查询的城市,如:温州、上海、北京,需要utf8 urlencode |
|
key |
string |
是 |
应用APPKEY(应用详细页查询) |
|
dtype |
string |
否 |
返回数据的格式,xml或json,默认json |
返回参数说明:
名称 |
类型 |
说明 |
|
error_code |
int |
返回码 |
|
reason |
string |
返回说明 |
|
result |
string |
返回结果集 |
JSON返回示例:
{"reason": "查询成功","result": {"data": {"realtime": {"city_code": "101210701","city_name": "温州", /*城市*/"date": "2014-10-15", /*日期*/"time": "09:00:00", /*更新时间*/"week": 3,"moon": "九月廿二","dataUptime": 1413337811,"weather": { /*当前实况天气*/"temperature": "19", /*温度*/"humidity": "54", /*湿度*/"info": "雾","img": "18" /*18是雾这种天气所对应的图片的ID,每种天气的图片需要您自己设计,或者请阅读https://www.juhe.cn/docs/api/id/39/aid/117*/},"wind": {"direct": "北风","power": "1级","offset": null,"windspeed": null}},"life": { /*生活指数*/"date": "2014-10-15","info": {"chuanyi": [ /*穿衣指数*/"较舒适","建议着薄外套或牛仔衫裤等服装。年老体弱者宜着夹克衫、薄毛衣等。昼夜温差较大,注意适当增减衣服。"],"ganmao": [ /*感冒指数*/"较易发","昼夜温差较大,较易发生感冒,请适当增减衣服。体质较弱的朋友请注意防护。"],"kongtiao": [ /*空调指数*/"较少开启","您将感到很舒适,一般不需要开启空调。"],"wuran": [ /*污染指数*/"良","气象条件有利于空气污染物稀释、扩散和清除,可在室外正常活动。"],"xiche": [ /*洗车指数*/"较适宜","较适宜洗车,未来一天无雨,风力较小,擦洗一新的汽车至少能保持一天。"],"yundong": [ /*运动指数*/"较适宜","天气较好,但风力较大,推荐您进行室内运动,若在户外运动请注意防风。"],"ziwaixian": [ /*紫外线*/"中等","属中等强度紫外线辐射天气,外出时建议涂擦SPF高于15、PA+的防晒护肤品,戴帽子、太阳镜。"]}},"weather": [ /*未来几天天气预报*/{"date": "2014-10-15","info": {"day": [ /*白天天气*/"0", /*天气ID*/"晴", /*天气*/"24", /*高温*/"东北风", /*风向*/"3-4 级" /*风力*/],"night": [ /*夜间天气*/"0","晴","13","东北风","3-4 级"]},"week": "三","nongli": "九月廿二"},{"date": "2014-10-16","info": {"dawn": ["0","晴","13","东北风","3-4 级"],"day": ["0","晴","25","东北风","3-4 级"],"night": ["1","多云","15","东北风","3-4 级"]},"week": "四","nongli": "九月廿三"},{"date": "2014-10-17","info": {"dawn": ["1","多云","15","东北风","3-4 级"],"day": ["1","多云","26","东北风","3-4 级"],"night": ["1","多云","16","东北风","3-4 级"]},"week": "五","nongli": "九月廿四"},{"date": "2014-10-18","info": {"dawn": ["1","多云","16","东北风","3-4 级"],"day": ["1","多云","26","东风","3-4 级"],"night": ["1","多云","18","东风","3-4 级"]},"week": "六","nongli": "九月廿五"},{"date": "2014-10-19","info": {"dawn": ["1","多云","18","东风","3-4 级"],"day": ["1","多云","27","东风","3-4 级"],"night": ["1","多云","19","东南风","3-4 级"]},"week": "日","nongli": "九月廿六"},{"date": "2014-10-20","info": {"dawn": ["1","多云","19","东南风","3-4 级"],"day": ["1","多云","27","东南风","3-4 级"],"night": ["2","阴","18","南风","3-4 级"]},"week": "一","nongli": "九月廿七"},{"date": "2014-10-21","info": {"dawn": ["2","阴","18","南风","3-4 级"],"day": ["1","多云","26","东北风","3-4 级"],"night": ["2","阴","17","","微风"]},"week": "二","nongli": "九月廿八"}],"pm25": { /*PM2.5*/"key": "Wenzhou","show_desc": 0,"pm25": {"curPm": "97","pm25": "72","pm10": "97","level": 2,"quality": "良","des": "可以接受的,除极少数对某种污染物特别敏感的人以外,对公众健康没有危害。"},"dateTime": "2014年10月15日09时","cityName": "温州"},"date": null,"isForeign": 0}},"error_code": 0 }
服务级错误码参照(error_code):
错误码 |
说明 |
207301 |
错误的查询城市名 |
207302 |
查询不到该城市的相关信息 |
207303 |
网络错误,请重试 |
系统级错误码参照:
错误码 |
说明 |
旧版本(resultcode) |
10001 |
错误的请求KEY |
101 |
10002 |
该KEY无请求权限 |
102 |
10003 |
KEY过期 |
103 |
10004 |
错误的OPENID |
104 |
10005 |
应用未审核超时,请提交认证 |
105 |
10007 |
未知的请求源 |
107 |
10008 |
被禁止的IP |
108 |
10009 |
被禁止的KEY |
109 |
10011 |
当前IP请求超过限制 |
111 |
10012 |
请求超过次数限制 |
112 |
10013 |
测试KEY超过请求限制 |
113 |
10014 |
系统内部异常 |
114 |
10020 |
接口维护 |
120 |
10021 |
接口停用 |
121 |
错误码格式说明(示例:200201):
2 |
002 |
01 |
服务级错误(1为系统级错误) |
服务模块代码(即数据ID) |
具体错误代码 |
示例代码
语言 |
标题 |
PHP |
天气预报示例 |
Python |
天气预报接口调用示例 |
C# |
天气预报接口调用示例 |
Go |
天气预报接口调用示例 |
JAVA |
天气预报接口调用示例 |
找个免费的天气预报API真难a相关推荐
- 免费的天气预报API接口--谷歌,雅虎,中央气象台
Google Weather API 仅仅支持美国地区使用邮政编码进行查询 比如: http://www.google.com/ig/api?hl=zh-cn&weather=94043 ...
- 推荐一个免费7天天气预报API服务:和风天气
最近的一个项目中需要获取国内城市的7天内天气预报,说实话,目前的开源环境中仅存的天气预报API太少,找了许久才发现知乎里面提到的"和风天气"(https://www.heweath ...
- php中国天气api接口,免费天气预报API接口使用教程(信息来源权威及时)
本文将介绍两种免费获取天气预报信息的方式(天气信息来源于国家气象局,还是比较权威及时的): (1)JSON 类型接口: JSON 类型的接口返回的数据又有三种形式,具体各种接口地址以及返回信息形式参见 ...
- 中国天气网天气预报API接口城市代码(XML格式,信息全)
说到开发天气预报,就需要找一个开放接口了,接口有很多,中国天气网的数据比较准确,而且也有权威性.访问地址如:http://m.weather.com.cn/data/101010100.html,这是 ...
- 现在招个会自动化测试的人是真难呀~你会个锤子的自动化测试
现在招个会自动化测试的人是真难呀~ 前一段时间公司计划要招2个自动化测试到岗,同事面试了十几个来应聘的人,发现一个很奇怪的现象,在面试的时候,如果问的是框架API.脚本编写这些问题,基本上所有人都能对 ...
- 天气预报API接口城市代码(XML格式,信息大全)
天气预报API城市代号.xml <?xml version="1.0" encoding="UTF-8"?><China><pro ...
- 天气预报API接口 : 城市对应码(中国天气网)
文章目录 天气预报接口api(中国天气网) 中国天气网城市代码: 相关阅读 · 资源: 天气预报接口api(中国天气网) 中国天气 weather.com http://m.weather.com.c ...
- 天气预报接口_001_天气预报API
天气预报API 聚合API https://www.juhe.cn/docs 注册个人账号,实名认证后每天有100次免费请求额度.免费API中包括天气预报.新闻头条.笑话大全.万年历等. 天气预报AP ...
- 免费的天气API接口
网上几乎所有的天气接口都需要注册key,然后还各种频率限制,每天调用次数才几百次? 太坑爹了吧 一个简单的天气预报功能, 为什么要搞的这么复杂, 收什么费? 推荐一个真正免费的天气API接口, 返回j ...
最新文章
- 使用BigQuery ML预测天气(6.19)
- paramiko使用1
- C/C++ 整型提升(Integral Promotion)
- Gentoo 安装日记 18(重新配置网络和设置密码)
- VSCode 启动 Vue 项目 npm install 报错
- python将图片原比例缩小_Python实现图片长宽比例缩放和填充
- xml文件的根节点layout_width或者layout_height设置无效果的原因分析
- 从程序设计方法学的角度比较 SP 方法与OOP 方法
- 智课雅思词汇---十八、前缀peri是什么意思
- OpenCV开发笔记(六十一):红胖子8分钟带你深入了解Shi-Tomasi角点检测(图文并茂+浅显易懂+程序源码)
- 使用DreamweaverMX2004的搜索替换功能提高工作效率。
- 西安邮电大学计算机学校转专业,2021年西安邮电大学大一新生转专业及入学考试相关规定...
- 转发:五个方向告诉你如何运营好一个公众号!
- 体会现实生活的两个月(上)
- Selenium学习 - 库代码解析
- 【深度学习】详解 ViLT
- c226打印机驱动安装_打印机驱动怎么安装图文详解
- go语言逐行读取和写入文件
- everything插件的安装
- “金三银四”春招指南之“性能调优”:MySQL+Tomcat+JVM,看完还怕面试官的轰炸?
热门文章
- 安装office2021时报错,无法卸载以前office版本残留项
- STP生成树/BPDU保护小实验
- 程序员,被代码耽误的段子手!
- 华为认证云服务工程师(HCIA-Cloud Service)-- 练习题2
- 中国古代兵器与兵书·铁马驰骋
- 利用Python爬取QQ好友头像
- NextDay-Java(适用软件测试)
- 如何用Python网络爬虫爬取网易云音乐歌词
- v3.exo是什么文件_exo文件是什么东西 exo体又是什么东西
- 内网通过映射后的公网IP访问内网服务测试--ASA8.0 hairpin NAT测试