0

我正在尝试在 BlackBerry 应用程序中实现 google 地方功能。问题是 google 地方 api 对同一请求的响应不同。比如这个请求

https://maps.googleapis.com/maps/api/place/search/json?location=43.6775,-80.7339&radius=500&types=food&sensor=false&key=AIzaSyANf2IAm0cdm5FYFo7_uvMRfCNaVjBI5HE

有时返回相当大的 json 数组,大约有 20 个位置,但有时只是“状态”:“ZERO_RESULTS”。什么原因?我试图从电脑浏览器发送请求,同样的图片。

4

1 回答 1

4

原因很简单,在上面的 url 中,您正在搜索给定位置周围半径 500m 的地方。尝试增加半径参数(0~50000)。

也尝试使用许多地方类型。

例如:-&types=food|train_station|other_one|yet_another_one

于 2012-01-19T09:45:18.383 回答