gpt4 book ai didi

java - Google 云端硬盘 session 到期

转载 作者:行者123 更新时间:2023-11-29 05:56:13 27 4
gpt4 key购买 nike

根据我的理解,在使用 Drive Java API 时,建议构建一个 Drive 类的实例,然后存储它,以便其他线程可以共享它。如果持有对 Drive 实例的引用的进程是一个长时间运行的进程(即无限期), session (?) 最终会过期并需要再次进行身份验证,还是每个请求都会传递凭据?

最佳答案

Drive API 使用 OAuth 2.0 作为授权机制,并且涉及在每个请求中传递访问 token 。

访问 token 的有效期很短,大约 1 小时后就会过期。发生这种情况时,您的应用程序必须使用用户首次授权应用程序时检索到的刷新 token 来请求新的访问 token 。

所有这些都是由 Google Drive 的 Java 客户端库自动执行的,并记录在 https://developers.google.com/drive/about-auth 中。

该文档还包括一个完整的 Google 云端硬盘 Java 示例应用程序,您可以将其用作引用:

https://developers.google.com/drive/examples/java

关于java - Google 云端硬盘 session 到期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12014237/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com