如何在iOS应用中使用Google Places API搜索多种类型

时间:2012-08-22 11:03:49

标签: iphone objective-c ios google-maps google-places-api

我需要使用适用于iOS应用的Google API搜索多种类型。

这是我如何搜索一种类型。在这个例子中,它的类型为博物馆我想搜索博物馆 art_gallery 。我将如何做到这一点:

NSURL *googlePlacesURL = [NSURL URLWithString:@"https://maps.googleapis.com/maps/api/place/search/xml?location=34.0522222,-118.2427778&radius=500&types=**museum**&sensor=false&key=APIKEY"];

感谢您的帮助

:)

2 个答案:

答案 0 :(得分:14)

我添加了两个请求参数,我得到了包含atm和cafe的响应。 您可以参考以下链接来验证响应。 https://maps.googleapis.com/maps/api/place/search/xml?location=19.148279,72.993874&rankby=distance&types=cafe|atm&sensor=false&key=

答案 1 :(得分:5)

您可以通过修改请求参数类型输入多种类型= museum | art_gallery通过|添加更多类型操作