php根据城市获取天气预报,中国天气网 天气预报API 国家气象局 根据城市名称抓取城市(示例代码)...
获取城市的城市代码了
function curl($url){
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_REFERER,‘http://www.weather.com.cn/forecast/index.shtml‘);//必须滴
curl_setopt($ch, CURLOPT_COOKIE,‘isexist=1‘);//最好带上 比较稳定
curl_setopt($ch, CURLOPT_USERAGENT, ‘Mozilla/5.0 (Windows NT 6.1; WOW64; rv:25.0) Gecko/20100101 Firefox/25.0‘);
curl_setopt($ch, CURLOPT_HEADER,0);
$data=curl_exec($ch);
curl_close($ch);return$data;
}
$city= ‘广州‘;
$url= ‘http://toy1.weather.com.cn/search?cityname=‘.urlencode($city).‘&callback=jsonp‘.time().mt_rand(100, 999).‘&_=‘.time().mt_rand(100, 999);
$result= explode(‘~‘, substr(strtolower(curl($url)), 28, -4));
var_export($result);
exit();
国家气象局提供的天气预报接口
接口地址:
http://www.weather.com.cn/data/sk/101010100.html
http://www.weather.com.cn/data/cityinfo/101010100.html
XML接口
http://flash.weather.com.cn/wmaps/xml/china.xml 这个是全国天气的根节点,列出所有的省,其中的pyName字段是各个省XML的文件名,比如北京的是beijing,那就意味着北京的XML地址为 http://flash.weather.com.cn/wmaps/xml/beijing.xml 一个省的天气,其中列出该省各个市的数据,北京就列出各个区。 tmp1是最低温低,tmp2是最高温度,url非常重要,我们一会儿再说。state1和state2是神马转神马,每个数代表一个天气现象。天气现象 非常多,我本想全部分析出来,后来直接放弃了这个想法。因为我看到了一个城市的天气现象的编码是26...我现在知道的有0.晴 1.多云 2.阴 6.雨夹雪 7.小雨 8.中雨 13.阵雪 14.小雪 其中后来发现知道这个没用,这个数字的主要作用是检索图片的!!!
php根据城市获取天气预报,中国天气网 天气预报API 国家气象局 根据城市名称抓取城市(示例代码)...相关推荐
- html获取中国天气,Json获取中国天气网天气预报的代码
Json获取中国天气网天气预报的代码 文章作者:网友投稿 发布时间:2010-07-14 14:20:08 来源:网络 获取中国天气网天气的代码 var url=escape(http://m.wea ...
- 中国天气网天气预报接口
中国天气weather.com 中国天气网天气预报接口总共提供了三个: http://www.weather.com.cn/data/sk/101010100.html http://www.weat ...
- android往天气接口里面传城市,Android使用中国天气网API数据通过城市名称获取天气情况...
项目要求在应用首页面展示本地当日天气的概况,首先想到的是google和雅虎,前者很久之前接触过,听说后来用不了了,后者由于邮箱事件的缘故个人不喜欢(虽然貌似苹果也用雅虎的天气预报),之后又想到了前段时 ...
- 中国天气网 天气预报API 国家气象局 根据城市名称抓取城市ID,XML格式、JSON格式、图片代码...
为什么80%的码农都做不了架构师?>>> 说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性.访问地址 如:http: ...
- 中国天气网天气预报API接口城市代码(XML格式,信息全)
说到开发天气预报,就需要找一个开放接口了,接口有很多,中国天气网的数据比较准确,而且也有权威性.访问地址如:http://m.weather.com.cn/data/101010100.html,这是 ...
- 中国天气网天气预报API接口城市代码,XML格式,数据具体到县、区级别
2019独角兽企业重金招聘Python工程师标准>>> 说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性.访问地址如:ht ...
- 中国天气网天气预报API接口城市代码,XML格式,数据具体到县 区级别
http://blog.csdn.net/lun379292733/article/details/17339271 说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数 ...
- php天气城市切换怎么实现,PHP 调用接口生成天气预报 三级联动城市列表 仿中国天气网界面...
网上找了很多天气接口的文章,大都是只介绍,很难找到成品,用PHP开发了一个,效果如下,共享一下! 程序使用 PHP 实现,通过调用中国国家气象局网站提供的天气接口,生成未来六天的天气预报和当前的实时天 ...
- php爬虫实时更新天气,Python爬虫获取中国天气网天气预报数据[2018-06-12更新]
实时天气显示建议用Domoticz内置的DarkSky. 天气预报只能自己获取. 此脚本获取中国天气网七日预报,设备需要自建虚拟硬件,添加虚拟设备,设备类型选择Text文本. 效果: 屏幕快照 201 ...
最新文章
- scala语言运行递归“分鱼”程序
- Golang 日志框架 Zap 入坑指南
- SQL语句练习(三)
- SharePoint 2013 入门教程之创建页面布局及页面
- Python练习题:计算平均分
- 项目立项管理:项目建议
- 8.5 趣味游戏(2)
- Java分割字符split与StringTokenizer
- 【Docker】OCI runtime exec failed: exec failed: container_linux.go:348: starting container process cau
- 像玩乐高一样玩 simpletun
- python turtle画房子详细解释_Python turtle 绘图入门必知必会
- em算法详细例子及推导_EM算法详解
- 爱快软路由+panabit上网行为管理
- .xz是什么文件怎么解压_如何解压缩 tar.xz 文件
- java程序员秃顶,【本人秃顶程序员】使用Azure Function + Cognitive Services 实现图片自动化审核...
- 如何计算EEG信号的香农熵Shannon entropy(附Matlab程序)
- android ios 画图 app,手残党也能自画“小怪兽”?这些画图app你必须知道!
- artDialog弹窗+Ztree树从后台获取数据
- JavaEE——SmartTomcat的使用教程与常见错误
- Angular.js前端简单微服务架构设计