https://api.map.baidu.com/timezone/v1?coord_type=wgs84ll&location=-36.52,174.46×tamp=1473130354&ak=您的ak
//get请求
参数名称 | 含义 | 类型 | 举例 | 默认值 | 是否必须 |
---|---|---|---|---|---|
location | 需查询时区的位置坐标 | float | 39.934,116.387 | 无 | 是 |
coord_type | 请求参数中坐标的类型,wgs84即gps经纬度,gcj02即国测局经纬度坐标,bd09ll即百度经纬度坐标,bd09mc即百度米制坐标 凯发k8官方旗舰厅-凯发app官方网站 | string | bd09ll,gcj02ll,wgs84ll,bd09mc | bd09ll | 否 |
timestamp | 所需时间(用于判断夏令时)。以协调世界时 1970 年 1 月 1 日午夜以来的秒数表示(即unix时间戳)。 | int | 159768000 | 无 | 是 |
ak | 服务鉴权密钥 | string | e4805d165*******cdc962045 | 无 | 是 |
sn | 若用户所用ak的校验方式为sn校验时该参数必须。sn生成 | 无 |
名称 | 类型 | 说明 |
---|---|---|
status | int | 本次api访问状态,如果成功返回0,如果失败返回其他数字。 |
timezone_id | string | 所在时区id字符串 |
dst_offset | int | 夏令时(daylight saving time:dst)时间偏移秒数 |
raw_offset | int | 坐标点位置时间较协调世界时偏移秒数 |
输入ak可生成包含ip/sn校验方式的代码
<?php// 此处填写你在控制台-应用管理-创建应用后获取的ak$ak ='您的ak';// 发起一个http get请求,并返回请求的结果// $url字段为请求的地址// $param字段为请求的参数functionrequest_get($url ='', $param =array()){if(empty($url)||empty($param)){returnfalse;}$geturl = $url ."?".http_build_query($param);$curl =curl_init();// 初始化curlcurl_setopt($curl,curlopt_ssl_verifypeer,false);// 跳过证书检查curl_setopt($curl,curlopt_ssl_verifyhost,2);// 从证书中检查ssl加密算法是否存在curl_setopt($curl,curlopt_url, $geturl);// 抓取指定网页curl_setopt($curl,curlopt_timeout,1000);// 设置超时时间1秒curl_setopt($curl,curlopt_returntransfer,1);// curl不直接输出到屏幕curl_setopt($curl,curlopt_header,0);// 设置header$data =curl_exec($curl);// 运行curlif(!$data){print("an error occured in function request_get(): ".curl_error($curl)."\n");}curl_close($curl);return $data;}// 请求地址$url ='https://api.map.baidu.com/timezone/v1';// 构造请求参数$param['coord_type']='wgs84ll';$param['location']='-36.52,174.46';$param['timestamp']='1473130354';$param['ak']= $ak;$res =request_get($url, $param);// 将原始返回的结果打印出来print("请求的原始返回结果为:\n");print($res ."\n");?>
{"status":0,"timezone_id":"pacific/auckland","dst_offset":0,"raw_offset":43200}
参数 | 值 | 备注 | 必选 |
---|---|---|---|
coord_type | wgs84ll | 是 | |
location | -36.52,174.46 | 是 | |
timestamp | 1473130354 | 是 |
上一篇
下一篇
本篇文章对您是否有帮助?