【问题标题】:How to open file in edit mode uploaded to google drive using google api service account如何以编辑模式打开文件上传到谷歌驱动器使用谷歌API服务帐户
【发布时间】:2016-10-10 13:58:09
【问题描述】:

我有 google api 服务帐户。我成功上传驱动器上的文件,在浏览器上打开文件。但我无法获得编辑模式。如何在编辑模式下打开特定文件。以及更改将反映到原始文件。 目前我使用链接“https://drive.google.com/file/d/0B6TZcMlVILILeEN2al9KanZBS1k/view?usp=drivesdk”打开文件,这不支持编辑模式。当当前用户在上面的链接页面上登录时,我会看到编辑选项,但它会保存到当前用户登录的帐户,而不是反映原始文件。 您现在可以尝试上面的链接。 我正在 asp.net MVC 中开发应用程序并使用 google api v2

【问题讨论】:

  • 如果我没记错的话,您是否需要下载进行更改的文件,然后可能使用补丁而不是插入再次上传。
  • 是的,这是正确的,任何其他方式都可以直接在谷歌文档中以编辑模式打开。所以用户不需要下载和上传。

标签: asp.net-mvc google-api google-drive-api google-drive-realtime-api


【解决方案1】:

一种方法是将文件共享给用户(取决于您的用例中的类型)。文件上传后(通过服务帐户),共享文件需要额外的设置。将角色设置为writer,您就可以开始了(通过调用文件的selfLink

【讨论】:

    猜你喜欢
    • 2014-10-07
    • 2013-04-07
    • 1970-01-01
    • 2014-06-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-20
    • 1970-01-01
    相关资源
    最近更新 更多