1

我的应用程序使用JavaScript连接以访问 Google 驱动器 API。(请参阅https://developers.google.com/drive/quickstart-js)。第一次询问用户权限。当时 Google 可能会将 *access_token* 提供给我的应用程序。我想在将来使用令牌访问谷歌驱动器数据(那个时候用户可能没有登录谷歌帐户)。是否可以?如果可能怎么办?应用程序是否可以向 Google 询问“请我想获得用户 user@example.com 的许可”?在多重签名时会很有用

编辑:正是我的问题是“在 JavaScript-API 中可以进行离线访问?” 请参阅 PHP-API 中的可能:https ://developers.google.com/accounts/docs/OAuth2WebServer#offline

4

1 回答 1

1

JavaScript API 使用仅返回访问令牌的 OAuth 2.0 客户端流程。如果您approval_prompt=auto在请求 URL 中设置,则仅在用户第一次完成该序列时才会显示给定范围的同意页面,因此他不必再次授予对您应用程序的访问权限:

https://developers.google.com/accounts/docs/OAuth2UserAgent

于 2012-12-05T21:17:54.840 回答