Я работаю на сайтах Google и хочу разрешить пользователям загружать файлы на мой диск Google с помощью API выбора Google.
Ниже мой код:
var picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
.addView(new google.picker.DocsUploadView().setIncludeFolders(true))
.setOAuthToken(token)
.setDeveloperKey(DEVELOPER_KEY)
.setCallback(pickerCallback)
.setOrigin('https://script.google.com')
.setSize(DIALOG_DIMENSIONS.width - 2,
DIALOG_DIMENSIONS.height - 2)
.build();
picker.setVisible(true);
Я мог бы загрузить файл с помощью этого кода. Но я хочу ограничить пользователей загружать файлы в определенные папки на основе их ролей / учетной записи (используя их почтовый идентификатор).
Я пробовал использовать опцию совместного использования для папок (ВЫКЛ. - доступ могут получить только определенные люди) на Google Диске, но, похоже, это не работает для Google Picker API.
Если у кого-нибудь есть идеи ... пожалуйста, помогите ..