码迷,mamicode.com
首页 > Web开发 > 详细

基站云接口开发实例(PHP调用基站数据接口)

时间:2014-09-27 11:22:59      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:blog   http   io   os   ar   数据   div   on   c   

基站云平台接口调用实例,采用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;
 }
 ?>

  

基站云接口开发实例(PHP调用基站数据接口)

标签:blog   http   io   os   ar   数据   div   on   c   

原文地址:http://www.cnblogs.com/topwang-com/p/3995990.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!