我启用了Google地图地理编码API,Google为Android安排了API,以便从查询到谷歌地图获取POI。我还有服务器密钥。 我的链接是:
https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=lat,lng&radius=1000&sensor=true&types=food|bar|store|museum|art_gallery&key=my_server_key
我得到了这个结果:
{
"error_message" : "This API project is not authorized to use this API. Please ensure that this API is activated in the APIs Console: Learn more: https://code.google.com/apis/console",
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
如果删除链接的关键部分,我会得到这个:
{
"error_message" : "This service requires an API key.",
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
我该如何解决这个问题? THX
答案 0 :(得分:0)
您只启用以下服务Google Maps Geocoding API和Google为Android安排API。用于android的Places API与android framwork一起使用,它无法提供宁静的web服务。要从您的网址获取响应,请启用“Google放置API网络服务”