时区服务 | 百度地图api sdk-凯发k8官方旗舰厅

浏览器版本低!无法浏览完整内容,建议升级或更换浏览器。

所有文档

时区

时区服务
下载开发文档
api服务地址

https://api.map.baidu.com/timezone/v1?coord_type=wgs84ll&location=-36.52,174.46×tamp=1473130354&ak=您的ak
//get请求

请求参数
参数名称含义类型举例默认值是否必须
location

需查询时区的位置坐标
(纬度、经度),当前仅支持全球陆地坐标查询,海域坐标暂不支持。

float39.934,116.387
coord_type

请求参数中坐标的类型,wgs84即gps经纬度,gcj02即国测局经纬度坐标,bd09ll即百度经纬度坐标,bd09mc即百度米制坐标 凯发k8官方旗舰厅-凯发app官方网站

stringbd09ll,gcj02ll,wgs84ll,bd09mcbd09ll
timestamp所需时间(用于判断夏令时)。以协调世界时 1970 年 1 月 1 日午夜以来的秒数表示(即unix时间戳)。int159768000
ak

服务鉴权密钥

stringe4805d165*******cdc962045
sn

若用户所用ak的校验方式为sn校验时该参数必须。sn生成

返回参数
名称类型说明
statusint本次api访问状态,如果成功返回0,如果失败返回其他数字。
timezone_idstring所在时区id字符串
dst_offsetint夏令时(daylight saving time:dst)时间偏移秒数
raw_offsetint坐标点位置时间较协调世界时偏移秒数
示例代码
填写您的ak

输入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();// 初始化curl
curl_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);// 运行curl
if(!$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

上一篇

使用准备

下一篇

更新日志

本篇文章对您是否有帮助?

网站地图