API密钥Google Cloud Maps / Geocode / Geolocation

时间:2017-09-21 01:09:05

标签: android google-maps-api-3 google-cloud-platform google-geocoding-api

我正在一个应用程序中工作,该应用程序显示一个地图并从地理位置获取位置并使用地理编码进行转换..所有工作正常。 问题是我无法限制密钥。

如果我选择限制 - >>>应用程序到android =我得到地图工作/不再。

如果我选择限制 - >>> URL ref HTTP =我得到没有地图的Geoco / Geolo。

所以在这里我不知道如何限制Api键并使所有工作。

更多信息.. 我正在使用地理定位和地理编码与 HttpURLConnection 来获取JSON响应。 并使用类 MapFragment

的地图

编辑:

我认为唯一的解决方案是为同一个应用程序处理2个键。 仍在寻找一些解决方案或改进。

这是一个坏主意..永远不要为同一平台处理2个键。仍然没有针对3个API的句柄限制的解决方案

1 个答案:

答案 0 :(得分:0)

我发现您要限制密钥,以便只有您的应用才能看到密钥。 Google为网络和移动应用提供了密钥。尝试在开发者帐户中使用API​​控制台。通常,您有SHA1和程序包名称,以防止公共使用map API。