这是昨天关闭的 GAPI 用户的问题:
https://code.google.com/p/gapi-google-analytics-php-interface
GAPI - Google Analytics API PHP 接口是一个简单但功能强大的 Google Analytics 库。它使用的是旧的 API,需要完整的谷歌用户名和密码,这确实是老式的,但它就像一个魅力。但是在这里,我们基于 GAPI 的代码给出了以下信息:
无法验证用户 AuthForInstalledApps
唯一的选择是使用 oAuth2.0,那么我们得到了什么?
谷歌客户端库: https ://github.com/google/google-api-php-client
这个库的问题是,它是一个通用库,而不仅仅是 Analytics。因此,如果您仅将其用于分析,它有很多不必要的课程,例如 Fitness、Adsense、Book、Blogger?好的一面是,我们可以只使用一个基本的 php 类来完成整个工作,现在为什么我们需要使用数千行代码?
我真的阅读了很多问答,尝试了几乎所有针对该问题的 PHP 类,但它们都引用了 Google 客户端库。当我找到wanze 的 Analytics API时,我真的很兴奋,因为它使用了 Oauth 2.0 和更新的库,但是这一行返回为空,所以它不起作用。
$auth = $ga->auth->getAccessToken($code);
所以我们在这里,为谷歌分析寻找一个轻量级的 PHP 库,使用 oAuth2,除了客户端库,你有什么建议?