4

至少这个应该很容易让你验证。此请求返回INVALID_REQUEST

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=[api_key]

但这一个有效(完全相同,但有一个types参数):

https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=51.509980,-0.133700&sensor=true&rankby=distance&key=[api_key]&types=food

在文档中它说类型不是必需的参数,所以它是他们 API 中的错误吗?

4

1 回答 1

7

这不是错误,而是预期的行为(我相信不一致的行为,但无论如何)。对于那些感兴趣的人,我在这里得到了答案:https ://code.google.com/p/gmaps-api-issues/issues/detail?id=5456

  • 距离。此选项按结果与指定位置的距离升序排序。距离排名结果将设置一个固定的搜索半径50公里。关键字、名称或类型中的一种或多种是必需的。
于 2013-06-03T02:32:31.250 回答