接口 | 说明 |
---|---|
OneID | SDK 功能接口类,用于调用SDK相关功能 |
类名 | OneID |
---|---|
接口 | function init(obj: {appId: string,onSuccess: (res: any) => void,onFailure: (res: any) => void}): void |
初始化SDK,获取OneID。
appId:应用的 个推appId
onSuccess: 初始化成功回调结果
onFailure: 初始化失败回调结果
类名 | OneID |
---|---|
接口 | function getVersion(): string |
获取当前SDK版本
类名 | OneID |
---|---|
接口 | function queryLBS(timeout: number, obj: {onSuccess: (res: any) => void,onFailure: (res: any) => void}): void |
场景查询
timeout: GPS定位超时时间设置,单位秒,最低可设置5,建议设置20
onSuccess: 查询成功回调结果
onFailure: 查询失败回调结果
requestId:单次请求ID
sceneInfo:场景信息
coarseAddress:粗略位置
addressCode:位置代码
{
"requestId": "xxxxxxxxf0eb4432897d6be2xxxxxxxx",
"poiSceneInfoList": [ //POI场景信息列表
{
"sceneTypeList": [
{ //一级分类,指该位置所属的场景的类型,如:交通设施服务、购物服务、餐饮服务等。
"st1": "餐饮服务"
}
]
}
],
"aoiSceneInfoList": [ //AOI场景信息列表
{
"sceneTypeList": [
{ //一级分类,指该位置所属的场景的类型,如:交通设施服务、购物服务、餐饮服务等。
"st1": "购物服务"
}
]
}
],
"sceneInfoList": [ //场景信息列表(POI场景信息列表和AOI场景信息列表都为空时,才会返回此项,准确度较低)
{
"sceneTypeList": [
{ //一级分类,指该位置所属的场景的类型,如:交通设施服务、购物服务、餐饮服务等。
"st1": "科教文化服务"
}
]
}
],
"coarseAddress": "xxxxxx",
"addressCode": {
//省Code
"province": "450000",
//市Code
"city": "450100",
//区Code
"area": "450108"
}
}
以上文档对您是否有帮助?