1. 云栖社区>
  2. PHP教程>
  3. 正文

(PHP)用cURL调用WebService获取天气信息

作者:用户 来源:互联网 时间:2017-12-01 13:56:05

信息天气

(PHP)用cURL调用WebService获取天气信息 - 摘要: 本文讲的是(PHP)用cURL调用WebService获取天气信息, <?php/** * 用cURL调用WebService获取天气信息 * User: Ollydebug * Date: 2015/11/11 * Time: 19:44 *///在WeatherWs的服务器上,默认大连城市的 th

<?php/** * 用cURL调用WebService获取天气信息 * User: Ollydebug * Date: 2015/11/11 * Time: 19:44 *///在WeatherWs的服务器上,默认大连城市的 theCityCode = 864$data = 'theCityCode=864&theUserID=';$curlobj = curl_init();curl_setopt($curlobj,CURLOPT_URL,"http://www.webxml.com.cn/WebServices/WeatherWS.asmx/getWeather");curl_setopt($curlobj,CURLOPT_HEADER,0);curl_setopt($curlobj,CURLOPT_RETURNTRANSFER,1);curl_setopt($curlobj,CURLOPT_POST,1);curl_setopt($curlobj,CURLOPT_POSTFIELDS,$data);curl_setopt($curlobj,CURLOPT_HTTPHEADER,array("application/x-www-form-urlencoded;charset=utf-8;","Content-length: ".strlen($data)));curl_setopt($curlobj, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/42.0.2311.152 Safari/537.36');$rtn = curl_exec($curlobj);if(!curl_errno($curlobj)){    echo $rtn;}else{    echo 'Curl error: '.curl_errno($curlobj);}curl_close($curlobj);?>

以上是云栖社区小编为您精心准备的的内容,在云栖社区的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索信息 天气 ,以便于您获取更多的相关知识。