2

我的应用程序正在将文件上传到 GoogleDrive,然后我的应用程序打开文件以编辑到 GoogleDocs。我的应用程序的用户正在使用 Google 应用程序,并且在他们的管理控制台中,他们已将链接共享默认值设置为“开启 - 他们的 domain.com 上的任何人”。现在,当他们使用我的应用程序并上传文件时,我无法将链接共享设置设置为“打开 - theirdomain.com 上的任何人都有链接”。

有人可以为我提供指针/示例代码如何使用 Google 驱动器 API 为上传的文件设置链接共享选项,以便我的应用程序可以将文件打开到编辑器中进行协作。

4

1 回答 1

1

这应该有助于解决您的问题。我执行了以下步骤,并且能够成功地将链接共享设置设置为任何有链接的人。

  1. 使用Permission.Delete删除文件的“”权限。
  2. 使用Permission.Insert重新插入“”的权限,并将withLink选项设置为 true。
  3. 现在,验证链接共享设置是否反映在更改中。

您可以随时参考 Google 公开文档中有关在 Drive API 中共享文件的信息。另请参阅Drive.Permission的完整 Google 文档。

希望这会有所帮助,祝你好运!

于 2015-11-10T23:05:02.250 回答