基站云接口开发实例(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;
 }
 ?>

  

转载于:https://www.cnblogs.com/topwang-com/p/3995990.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值