Php Google API oAuth 2.0-从命令行运行脚本

Php Google API oAuth 2.0-从命令行运行脚本,php,google-oauth,google-analytics-api,Php,Google Oauth,Google Analytics Api,我想每天运行一个cronjob,将数据从Google Analytics加载到我的数据库中。我想使用PHP和OAuth2.0 我假设此案例将被视为Web服务器应用程序() 但在所有的例子中,我发现它都使用典型的方式,用户点击“连接到谷歌”按钮,浏览器重拨到谷歌,用户必须登录并授权请求 但是我想从命令行运行它,用户总是我。我想这与浏览器的方法没有太大区别,但我有点困惑,从哪里开始,也不知道如何将其表述为一个真正的问题 有没有人有关于这方面的教程或其他帮助 谢谢 编辑:第一次我必须获得令牌和刷新令牌

我想每天运行一个cronjob,将数据从Google Analytics加载到我的数据库中。我想使用PHP和OAuth2.0

我假设此案例将被视为Web服务器应用程序()

但在所有的例子中,我发现它都使用典型的方式,用户点击“连接到谷歌”按钮,浏览器重拨到谷歌,用户必须登录并授权请求

但是我想从命令行运行它,用户总是我。我想这与浏览器的方法没有太大区别,但我有点困惑,从哪里开始,也不知道如何将其表述为一个真正的问题

有没有人有关于这方面的教程或其他帮助

谢谢

编辑:第一次我必须获得令牌和刷新令牌。有没有其他方法可以通过浏览器中的谷歌弹出窗口获取此信息?或者我需要创建一个小的html页面来运行一次以获取令牌和刷新令牌吗?还是很困惑


4。如有必要,刷新访问令牌。访问令牌的生存期有限。如果您的应用程序需要在单个访问令牌的生命周期之外访问Google API,它可以获得刷新令牌。刷新令牌允许应用程序获取新的访问令牌。您是否仅访问自己的GA数据?或其他用户拥有的数据?检查此解决方案