基站云接口开发实例(PHP调用基站数据接口)
基站云平台接口调用实例,采用CURL快速访问基站云平台的基站数据接口,获取基站数据,并通过JSON解析成数组数据。
<?php /* 基站云接口调用实例 QQ:742631333 */ header("Content-type:text/html;charset=utf-8"); //UTF8编码 $apikey=""; //设置APIKEY $mnc=0; //0移动 1联通 $lac=2; //大区号 $cell=2; //小区号 $apiurl="http://www.jizhanyun.com/api/?mnc=$mnc&lac=$lac&cell=$cell&ishex=0&apikey={$apikey}"; $data=curl_file_get_contents($apiurl); $json=json_decode($data); $code=$json->code; //状态编号 $about=$json->about; //状态描述 if($code==‘001‘){ $data=$json->data[0]; //数据集 $lng=$data->lng; //纬度 $lat=$data->lat; //经度 $glng=$data->glng; //谷歌纬度 $glat=$data->glat; //谷歌经度 $address=$data->address; //地址描述 //输出结果 echo "<b>基站云定位结果:</b><br/>"; echo "纬度:".$lng."<br/>"; echo "经度:".$lat."<br/>"; echo "谷歌纬度:".$glng."<br/>"; echo "谷歌经度:".$glat."<br/>"; echo "地址描述:".$address."<br/>"; }else{ echo "返回结果:".$about; } //HTTP请求函数 function curl_file_get_contents($durl){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $durl); curl_setopt($ch, CURLOPT_TIMEOUT, 10); curl_setopt($ch, CURLOPT_USERAGENT, _USERAGENT_); curl_setopt($ch, CURLOPT_REFERER,_REFERER_); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $r = curl_exec($ch); curl_close($ch); return $r; } ?>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。