发一个天气预报接口

      发一个天气预报接口,通过google的接口来获取天气预报信息。

        

  1. <?php
  2. header("Content-type:text/html;charset=utf-8");
  3. set_time_limit(0);
  4. $city='beijing';//城市代码
  5. $HTTP_Server="www.google.com";
  6. $HTTP_URL='/ig/api?hl=zh-cn&weather='.$city;
  7. $ch curl_init();
  8. curl_setopt ($ch,CURLOPT_URL,"http://".$HTTP_Server.$HTTP_URL);
  9. curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
  10. curl_setopt($ch,CURLOPT_USERAGENT,"Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)");
  11. $res curl_exec($ch);
  12. curl_close ($ch);
  13. $data=simplexml_load_string($res);
  14. $a $data->weather->current_conditions->condition[0][data];
  15. $b $data->weather->current_conditions->humidity[0][data];
  16. $c $data->weather->current_conditions->wind_condition[0][data];
  17. $w $a."   ".$b.$c;
  18. $ss date('Y年m月d日');
  19. $weekarray=array("日","一","二","三","四","五","六");
  20. $aa "星期".$weekarray[date("w")];
  21. echo $str $ss ." ".$aa."  ".$w;
  22. ?>
posted @ 2016-08-05 10:28  jiaosq  阅读(183)  评论(0编辑  收藏  举报