我正在将谷歌驱动器文件docs,电子表格和preasentations与我的应用程序集成。我需要一些关于备用链接的帮助。
Files.get api包含一个名为“alternateLink”的链接,它使用兼容的编辑器打开用户文件。但是当我将用户转发到用户未登录的链接时,谷歌会显示登录屏幕。我问我如何使用OAuth2 mechanizm登录屏幕。我应该设置一个cookie还是smt?
由于
答案 0 :(得分:3)
AlternateLink始终要求用户登录其Google帐户。如果您想使用此功能,则必须公开共享该文档,然后才需要登录。
要使用OAuth 2.0,您必须使用'downloadUrl',您可以将OAuth 2.0访问令牌附加到downloadUrl,如下所示:
authorizedDownloadUrl = downloadUrl + '&access_token=' + accessToken
请注意下载网址会在24小时后过期。