Google云端硬盘选择器:显示链接共享为开启的图像/文档

时间:2014-11-24 11:05:05

标签: google-drive-api google-picker

我需要在我已正确实施的项目中实施Drive Picker。

我需要在选择器中只显示那些LinkSharing为“ON”的图像/文档。通过这样做,我可以在我的项目中下载图像。

以下是我的Picker代码:

_showPicker: function () {
        var accessToken = gapi.auth.getToken().access_token;          

            this.picker = new google.picker.PickerBuilder().
            addView(google.picker.ViewId.DOCS).
            enableFeature(google.picker.Feature.MULTISELECT_ENABLED).
            setAppId(this.clientId).
            setOAuthToken(accessToken).
            setCallback(this._pickerCallback.bind(this)).
            build().
            setVisible(true);
        }

这会显示选择器中的所有文档/图像。我只需要显示LinkSharing为'ON'的那些。

感谢任何帮助。

感谢。

1 个答案:

答案 0 :(得分:0)

即使链接共享关闭,用户仍然可以下载文件,假设它已与适当的权限共享。链接共享只是通过传递URL来共享文件的另一种方式,而不是必须显式添加用户。如果它仅用于下载文件,则您在选择器视图中看到的任何内容都应与您共享或由您拥有。除非已明确设置labels.restricted,否则单独查看访问权限就足以下载文件。因此,您应该能够下载这些文件,而无需检查链接共享。