为通过 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 的任何人。
- 使用Permission.Delete删除文件的“域”权限。
- 使用 Permission.Insert 重新插入“域”的权限,并设置 withLink 选项为真。
- 现在,验证 link 共享设置是否反映在更改中。
您始终可以参考有关 Sharing files in Drive API. Also refer to the full Google Documentation for Drive.Permission 的 Google public 文档。
希望这对您有所帮助,祝您好运!
我的应用程序正在将文件上传到 GoogleDrive,然后我的应用程序打开文件以编辑到 GoogleDocs。 我的应用程序的用户正在使用 Google 个应用程序,他们从他们的管理控制台将 link 共享默认值设置为 "On - Anyone at theirdomain.com"。现在,当他们使用我的应用程序并上传文件时,我无法将 Link 共享设置设置为 "On - Anyone at theirdomain.com with link"。
有人可以向我提供 pointer/sample 代码如何使用 Google 驱动器 API 为上传的文件设置 link 共享选项,以便我的应用程序可以将文件打开到合作编辑。
这应该有助于解决您的问题。我执行了以下步骤并能够成功地将 Link 共享设置设置为 link 的任何人。
- 使用Permission.Delete删除文件的“域”权限。
- 使用 Permission.Insert 重新插入“域”的权限,并设置 withLink 选项为真。
- 现在,验证 link 共享设置是否反映在更改中。
您始终可以参考有关 Sharing files in Drive API. Also refer to the full Google Documentation for Drive.Permission 的 Google public 文档。
希望这对您有所帮助,祝您好运!