获取城市的城市代码了

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 国家气象局 根据城市名称抓取城市(示例代码)...相关推荐

  1. html获取中国天气,Json获取中国天气网天气预报的代码

    Json获取中国天气网天气预报的代码 文章作者:网友投稿 发布时间:2010-07-14 14:20:08 来源:网络 获取中国天气网天气的代码 var url=escape(http://m.wea ...

  2. 中国天气网天气预报接口

    中国天气weather.com 中国天气网天气预报接口总共提供了三个: http://www.weather.com.cn/data/sk/101010100.html http://www.weat ...

  3. android往天气接口里面传城市,Android使用中国天气网API数据通过城市名称获取天气情况...

    项目要求在应用首页面展示本地当日天气的概况,首先想到的是google和雅虎,前者很久之前接触过,听说后来用不了了,后者由于邮箱事件的缘故个人不喜欢(虽然貌似苹果也用雅虎的天气预报),之后又想到了前段时 ...

  4. 中国天气网 天气预报API 国家气象局 根据城市名称抓取城市ID,XML格式、JSON格式、图片代码...

    为什么80%的码农都做不了架构师?>>>    说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性.访问地址 如:http: ...

  5. 中国天气网天气预报API接口城市代码(XML格式,信息全)

    说到开发天气预报,就需要找一个开放接口了,接口有很多,中国天气网的数据比较准确,而且也有权威性.访问地址如:http://m.weather.com.cn/data/101010100.html,这是 ...

  6. 中国天气网天气预报API接口城市代码,XML格式,数据具体到县、区级别

    2019独角兽企业重金招聘Python工程师标准>>> 说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数据比较准确,而且也有权威性.访问地址如:ht ...

  7. 中国天气网天气预报API接口城市代码,XML格式,数据具体到县 区级别

    http://blog.csdn.net/lun379292733/article/details/17339271 说到开发天气预报,就需要找一个开放接口了,接口有很多,不过个人觉得,中国天气网的数 ...

  8. php天气城市切换怎么实现,PHP 调用接口生成天气预报 三级联动城市列表 仿中国天气网界面...

    网上找了很多天气接口的文章,大都是只介绍,很难找到成品,用PHP开发了一个,效果如下,共享一下! 程序使用 PHP 实现,通过调用中国国家气象局网站提供的天气接口,生成未来六天的天气预报和当前的实时天 ...

  9. php爬虫实时更新天气,Python爬虫获取中国天气网天气预报数据[2018-06-12更新]

    实时天气显示建议用Domoticz内置的DarkSky. 天气预报只能自己获取. 此脚本获取中国天气网七日预报,设备需要自建虚拟硬件,添加虚拟设备,设备类型选择Text文本. 效果: 屏幕快照 201 ...

最新文章

  1. scala语言运行递归“分鱼”程序
  2. Golang 日志框架 Zap 入坑指南
  3. SQL语句练习(三)
  4. SharePoint 2013 入门教程之创建页面布局及页面
  5. Python练习题:计算平均分
  6. 项目立项管理:项目建议
  7. 8.5 趣味游戏(2)
  8. Java分割字符split与StringTokenizer
  9. 【Docker】OCI runtime exec failed: exec failed: container_linux.go:348: starting container process cau
  10. 像玩乐高一样玩 simpletun
  11. python turtle画房子详细解释_Python turtle 绘图入门必知必会
  12. em算法详细例子及推导_EM算法详解
  13. 爱快软路由+panabit上网行为管理
  14. .xz是什么文件怎么解压_如何解压缩 tar.xz 文件
  15. java程序员秃顶,【本人秃顶程序员】使用Azure Function + Cognitive Services 实现图片自动化审核...
  16. 如何计算EEG信号的香农熵Shannon entropy(附Matlab程序)
  17. android ios 画图 app,手残党也能自画“小怪兽”?这些画图app你必须知道!
  18. artDialog弹窗+Ztree树从后台获取数据
  19. JavaEE——SmartTomcat的使用教程与常见错误
  20. Angular.js前端简单微服务架构设计

热门文章

  1. 如何获得当前所在的DLL模块名称
  2. 微信读书vscode插件_推荐 10 款有趣的 VSCode 插件
  3. MOBA手游《小米超神》案例精讲
  4. Android的序列化(Serializable和Parcelable)
  5. Mysql information_schema库
  6. 移动路由猫虚拟服务器,移动路由器连接光猫怎么设置?
  7. 史上最全因果推断合集-12(因果推断在哈啰出行的实践探索)
  8. 【深度学习(李沐)】
  9. 大数据入门看哪些书比较好
  10. 苹果退款网页一直显示服务器,iOS 15 新增退款入口,在应用内即可退款~