gpt4 book ai didi

java - 知道Google Drive的访问 token 后如何获取刷新 token ?

转载 作者:太空宇宙 更新时间:2023-11-04 07:28:04 29 4
gpt4 key购买 nike

我正在使用 chrome.identity API,我想知道是否可以使用该访问 token 进行 Google 云端硬盘操作。目前我正在使用驱动 API,并且我通过代码交换获取 token ,我想知道是否可以在现有流中 Hook 新流(这也需要刷新 token )。

例如:1)当前实现: - 创建服务 - 交换code并获取accessToken和refreshToken - 进行驾驶操作

2)新代码: - 使用 chrome.identity.getAccessToken 获取 accessToken - 获取刷新 token - 执行 Drive op(与旧流程相同)

最佳答案

无法从accessToken中获取refreshToken。您可以通过refreshToken获取accessToken。

你应该做的是APIs console ,在左侧选择“服务”,然后选择您要授权的所有应用程序。您可以选择 Drive API 以及您需要使用的任何其他 API,然后这一 key 将授权您选择的所有服务。

然后,为了获取refreshToken,在OAuth2选项中添加access_type=offline然后您将检索刷新 token 以及您的访问 token 。当accessToken过期后,您可以使用refreshToken进行刷新,获取新的accessToken。

关于java - 知道Google Drive的访问 token 后如何获取刷新 token ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18211720/

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