【发布时间】:2012-11-29 18:36:06
【问题描述】:
我正在阅读@Nivco 对Authorization of Google Drive using JavaScript 的回答并看到:
"...您所要做的就是使用服务器端代码来处理驱动器服务器端流程后返回的授权代码(您需要将其交换为访问令牌和刷新令牌)。这样,只有在第一次流程会提示用户授权。第一次交换授权码后,会自动绕过授权页面。
我们的文档中提供了执行此操作的服务器端示例。”
阅读了文档后,我仍然对如何处理授权代码并最终将访问和刷新令牌传递给我的 Chrome 扩展程序感到很困惑,这样它就可以在没有服务器的情况下继续处理未来的请求。有人可以提供执行此操作的服务器端代码示例吗?
作为背景,我有一个基于 Google DocList API 构建的拥有数千名用户的 Chrome 扩展程序,但我正在尝试过渡到 Drive API,因为另一个已被弃用。理想情况下,我的代码将完全独立作为扩展,但我愿意通过我的服务器接受 Nivco 的答案所需的单一授权请求。
谢谢!
【问题讨论】:
标签: javascript oauth-2.0 google-drive-api