RGA无效凭据
我尝试使用RGA包从Google Analytics核心API获取数据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分钟后,令牌似乎过期。现
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包,但我确信必须有某种机制来验证和刷新访问令牌。此答案应该关闭,因为