我的应用程序使用 JavaScript 进行连接以访问Google云端硬盘API。(请参阅https://developers.google.com/drive/quickstart-js)。第一次询问用户权限。当时Google可能会向我的应用程序提供* access_token *。我希望将来使用令牌访问Google云端硬盘数据(用户可能无法在Google帐户中登录)。可能吗?如果可能怎么办? 是否可以向应用程序询问Google“我想获得用户user@example.com的许可”吗?它在多次签名时很有用
编辑:我的问题是“在JavaScript-API中可以进行离线访问吗?”请参阅PHP-API中的可能:https://developers.google.com/accounts/docs/OAuth2WebServer#offline
答案 0 :(得分:1)
JavaScript API使用OAuth 2.0客户端流程,该流程仅返回访问令牌。如果您在请求网址中设置approval_prompt=auto
,则只有在用户首次完成序列时才会显示给定范围集的同意页面,因此他不必再次授予您对应用的访问权限:< / p>