0

我正在使用Google Places API(https://developers.google.com/places/documentation/search),并生成了一个新的带有“允许IP的IP”的Google API密钥。当我尝试获取下面的API服务URL的结果时,我收到了一个请求拒绝错误。新的Google API密钥“Google地图API v3”不适用于Google Places API?

https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&sensor=false&key=AIzaSyA3vtFM8AMlIO853ra82KzryBs752VIWts

https://maps.googleapis.com/maps/api/place/search/xml?key=AIzaSyA3vtFM8AMlIO853ra82KzryBs752VIWts&location=-33.8670522,151.1957362&radius=1000&sensor=false

我试图请求参数的所有组合,但没有奏效。

回答

1

您还必须在API控制台中激活places-service。

+0

正确的说,Maps API密钥适用于JavaScript Maps API,并且可以与Maps API中的Places库一起使用。 Places Webservice API需要单独的密钥 –

0

请按照说明在Places API文档入门页面上激活API API控制台密钥的API API。