Google Drive SDK alternateLink与OAuth2

时间:2013-01-17 14:10:25

标签: oauth-2.0 google-drive-api google-oauth

我正在将谷歌驱动器文件docs,电子表格和preasentations与我的应用程序集成。我需要一些关于备用链接的帮助。

Files.get api包含一个名为“alternateLink”的链接,它使用兼容的编辑器打开用户文件。但是当我将用户转发到用户未登录的链接时,谷歌会显示登录屏幕。我问我如何使用OAuth2 mechanizm登录屏幕。我应该设置一个cookie还是smt?

由于

1 个答案:

答案 0 :(得分:3)

AlternateLink始终要求用户登录其Google帐户。如果您想使用此功能,则必须公开共享该文档,然后才需要登录。

要使用OAuth 2.0,您必须使用'downloadUrl',您可以将OAuth 2.0访问令牌附加到downloadUrl,如下所示:

authorizedDownloadUrl = downloadUrl + '&access_token=' + accessToken

请注意下载网址会在24小时后过期。