使用Google Place API自动填充TextView

时间:2015-05-16 13:45:16

标签: android json api google-maps autocomplete

尝试使用Google Place API开发Android自动完成TextView,当我在浏览器中尝试编码的网址时遇到一个奇怪的错误。

https://maps.googleapis.com/maps/api/place/autocomplete/json?input=mar&types=geocode&sensor=false&key=BROWSER_KEY

{    " ERROR_MESSAGE" :"此API项目无权使用此API。请确保在API控制台中激活此API:了解详情:https://code.google.com/apis/console",    "预测" :[],    "状态" :" REQUEST_DENIED" }

我尝试了网上提供的几乎所有可能的解决方案,并且还检查了我的Google开发者控制台Google Place API是否已启用。

请有人在这方面帮助我。

先谢谢。

1 个答案:

答案 0 :(得分:0)

您必须使用在开发者控制台中创建的实际密钥替换网址中的BROWSER_KEY

请参阅:https://developers.google.com/places/webservice/intro#Authentication

此外,您还可以通过Google Play服务访问Google Places API。无需在Android上使用web服务。 (https://developers.google.com/places/android/start