为通过Google Drive API上传的文件创建新的权限

问题描述:

我的应用程序正在将文件上传到GoogleDrive,然后我的应用程序打开文件以便编辑到GoogleDocs中。 我的应用程序的用户正在使用Google应用程序,并从他们的管理控制台中将链接共享默认值设置为“On - theirdomain.com上的任何人”。现在,当他们使用我的应用程序并上传文件时,我无法将链接共享设置设置为“开启 - 其链接上的任何人在theirdomain.com上”。为通过Google Drive API上传的文件创建新的权限

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

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

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

您可以随时在Drive API中参考Google公开文档Sharing files。另请参阅Drive.Permission的完整Google文档。

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

+0

感谢您的帮助。你救了我。 –

+0

不客气@VaibhavJain :) – Andres