这是我第一次使用百度API。我在我的项目中实现百度地方自动完成API时遇到问题。我正在使用百度开发人员链接到http://lbsyun.baidu.com/index.php?title=iossdk。
有人请给我一些这方面的教程吗?我正在学习本教程。 link
但是在本教程中我无法接收json文件,给我一个错误
{"状态":102,"消息":" MCODE参数不存在,移动 输入mcode所需的参数"}
答案 0 :(得分:1)
似乎你应该使用百度地图的POI搜索模块。试试这个。
BMKCitySearchOption *citySearchOption = [[BMKCitySearchOption alloc]init];
citySearchOption.pageIndex = curPage;//here is the page index , you can set it to 0
citySearchOption.pageCapacity = 10;
citySearchOption.city= @"上海";//here is the city where you want to search the road
citySearchOption.keyword = @"淮海路";//here is the road name or someplace name you want to search
BOOL flag = [_poisearch poiSearchInCity:citySearchOption];
if(flag) {
_nextPageButton.enabled = true;
NSLog(@"success");
}
else {
_nextPageButton.enabled = false;
NSLog(@"fail");
}
答案 1 :(得分:0)
使用百度Web API在百度地图中实现自动完成
require
MCODE参数表示您的包ID必须使用url来扩展包ID。例如,为自动完成写入网址FOR自动完成使用此功能