<?php
function caculateAKSN($ak, $sk, $url, $querystring_arrays, $method = 'GET')
{
if ($method === 'POST'){
ksort($querystring_arrays);
}
$querystring = http_build_query($querystring_arrays);
return md5(urlencode($url.'?'.$querystring.$sk));
}
//API控制台申请得到的ak(此处ak值仅供验证参考使用)
$ak = 'hhKlwm3Q80647hUTuHzokF8r7FzOgXIT';
//应用类型为for server, 请求校验方式为sn校验方式时,系统会自动生成sk,可以在应用配置-设置中选择Security Key显示进行查看(此处sk值仅供验证参考使用)
$sk = 'V1w0RSkPf3YnRM3KjD5opLV7NQhnGDnB';
//以Geocoding服务为例,地理编码的请求url,参数待填
$url = "http://api.map.baidu.com/geocoder/v2/?address=%s&output=%s&ak=%s&sn=%s";
//get请求uri前缀
$uri = '/geocoder/v2/';
//地理编码的请求中address参数
$address = '台湾';
//地理编码的请求output参数
$output = 'json';
//构造请求串数组
$querystring_arrays = array (
'a
调用腾讯地图api根据地址生成经纬度
最新推荐文章于 2025-03-22 11:43:05 发布