在Google地图中找到最近的地点JSON响应

时间:2012-03-20 11:29:15

标签: javascript google-maps google-maps-api-2

我想做一个搜索iphone最近的地方的应用程序,我在Google http://code.google.com/apis/maps/documentation/places/#PlaceSearches找到了一个链接。

我已经完成了它,并且我使用了以下URL来获取JSON响应,

https://maps.googleapis.com/maps/api/place/search/xml?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=MY_KEY

我的状态代码为“REQUEST_DENIED”

{
   "html_attributions" : [ ],
   "results" : [ ],
   "status" : "REQUEST_DENIED"
}

任何人都可以帮我解决这个问题吗?我已经在堆栈溢出中查看了几个链接,但我找不到任何解决方案。

2 个答案:

答案 0 :(得分:1)

我认为你需要一个API密钥。他们的文档说明通常是因为缺少sensor参数,显然它包含在您的请求中。所以唯一的另一个逻辑选择是你需要一个API密钥。

答案 1 :(得分:0)

我使用了相同的网址,但我的服务器密钥替换了你的网址并获得了有效的响应。确保您使用的是服务器密钥,而不是ip限制密钥。