我目前正在创建一个工具来帮助我轻松创建Google Analytics日常报告。为此,我需要在特定的时间和日期(例如,每天上午9点和晚上9点),服务器端(PHP,Laravel)访问Google Analytics数据。
问题是当我使用OAuth 2身份验证方法时,每次我想访问数据时都需要重新登录(我需要重定向用户,等待重定向以获取代码,并使用它来得到一个令牌)。我可以使用"服务帐户"方法,但它意味着使用.p12证书,这在生产中是不可持续的(我不能要求我的用户上传他们的证书文件)。
您是否知道一种方法,或者您有任何想法,无需重新启动(理想情况下使用oauth ...)或使用服务帐户方法(使用证书文件)来访问分析数据?
谢谢