为通过 Google 驱动器 API 上传的文件创建新权限

Create new Permission for file Uploaded through Google Drive API

我的应用程序正在将文件上传到 GoogleDrive,然后我的应用程序打开文件以编辑到 GoogleDocs。 我的应用程序的用户正在使用 Google 个应用程序,他们从他们的管理控制台将 link 共享默认值设置为 "On - Anyone at theirdomain.com"。现在,当他们使用我的应用程序并上传文件时,我无法将 Link 共享设置设置为 "On - Anyone at theirdomain.com with link"。

有人可以向我提供 pointer/sample 代码如何使用 Google 驱动器 API 为上传的文件设置 link 共享选项,以便我的应用程序可以将文件打开到合作编辑。

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

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

您始终可以参考有关 Sharing files in Drive API. Also refer to the full Google Documentation for Drive.Permission 的 Google public 文档。

希望这对您有所帮助,祝您好运!