26 google-maps-api-3 google-places-api
我在我的应用程序中使用谷歌地图,并使用URL格式如下,没有API键值,
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?sensor=SET_TO_TRUE_OR_FALSE">
</script>
Run Code Online (Sandbox Code Playgroud)
现在我需要使用API密钥来跟踪请求,根据需要添加另一个API密钥查询字符串参数的示例,
<script type="text/javascript"
src="https://maps.googleapis.com/maps/api/js?key=API_KEY&sensor=SET_TO_TRUE_OR_FALSE">
</script>
Run Code Online (Sandbox Code Playgroud)
但是,我收到了2个密钥,一个用于服务器(IP地址限制),一个用于浏览器应用程序(域级别限制)如下:
服务器密钥:XXXX浏览器密钥:YYYYY
我应该在我的应用中使用哪个键,我应该同时使用它们吗?找不到一篇好文章.
use*_*ser 23
由于Google最近因其Web服务API而弃用了浏览器密钥,因此这又是相关的.
以下是目前的定义:
服务器密钥
如果应用程序在服务器上运行,请创建并使用服务器密钥.不要在服务器代码之外使用此密钥.例如,不要将其嵌入网页中.要防止配额被盗,请限制您的密钥,以便仅允许来自服务器的源IP地址的请求.
浏览器键
如果您的应用程序在客户端(例如Web浏览器)上运行,请创建并使用浏览器密钥.要防止您的密钥在未经授权的网站上使用,请仅允许您管理的域中的引荐.
(来自https://developers.google.com/console/help/new/)
试试浏览器键,找到这个帖子,但它写于 2012 年,
https://groups.google.com/forum/#!topic/android-gcm/Ir-dNtPRKcU
在网上找到这个:“2.单击创建新的服务器密钥。服务器密钥或浏览器密钥都应该有效。使用服务器密钥的优点是它允许您将 IP 地址列入白名单。出现以下屏幕:”
http://developer.android.com/google/gcm/gs.html
希望能帮到你!
| 归档时间: |
|
| 查看次数: |
58343 次 |
| 最近记录: |