gpt4 book ai didi

javascript - 谷歌驱动器选择器 : pick root folder

转载 作者:行者123 更新时间:2023-12-01 05:02:12 24 4
gpt4 key购买 nike

我需要允许用户选择要上传文件的 Google Drive 文件夹。

我现在正在使用此代码:

view = new google.picker.DocsView(google.picker.ViewId.FOLDERS).
setParent('root').
setSelectFolderEnabled(true)

picker = new google.picker.PickerBuilder().
addView(view).
setSelectableMimeTypes('application/vnd.google-apps.folder').
enableFeature(google.picker.Feature.NAV_HIDDEN).
setOAuthToken(token).
setDeveloperKey(key).
setAppId(appid).
setCallback(picker_callback).
build()

但是这里有几个问题:
  • 尽管如此,用户仍然可以看到文件 google.picker.ViewId.FOLDERS使用
  • 无法选择根文件夹

  • 有什么办法可以解决我的问题吗?

    目前文件总是上传到根文件夹,我不希望这个新功能消除这种可能性。

    最佳答案

    不幸的是,这只回答了第一个问题/问题。

    您可以为 View 以及选择器指定 mime 类型:

    var view = new google.picker.DocsView(google.picker.ViewId.FOLDERS);
    view.setMimeTypes('application/vnd.google-apps.folder');
    view.setSelectFolderEnabled(true);

    据我所知,没有办法选择根,所以你必须让你的用户事先做出 UI 选择。

    关于javascript - 谷歌驱动器选择器 : pick root folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31933748/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com