我创建了一个也使用Google AnalyticsAPI的应用。但是,我有以下问题:
当我要求访问令牌时,我得到的访问令牌在3600秒后过期。我还有一个刷新令牌,我可以用它来生成更多访问令牌。
我是否真的需要每小时使用刷新令牌生成一个工作访问令牌,或者是否有办法让用户进行一次身份验证,然后始终使用相同的代码而不会遇到过期问题?
我想要一个cronjob,虽然我知道,只需使用刷新令牌来获取一个新的,我仍然会问是否有可能拥有持续forever
的访问令牌?
否则我只会在需要时刷新令牌。
答案 0 :(得分:0)
有一条中间路径:您可以在每次调用时请求新的访问令牌,而不是使用刷新令牌。
这简化了事情,因此您可以只使用一个函数来获取访问令牌并立即在cron作业中使用它。这消除了在cron执行之间存储刷新的需要。