Google drive api 以编程方式在google文档中打开上载的google驱动器文件

Google drive api 以编程方式在google文档中打开上载的google驱动器文件,google-drive-api,google-docs,Google Drive Api,Google Docs,我正在与Google drive API交互,将文件(doc、excel、ppt和pdf)从我正在构建的资源存储在线应用程序上传到用户的Google drive。一旦上传成功(所有上传过程都发生在后台),我会在“”中打开一个新窗口,其中包含刚上传的文件,但这只是一个预览屏幕,一些用户希望根据文件类型(文档、图纸、幻灯片、绘图等)在google文档编辑器中立即打开该窗口。现在,用户被迫打开由我前面提到的URL生成的预览屏幕,单击顶部的下拉菜单并选择OpenwithGoogleDocs 我将从驱动器

我正在与Google drive API交互,将文件(doc、excel、ppt和pdf)从我正在构建的资源存储在线应用程序上传到用户的Google drive。一旦上传成功(所有上传过程都发生在后台),我会在“”中打开一个新窗口,其中包含刚上传的文件,但这只是一个预览屏幕,一些用户希望根据文件类型(文档、图纸、幻灯片、绘图等)在google文档编辑器中立即打开该窗口。现在,用户被迫打开由我前面提到的URL生成的预览屏幕,单击顶部的下拉菜单并选择OpenwithGoogleDocs

我将从驱动器api获得的所有google驱动器文件信息存储在一个内部数据库中


有没有一种方法可以通过编程来执行此任务,因此不需要用户额外的步骤就可以在Google Docs editor中打开它?

最后,在阅读了来自的评论后,我发现webViewLink和alternateLink会因上传类型的不同而有所不同。通过google doc app type上传我的文档文件生成了正确的链接,可以立即进入编辑模式。

您可以使用(v2)完成此操作。它是在相关的谷歌编辑器或查看器中打开文件的链接。或使用(v3)。它是一个链接,用于在相关的谷歌编辑器或浏览器中打开文件。您可以查看这些链接以供参考:和。