首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用OAuth从自动任务中使用Google

用OAuth从自动任务中使用Google
EN

Stack Overflow用户
提问于 2013-07-10 22:18:30
回答 1查看 183关注 0票数 0

我有一个常规的、自动化的任务,需要在中查询用户数据。它必须能够在不需要人工干预的情况下运行。

(详细信息和细节:我目前正在使用Ruby legatooauth进行查询。)

据我所知,由于我想在上查询用户数据,我必须使用OAuth 2.0。然而,我获得的访问令牌在1小时后过期,而刷新令牌只在有效的访问令牌(?)存在时才能工作。

我已经获得了一个长期存在的OAuth 1.0a令牌,它是作为每日cron工作运行的twitter bot脚本。几年来,它每天都在运行,没有任何问题。

看来,对于Google/OAuth2.0,我必须手动获取令牌,偶尔让任务刷新其令牌,如果任务即将结束,则必须手动重新获取令牌。我很难相信事实是这样的。我遗漏了什么?

EN

回答 1

Stack Overflow用户

发布于 2013-07-10 22:54:32

哦,你好,这叫服务帐户。对Google文档的初步粗略阅读让我认为服务帐户无法访问用户数据,但事实证明,这是正确的方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17581924

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档