mpl*_*jan 26 google-maps-api-3
这不是什么
一)"传感器= true_or_false"的问题
b)中的一个关键是错误的问题(除非我拿到了钥匙有限制)
C)太多的要求(因为我只能让一个请求)
d)跨域(因为我加载从网址浏览器位置栏)
我做了什么
{
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}
Run Code Online (Sandbox Code Playgroud)
到目前为止,所有条目都因错误的密钥或sensor = true_or_false而失败
例如,这个Google Places API jQuery.ajax()请求中的网址失败并显示工作网址
粘贴到浏览器时也会给我错误.
我错过了什么?
UPDATE
所以我去拿了一些钥匙
Key for browser apps (with referers)
API key:
AIzaSyCStj9m5LNTu9mCf6cQGDVAFKZC7Y?????
Referers:
Any referer allowed
Activated on: Jan 30, 2012 1:03 PM
Activated by: me
Run Code Online (Sandbox Code Playgroud)
并再次尝试.仍然无法正常工作.
mig*_*uev 23
这实际上是(b):错误的密钥.其实,你使用了错误的一种关键的(从注册为谷歌地图API是只针对JavaScript的V2 API好).
有关如何获取新API类型的新API,请参阅获取API密钥.
编辑:当这个问题出现时,在Geocoding API上工作的有效API密钥在Places API上不起作用,但现在似乎工作正常.在Google方面看起来像是一些问题.
小智 5
在 Ruby 应用程序中发出自动完成请求时,我刚刚收到了 REQUEST_DENIED 响应。事实证明,我并没有在我的 google api 控制台中专门打开 Places API。
转到:https : //console.developers.google.com并登录。在左侧菜单中转到“APIs & auth”->“APIs”然后找到“Places API”选项并单击右侧的状态将其切换为“on”
这立即为我解决了问题。
噢,这对我有用,我知道它会起作用,因为我们犯了同样的错误。
首先进入API并启用Google Places API for Web。之后,转到凭据,然后在显示密钥的凭据中单击它。单击后,在“限制”选项卡中,选择API将要执行的操作。
设置好,重新启动脚本,瞧……将完成。