Google Places API响应不足?

时间:2011-12-06 07:20:11

标签: google-places-api

我正在尝试在BlackBerry应用程序中实现Google Places功能。问题是谷歌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个位置,但有时只是“status”:“ZERO_RESULTS”。什么原因?我试图从pc浏览器发送请求,相同的图片。

1 个答案:

答案 0 :(得分:4)

原因非常简单,在上面的网址中,您正在搜索指定位置周围半径500米的地方。尝试增加半径参数(0~50000)。

还尝试使用多种地方类型。

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