为通过Google Drive API上传的文件创建新的权限
问题描述:
我的应用程序正在将文件上传到GoogleDrive,然后我的应用程序打开文件以便编辑到GoogleDocs中。 我的应用程序的用户正在使用Google应用程序,并从他们的管理控制台中将链接共享默认值设置为“On - theirdomain.com上的任何人”。现在,当他们使用我的应用程序并上传文件时,我无法将链接共享设置设置为“开启 - 其链接上的任何人在theirdomain.com上”。为通过Google Drive API上传的文件创建新的权限
有人可以给我提供指针/示例代码如何使用Google驱动器API为上传的文件设置链接共享选项,以便我的应用程序可以将文件打开到编辑器进行协作。
答
这应该有助于解决您的问题。我执行了以下步骤,并能够成功地将链接共享设置设置为任何有链接的人。
- 使用Permission.Delete删除该文件的“域的许可。
- 使用Permission.Insert重新插入'域'的权限,并将与链接选项设置为true。
- 现在,验证链接共享设置是否反映了更改。
您可以随时在Drive API中参考Google公开文档Sharing files。另请参阅Drive.Permission的完整Google文档。
希望这会有所帮助,祝你好运!
感谢您的帮助。你救了我。 –
不客气@VaibhavJain :) – Andres