Проблема с загрузкой файла Drive Picker - PullRequest
0 голосов
/ 21 апреля 2019

Может ли кто-нибудь пролить свет на проблему со сборщиком дисков. То же приложение

https://developers.google.com/appmaker/samples/drive-picker/

позволяет выбирать файлы, но при попытке загрузить файл появляется сообщение «Файлы не удалось загрузить» (см. Скриншот)

Приложение запускается как пользователь, поэтому оно не может быть проблемой идентификации.

1 Ответ

0 голосов
/ 30 апреля 2019

По умолчанию Drive Picker имеет доступ «только для чтения» к диску пользователя, если только приложение App Maker не запрашивает доступ «чтение / запись». Таким образом, в основном, чтобы использовать функцию загрузки, вам нужно заставить приложение App Maker запрашивать доступ «чтение / запись». Самый простой способ сделать это - создать новый «Серверный скрипт» и добавить простую функцию, которая потребует доступа для записи. Например:

function writeAccess() {
  DriveApp.addFile();
}

Эта функция никогда не будет запущена или вызвана, но App Maker распознает, что ему необходим доступ на запись для реализации, и запросит ее у пользователя. Так просто добавьте файл скрипта, скопируйте и вставьте выше. Как только доступ для записи станет доступен для вашего приложения, вы сможете загружать файлы с помощью Drive Picker.

...