RGA无效凭据

RGA无效凭据,r,google-analytics-api,R,Google Analytics Api,我尝试使用RGA包从Google Analytics核心API获取数据 authorize( client.id=options()$apiSecrets$id, client.secret=options()$apiSecrets$clientSecret, cache=paste(getwd(),"daToken",sep="/") ) 所以缓存被设置为/User/foo/bar/daToken。我可以看到文件,一切正常,我现在可以访问数据。30-60分钟后,令牌似乎过期。现

我尝试使用RGA包从Google Analytics核心API获取数据

authorize(
  client.id=options()$apiSecrets$id, 
  client.secret=options()$apiSecrets$clientSecret,
  cache=paste(getwd(),"daToken",sep="/")
)
所以缓存被设置为/User/foo/bar/daToken。我可以看到文件,一切正常,我现在可以访问数据。30-60分钟后,令牌似乎过期。现在,在新的尝试中,将出现错误消息error:client error:401 Unauthorized Auth error:Invalid Credentials

为什么代币不再有效?如何设置更长的生存时间?另外:为什么会出现错误,为什么RGA不尝试获取新令牌?

请正确阅读文档

访问令牌的生存期只有3600秒。之后,您必须使用刷新令牌来获取新的访问令牌


我没有使用RGA包,但我确信必须有某种机制来验证和刷新访问令牌。

此答案应该关闭,因为