2016-07-24 83 views
-1

我一直在为我的大学项目工作五个月。我用Java开发了一个Web应用程序,它基本向我的Web应用程序的用户显示我的博客流量,访问者,视图等,我也有一个使用Google分析实现的博客。如何访问Google AnalyticsAPI?

我的问题是,我想通过Google analytics API访问我的博客分析数据,以显示我的Web应用程序的用户,我尝试了很多东西来实现它,但每次他们要求我通过身份验证访问Google Analytics API。

我也创建的凭据(OAuth 2.0用户端编号)使用Google Analytics API来访问我的个人信息,但它仍然要求我进行身份验证。

那么应该怎么直接访问我的博客的分析数据通过谷歌Analytics(分析)API并获得JSON响应而无需验证自己?

回答

1

在这种特定情况下,您需要创建一个“服务帐户” ......这基本上是你访问权限授予一个机器人账户,然后你就会让使用此帐户(而不是你个人的API调用帐户或访问您网站的用户帐户)。但是,为了保证此服务帐户的凭据安全,您需要在服务器上调用API(而不是在用户的浏览器/用户计算机上进行身份验证)。详见说明书/例子在这里: