request_denied当我包含key = my_api_key时

时间:2012-03-23 22:00:25

标签: google-maps-api-3

http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false

该网址将有效。但是,如果我包含我的密钥: http://maps.googleapis.com/maps/api/geocode/xml?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&sensor=false&key=abc123

我收到请求被拒绝(我用实际密钥替换abc123)。几个小时前我刚刚要求钥匙。我还为我的域打开了地图api v2和v3。即使两者都在我仍然得到request_denied。有谁知道为什么它不接受我的api密钥?

3 个答案:

答案 0 :(得分:3)

地理编码API不需要密钥。仅在需要/可用的地方使用密钥(对于API-console中列出的服务)

答案 1 :(得分:0)

API V3

<script type="text/javascript"
      src="http://maps.googleapis.com/maps/api/js?key=YOUR_API_KEY&  sensor=SET_TO_TRUE_OR_FALSE">
    </script>

API V2已弃用

答案 2 :(得分:0)

问题是任何带密钥的请求都需要通过HTTPS。尝试更改为https:// ...它应该可以正常工作。