对一个帐户的Google Analytics核心报告API进行身份验证

时间:2014-05-17 04:05:13

标签: javascript google-analytics google-analytics-api service-accounts

我想通过Javascript显示使用核心报告API查看视频的次数。但是,API是使用OAuth设计的,用于构建应用程序,而不仅仅是登录到我的帐户以获取事件计数。

有没有办法通过Javascript登录我的帐户?

谢谢, 马修。

1 个答案:

答案 0 :(得分:0)

我认为你要找的是Service account。据我所知,由于密钥文件存在安全问题,您无法使用带有JavaScript的服务帐户。

您可以尝试做的是使用普通Oauth2对脚本进行一次身份验证,然后将刷新令牌保存到文件中,并将硬编码保存到脚本中并发送。但我不推荐它,因为任何检查你的脚本的人也都可以访问它。因此,基本上您使用服务帐户时遇到了相同的安全问题。

正如您所看到的那样,您尝试使用JavaScript做的事情并没有真正发挥作用。正如你所看到的,这也是我过去曾尝试过的失败的事情。我建议您尝试使用某种服务器端脚本语言(如PHP)来执行此操作。