天气预报接口 心知天气
获取全国各省份ID:
http://www.thinkpage.cn/weather/WeatherService.svc/GetChildLocations?id=CH&lang=zh-CHS&provider=CMA
[{"key":"AA","value":"直辖市"},{"key":"XX","value":"特别行政区"},{"key":"TW","value":"台湾"},{"key":"HL","value":"黑龙江"},{"key":"JL","value":"吉林"},{"key":"LN","value":"辽宁"},{"key":"NM","value":"内蒙古"},{"key":"HE","value":"河北"},{"key":"HA","value":"河南"},{"key":"SX","value":"山西"},{"key":"SD","value":"山东"},{"key":"JS","value":"江苏"},{"key":"ZJ","value":"浙江"},{"key":"FJ","value":"福建"},{"key":"JX","value":"江西"},{"key":"AH","value":"安徽"},{"key":"HB","value":"湖北"},{"key":"HN","value":"湖南"},{"key":"GD","value":"广东"},{"key":"GX","value":"广西"},{"key":"HI","value":"海南"},{"key":"GZ","value":"贵州"},{"key":"YN","value":"云南"},{"key":"SC","value":"四川"},{"key":"XZ","value":"西藏"},{"key":"SN","value":"陕西"},{"key":"NX","value":"宁夏"},{"key":"GS","value":"甘肃"},{"key":"QH","value":"青海"},{"key":"XJ","value":"新疆"}]
获取城市ID:
http://www.thinkpage.cn/weather/WeatherService.svc/GetChildLocations?id=QH&lang=zh-CHS&provider=CMA
[{"key":"CHQH00","value":"西宁"},{"key":"CHQH01","value":"海东"},{"key":"CHQH02","value":"黄南"},{"key":"CHQH03","value":"海南"},{"key":"CHQH04","value":"果洛"},{"key":"CHQH05","value":"玉树"},{"key":"CHQH06","value":"海西"},{"key":"CHQH07","value":"海北"},{"key":"CHQH08","value":"格尔木"}]
获取城市天气情况:
http://www.thinkpage.cn/weather/api.svc/getWeather?city=CHHA000000&language=zh-CHS&provider=CMA&unit=C&aqi=city
{"Stat":"OK","Weathers":[{"AirQuality":{"CityInfo":{"AQI":"26","CO":"0.684","NO2":"23","O3":"80","PM10":"21","PM25":"13","Quality":"优","SO2":"12","Time":"8\/5\/2015 3:00:00 PM"},"StationInfo":null},"CityId":"101180101","CityName":"郑州","Country":"China","Current":{"Chill":"27","Code":"11","Direction":"东","Humidity":"72","Index":null,"Pressure":"1003.0","Rising":"降低","Speed":"3.01","Sunrise":"5:38 AM","Sunset":"7:25 PM","Temperature":"27","Text":"阵雨","Visibility":"10.0"},"Forecast":[{"Code":"11","Cop":"10%","Date":"\/Date(1438704000000+0800)\/","Day":"周三","Extra":null,"High":"28","Low":"22","Text":"阵雨\/阴"},{"Code":"32","Cop":"20%","Date":"\/Date(1438790400000+0800)\/","Day":"周四","Extra":null,"High":"33","Low":"23","Text":"晴"},{"Code":"32","Cop":"10%","Date":"\/Date(1438876800000+0800)\/","Day":"周五","Extra":null,"High":"32","Low":"23","Text":"晴\/阵雨"},{"Code":"26","Cop":"80%","Date":"\/Date(1438963200000+0800)\/","Day":"周六","Extra":null,"High":"28","Low":"23","Text":"阴\/阵雨"},{"Code":"11","Cop":"80%","Date":"\/Date(1439049600000+0800)\/","Day":"周日","Extra":null,"High":"29","Low":"23","Text":"阵雨"},{"Code":"26","Cop":"80%","Date":"\/Date(1439136000000+0800)\/","Day":"周一","Extra":null,"High":"29","Low":"21","Text":"多云"},{"Code":"26","Cop":"40%","Date":"\/Date(1439222400000+0800)\/","Day":"周二","Extra":null,"High":"28","Low":"20","Text":"多云"},{"Code":"30","Cop":"20%","Date":"\/Date(1439308800000+0800)\/","Day":"周三","Extra":null,"High":"29","Low":"21","Text":"晴间多云"},{"Code":"32","Cop":"0%","Date":"\/Date(1439395200000+0800)\/","Day":"周四","Extra":null,"High":"31","Low":"22","Text":"晴"},{"Code":"34","Cop":"0%","Date":"\/Date(1439481600000+0800)\/","Day":"周五","Extra":null,"High":"32","Low":"22","Text":"晴"}],"LastBuildDate":"8\/5\/2015 4:44:53 PM","Region":null}]}
需要加头信息 referer
<?phpweather();function weather(){$url="http://www.thinkpage.cn/weather/api.svc/getWeather?city=CHHA000000&language=zh-CHS&provider=CMA&unit=C&aqi=city";$vhtml=curl_get_contents($url);echo $vhtml;}function curl_get_contents($url){$ch = curl_init();curl_setopt($ch, CURLOPT_URL, $url);//设置访问的url地址//curl_setopt($ch, CURLOPT_POST, true); //curl_setopt($ch, CURLOPT_POSTFIELDS, "IdCard={$content}");//curl_setopt($ch,CURLOPT_HEADER,1);//是否显示头部信息curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1'); //用户访问代理 User-Agentcurl_setopt($ch, CURLOPT_REFERER,"http://www.thinkpage.cn");//设置 referer//curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);//跟踪301curl_setopt($ch, CURLOPT_TIMEOUT, 2);//设置超时curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//返回结果curl_setopt($ch, CURLOPT_COOKIE, ""); $result = curl_exec($ch); curl_close($ch); return $result; }
天气预报接口 心知天气相关推荐
- 心知天气api接口怎么用?
心知天气是什么?心知天气提供API吗? 心知天气是国内领先的气象服务商,由中国气象局官方授权的商业气象服务公司,基于气象数值预报和人工智能技术,提供高精度气象数据.天气监控机器人.气象数据可视化产品, ...
- Esp8266 --深入分析官方json解析源码及如何使用json接口解析心知天气
什么是json? 懵逼回答:[参考菜鸟教程] a.JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) b.JSON 是轻量级的文本数据交 ...
- 利用Arduino Esp8266 心知天气API 获取天气预报信息(修改后可以DIY一个小型的桌面气象台)
前期准备: 注册心知天气,获取API密钥 https://www.seniverse.com 生成API请求地址,北京今天和未来4天的预报请求地址如下: https://api.seniverse. ...
- 用cJSON解析心知天气返回的数据包
目录: 文章目录 调用天气API接口获取天气信息 解析天气信息字符串 测试结果 欢迎关注 后台网友留言,说参考这个链接 天气数据解析1–JSON格式数据 处理天气API接口返回的数据,中间遇到了点问题 ...
- mpython掌控板案例_mPython写的第一个案例——心知天气
mPython写的第一个案例--心知天气 一.下载mPython,安装天气扩展模块 2.增加天气模块 安装完软件后,打开,点击左侧命令中的"扩展" ,再点最下方的"添加& ...
- ESP32学习之JSON,和接入心知天气
注意:手机热点或者网络不能开5.0GHz频段和WIFI6,不然ESP32连不上 心知天气账号(免费版即可),网站:心知天气 - 高精度气象数据 - 天气数据API接口 - 行业气象解决方案 (seni ...
- 使用 Fiddler 调试 心知天气,stm32 esp8266获取天气api
心知天气 - 免费用户的功能: 国内 370 个主要城市 天气实况,包括天气现象文字.代码和气温 3 项数据 未来 3 天天气预报,包括白天天气现象文字及代码.晚间天气现象文字及代码.当天最高温度和最 ...
- esp8266点灯LCD12864心知天气+农历+空气质量ArduinoJson6
接上篇 esp8266 mixly blynk远程控制 + NTP+天气预报及一体 智能钟 时钟原理图见上篇文章 心知天气.农历API用的是ArduinoJson6解析.且采用的char* 变量 .上 ...
- ESP8266使用AT指令获取时间和心知天气
一.硬件:ESP8266,USB TO TTL模块,软件:串口调试助手 二.在心知官网注册账号:心知天气 - 高精度气象数据 - 天气数据API接口 - 行业气象解决方案 三.连接esp8266和us ...
最新文章
- 新手安装ruby on rails(ror)的成功必备手册
- ElasticSearch查询 第四篇:匹配查询(Match)
- ImportError: No module named setuptools 解决方法
- 如何禁掉partner determination逻辑
- 第10章 springboot是什么
- python装饰器class_Python装饰器dataclass详解
- How to make an app
- Auslogics Registry Cleaner v9.2.0.0 注册表清理优化工具
- 阿文PPT教程视频课程2019送PPT模板 我懂个P
- CentOS7下使用vlmcsd搭建KMS服务器激活环境
- Win10为什么电脑没有本地组策略编辑器
- 2021SC@SDUSC Zxing开源代码(四)QR码的编码(一)
- 详解怎么更新win10系统操作方法
- 自适应网页(响应式布局)+弹性布局
- 有关Android studio 模拟器中输入中文
- windwos系统安装python教程
- 区块链共识算法(4)分布式一致性算法Paxos
- js数组按中文拼音排序_JavaScript数组
- STM32 标准外设库(Standard Peripheral Library)下载
- android ratingbar 点击事件,Android RatingBar基本使用: