【问题标题】:Create new Permission for file Uploaded through Google Drive API为通过 Google Drive API 上传的文件创建新权限
【发布时间】:2015-11-06 11:55:44
【问题描述】:

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

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

【问题讨论】:

    标签: google-drive-api file-sharing linkshare


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 感谢老兄的帮助。你救了我。
    猜你喜欢
    • 1970-01-01
    • 2018-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多