繁体   English   中英

从未经授权的cron作业中的用户获取Google Analytics(分析)数据

[英]Get Google Analytics Data from a user in a cron job without authorizing

我熟悉如何在用户授权应用程序时从用户那里获取数据。 我还保存了他的oauthtoken和oauthsecret。

我现在遇到的问题是,我想每天更新分析统计信息。 我想在cronjob中运行它。 因此,我不能每次都向用户征求许可。 从以前已经授权我的网站的用户那里检索数据的方式是什么?

我每天都需要未经他许可的统计信息,因此可以将其显示给用户。 有办法吗?

“未经他的许可”将不会发生(从上下文来看,这不是你的意思)。 要获得永久许可,您需要通过api控制台注册您的php应用,并且必须通过您应用的服务帐户向用户帐户添加权限。

找到了一个足以使您入门的教程: http : //enarion.net/programming/php/google-client-api/google-client-api-php/ (显然,以Web为中心的位应该适合于命令行)。

您必须使用刷新令牌。 在这里查看“ 离线访问”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM