Сохранить файлы на G-Drive владельца (Google Script) - PullRequest
0 голосов
/ 18 мая 2018

У меня есть веб-приложение , созданное с использованием google script , которое распространяется в команде. Они будут использовать его для загрузки некоторых файлов .

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

Согласно моим исследованиям, я могу сохранить их только в своей учетной записи, если я опубликую их.приложение с опцией Выполнить от имени меня и опцией, у кого есть доступ с анонимным .

Но я хочу выполнить от имени пользователя, получающего доступ к этой опции приложения (этот требуемый пользовательна авторизованный).

Кто-нибудь знает, как решить эту проблему?

1 Ответ

0 голосов
/ 18 мая 2018

Создайте учетную запись службы и включите Делегирование полномочий по всему домену для нее.Затем вы можете выполнить сохранение на Google Диске под своей учетной записью.Вам нужно будет использовать библиотеку Google OAuth2.

Вот хороший пример:

OAuth2 для скрипта приложений

...