Изменение области действия метода CalendarApp.getallcalendards () - PullRequest
0 голосов
/ 09 мая 2020

В моей кодовой базе я использую CalendarApp.getallcalendar (), чтобы иметь все календари пользователей.

Этот метод имеет следующую авторизацию: https://www.googleapis.com/auth/calendar Итак, когда пользователь обращается к моему приложению-скрипту, разрешения следующие: «... редактировать и удалять календарь ...», но мне нужно только его прочитать. Можно ли это изменить? Я бы хотел такой объем: https://www.googleapis.com/auth/calendar.readonly

1 Ответ

1 голос
/ 09 мая 2020

Просто удалите https://www.googleapis.com/auth/calendar из массива областей видимости, потому что это дает вам доступ для чтения / записи. Измените его в манифесте, затем попробуйте снова запустить приложение, и вас снова попросят авторизоваться (с новыми областями действия).

...