【问题标题】:Google Drive API : How can I have an access token without asking for Authorization everytimeGoogle Drive API:如何在不要求每次授权的情况下获得访问令牌
【发布时间】:2015-05-18 08:36:29
【问题描述】:

我在使用 Google 云端硬盘同步时遇到问题。只要我从授权页面获取访问令牌,我就可以插入、更新、删除、获取特定云端硬盘帐户。 有人有解决方案吗?

【问题讨论】:

    标签: java api google-drive-api token


    【解决方案1】:

    阅读“离线访问”和“刷新令牌”。通过在用户授权您的应用时请求离线访问,您将收到一个刷新令牌,您可以随时使用该令牌获取访问令牌。

    【讨论】:

    • 谢谢你,但我已经检查了那个页面,我停止了同样的问题:要获得构建驱动服务的凭证,你必须获得授权码。而且我不知道在哪里可以找到它!
    • 阅读oauth2官方google页面和drive api官方页面内部(授权请求)
    • 您不需要授权码(或者至少不需要您建议的方式)。您还没有正确理解 OAuth 的工作原理。 (简化的)流程是请求->授权码->刷新令牌->访问令牌。花一个小时在 OAuth Playground 上看看这一切是如何运作的,这是个好主意。
    • 所以你是在告诉我我必须从 http 请求中获取授权码?或者我根本不明白操场:D 无论如何,谢谢你的帮助,我对驱动 API 有点迷失了!
    • 将尝试理解 Drive API 与理解 OAuth 分开。这将使生活更简单。我强烈建议您在了解 OAuth Playground 之前不要进行任何编码。
    猜你喜欢
    • 2013-08-15
    • 2020-08-02
    • 2021-10-23
    • 2015-02-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多