帮助中心  /  第三方位置信息接口

第三方位置信息接口

接口功能说明

该接口用于访问活动时获取参与人的地理位置信息,代替微信获取位置信息接口。


1.第三方位置接口


开发注意:

  • 该接口由第三方开发者提供给人人秀调用,必须设置该接口地址

  • 开发者接收到参数,必须先将参数urldecode处理,然后计算签名

请求地址

由第三方平台提供

请求方式

GET 方式

参数说明

参数名称

是否必须

说明

app_key

人人秀平台分配的AppKey

time_stamp

1970-01-01开始的时间戳,精确到毫秒

sign

根据签名算法计算所得,如何计算签名

h5_guid

活动GUID

redirect

h5活动地址

openid

活动用户唯一标识 (访问活动时登录授权有值)

callback

注意:计算签名不要加入callback参数内容

响应参数  

参数

是否必须

参数说明

result

0:成功   1:失败

msg

result为1时,返回错误原因

data

result为0时,返回的地理位置信息

响应示例 返回JSONP格式结果。使用JSONP,目的解决跨域问题

成功

callback(json_data),json_data 是json格式的数据

假设callback参数值是callback1721093,则接口响应内容为 :

callback1721093({"result":0,"msg":"","data":{"province":"","province":"","county":""}})

失败

callback1721093({"result":1,"msg":"获取失败"})


data参数说明

参数是否必填参数说明
province

省份
city

城市
county

区县


请求示例

{

    "app_key": "96c84928b1dce057d110ea3b3880fc83",

"time_stamp":"1543999047492",

"sign ":"051BF3517D40AB9D7D6B45EF6E4EB7F9",

"h5_guid ":"123456",

"redirect":"https%3A%2F%2Fnc.rrxiu.cc%2Fh%2Fpages%2Fwsiteh5%2Findex%3FwsiteGuid%3D4rupzi%26v%3D1",

"openid":"",

"callback":"callback1721093",

}


 

返回值必须是JSONP格式,例如

callback1721093({"result":0,"msg":"","data":{"province":"北京市","province":"北京市"}})

注意:

callback1721093 不是固定的,它是来自参数callback的内容

 

相关文档