【发布时间】:2015-10-13 15:57:55
【问题描述】:
这是昨天关闭的 GAPI 用户的问题:
https://code.google.com/p/gapi-google-analytics-php-interface
GAPI - Google Analytics API PHP 接口 是一个简单而强大的 Google Analytics 库。它使用的是旧的 API,需要完整的谷歌用户名和密码,这确实是老式的,但它的工作方式就像一个魅力。但是在这里,我们基于 GAPI 的代码给出了信息:
无法验证用户 AuthForInstalledApps
唯一的选择是使用 oAuth2.0,那么我们在这里得到了什么?
Google 客户端库: https://github.com/google/google-api-php-client
这个库的问题在于,它是一个通用库,而不仅仅是用于 Analytics。因此,如果您仅将其用于分析,它有很多不必要的课程,例如 Fitness、Adsense、Book、Blogger?好的方面是,我们可以只使用一个基本的 php 类来完成整个工作,现在为什么我们需要使用数千行代码?
我真的阅读了很多问答,尝试了几乎所有针对该问题的 PHP 类,但它们都引用了 Google 客户端库。当我找到wanze's Analytics API 时,我真的很兴奋,因为它使用了 Oauth 2.0 和更新的库,但是这一行返回为空,所以它不起作用。
$auth = $ga->auth->getAccessToken($code);
所以我们在这里,正在寻找一个轻量级的 PHP 库,仅用于 Google Analytics,使用 oAuth2,除了客户端库,您有什么建议?
【问题讨论】:
-
要求我们推荐或查找书籍、工具、软件库、教程或其他场外资源的问题对于 Stack Overflow 来说是无关紧要的,因为它们往往会吸引固执己见的答案和垃圾邮件。相反,请描述问题以及迄今为止为解决该问题所做的工作。
-
我描述了问题,哪一部分对你来说是垃圾邮件?如果您知道任何类似的分析 API,请告诉我们或 GAPI 之类的内容。现在有几十个项目因为这个问题而无法运行,我正在寻找解决方案,所以这是垃圾邮件吗?
-
@DalmTo SO 需要修改一些规则
-
更正:关闭客户端登录而不是 GAPI。您可以使用 Oauth2 访问 GAPI。
标签: google-analytics google-analytics-api google-api-js-client