我一直在尝试运行https://developers.google.com/analytics/solutions/articles/hello-analytics-api教程来启动和运行从Google Analytics中以编程方式提取数据。
我已经准确地复制了示例文件,但是当我在Chrome中通过本地主机访问它们时,我在JavaScript控制台中得到以下错误,并被重定向到about:blank
:
Refused to display 'https://accounts.google.com/o/oauth2/auth?client_id=363192057646-fbj7q1oais...%2Flocalhost&response_type=token&state=327475409%7C0.2024869166&authuser=0' in a frame because it set 'X-Frame-Options' to 'SAMEORIGIN'.
我尝试了所有的调整,但不能让这个错误消失。希望有人能帮助我(或者实际上只是直接我到一个简单的,工作的,访问谷歌分析API的Javascript示例。
发布于 2015-04-26 07:17:39
我在网上找到的一个Fusion表格示例也遇到了同样的问题。
我在网上找到的答案没有一个是有用的,但我最终解决了这个问题,如下所示:
在Chrome中打开开发控制台,显示错误和它试图访问的url,在新的选项卡中打开Url。
该页面显示以下内容:
400. That’s an error.
Error: invalid_request
Parameter not allowed for this message type: client_secret
所以我编辑了代码:
function auth(immediate) {
gapi.auth.authorize({
client_id: clientId,
<!--client_secret: clientSecret,-->
scope: scopes,
immediate: immediate
}, handleAuthResult);
}
Et voila (:
发布于 2015-11-18 16:44:08
我以前多次收到过这个错误消息。大多数时候,我只是不一致地调用Google API。要找出答案,请单击dev中的URL。控制台。此时将打开一个新窗口,并显示如下消息:
400.
That’s an error.
Error: invalid_scope
Some requested scopes were invalid ...
发布于 2015-07-01 04:14:34
https://stackoverflow.com/questions/28545465
复制相似问题