Предоставить общий доступ к папке с помощью скрипта Google Apps без получения электронного письма - PullRequest
3 голосов
/ 03 октября 2019

Я хочу спросить вас, знаете ли вы метод, который позволяет использовать общую папку на диске с помощью скрипта Google Apps, но без получения электронного письма для редакторов. Я попытался со следующей опцией в моей программе, но тщетно: "folderName.permission.EDIT"

1 Ответ

4 голосов
/ 03 октября 2019

Вы сможете достичь этого, используя расширенные службы Google.

Пожалуйста, откройте редактор сценариев приложений, перейдите к Ресурсы> Расширенные службы Google ...

menu

, затем прокрутите вниз до Drive API и переключите переключатель в положение «on»

enable drive api

Как только вы это сделаете, вы можете использовать следующий код в качестве шаблона для обмена папками без отправки уведомлений пользователям по электронной почте -

function myFunction() {
  var folderID = 'PasteTheFolderIDHere';
  Drive.Permissions.insert({
      'role': 'reader', // or writer, fileOrganizer, organizer, owner
      'type': 'user', // or group, domain, anyone
      'value': 'example@domain.com'
    },
    folderID,
    {
      'sendNotificationEmails': 'false' // this is important
    });
}

Вы можетепроверьте это в документации Drive API тоже. Надеюсь, это поможет:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...