#javascript #google-drive-api #google-picker #google-drive-picker
#javascript #google-drive-api #google-picker #google-drive-picker
Вопрос:
Я использую Google Drive picker API в своем приложении, я использовал точный пример, показанный по этой ссылкеhttps://developers.google.com/picker/docs. Но для меня средства выбора показывают только несколько файлов. Мое требование состоит в том, чтобы показать и выбрать все файлы, которыми владеет пользователь или которыми он поделился с пользователем.
Код сборщика, который я использую, является:
function createPicker() {
if (pickerApiLoaded amp;amp; oauthToken) {
var view = new google.picker.View(google.picker.ViewId.DOCS);
var picker = new google.picker.PickerBuilder()
.enableFeature(google.picker.Feature.NAV_HIDDEN)
.enableFeature(google.picker.Feature.MULTISELECT_ENABLED)
.setAppId(appId)
.setOAuthToken(oauthToken)
.addView(view)
.addView(new google.picker.DocsUploadView())
.setDeveloperKey(developerKey)
.setCallback(pickerCallback)
.build();
picker.setVisible(true);
}
}
Могу ли я что-нибудь добавить в этот код конструктора, чтобы пользователь, прошедший проверку подлинности, мог видеть список всех файлов, которые у него есть на Google Диске, независимо от того, являются ли они общими или принадлежащими?
Комментарии:
1. Какие области вы используете?
2. @BesoKakulia Сейчас я использую auth / drive.file
3. Попробуйте установить все необходимые типы mime следующим образом
view.setMimeTypes('image/png,image/jpeg,image/gif,image/svg xml,application/pdf'
.