2012-02-19 134 views
0

我正在制作一个iPhone应用程序,使用户可以通过在UISearchbar中键入文本来搜索城市/城镇/国家/州,我设法通过JSON从Google获得回复。它工作正常,但我对某些地方有一些意外的答复。Google MAP Api http请求

当我搜索“越南”,“中国”,“马来西亚”,“印尼”时,它会给出0个结果。 但是当我搜索“新加坡”,“柬埔寨”的时候,结果很好。

我不明白,为什么有些国家不能作为搜索结果?

谢谢。

代码:我发送的HTTP请求的是一样的东西:

http://maps.google.com/maps/geo?q=%@?output=json 

的%@是一个searchBar.text格式化。

所以,如果我键入印度尼西亚,基本要求变为:

http://maps.google.com/maps/geo?q=Indonesia?output=json 

回答