小编Ste*_*acu的帖子

即使使用正确的API密钥,Google Places API请求也会因Android自动填充而被拒绝

我正在尝试创建一个自动填充字段,该字段应该根据用户输入的方式提取城市,方法是使用本教程中所述的Google Places API:https: //developers.google.com/places/training/autocomplete-android

你之前我可能已经多次发现过这个问题了,但没有一个答案对我有帮助.以下是你应该知道的事情:

该网址为 https://maps.googleapis.com/maps/api/place/autocomplete/json?sensor=false&key=myKey&components=country:ro&input=whatTheUserTypes

请不要回复说你用自己的API替换了API密钥并且它有效 - 那里的API密钥必须是特定于Android的,并且不能在浏览器中运行.

所以我使用从我签署应用程序的密钥库中获取的SHA1指纹来制作Android API密钥.我从控制台打开了Maps and Places API.不超过配额.

所有这些仍然给了我REQUEST_DENIED

我没有提到的是我已经激活了O2Auth - 这会改变什么吗?它不应该像在应用程序中放置API密钥一样简单吗?

谢谢!

android google-places-api

19
推荐指数
3
解决办法
2万
查看次数

标签 统计

android ×1

google-places-api ×1