这不是
( a) "sensor=true_or_false“问题
( b)钥匙是错误的(除非我得到的钥匙有限制)
( c)请求太多(因为我只提出一次请求)
( d)跨域(因为我从浏览器地址栏加载url )
我做了什么,
{
"html_attributions" : [],
"results" : [],
"status" : "REQUEST_DENIED"
}到目前为止,由于键错误或sensor=true_or_false,所有条目都失败了。
例如,这个Google jQuery.ajax()请求与工作URL失败中的url
当粘贴到浏览器时,也会给我带来错误。
我错过了什么?
更新
所以我去拿了一些钥匙
Key for browser apps (with referers)
API key:
AIzaSyCStj9m5LNTu9mCf6cQGDVAFKZC7Y?????
Referers:
Any referer allowed
Activated on: Jan 30, 2012 1:03 PM
Activated by: me 并尝试了再一次。还是不起作用。
发布于 2012-01-30 17:58:56
这实际上是(b):键错了。实际上,您使用的密钥类型是错误的(来自注册Google,它只对JavaScript V2 API有好处)。
关于如何获得新的API密钥,请参阅获取API密钥。
编辑:当出现这个问题时,在Geocoding上工作的有效API密钥在Places上没有工作,但是现在看起来很好。好像是谷歌方面的问题。
发布于 2014-03-06 10:10:36
在Ruby中自动完成请求时,我得到了一个REQUEST_DENIED响应。结果发现,我并没有专门打开google控制台中的Places。
转到:https://console.developers.google.com并登录。在左侧菜单中,转到"APIs & auth“->”API“,然后找到"Places”选项,然后单击右边的状态,将其切换到" on“。
这件事立刻帮我解决了问题。
发布于 2018-04-03 17:38:08
哦,这对我有用,我知道它会起作用的,因为我们正在犯同样的错误。
首先,转到api,并为web启用。然后,转到凭据,在您的密钥显示的凭据中,单击它。单击后,在“限制”选项卡中,选择API将执行的操作。
把它设置好,重新开始你的剧本,瞧.一切都会完成的。
https://stackoverflow.com/questions/9060563
复制相似问题