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

#google-apps-script #google-apps

#google-приложения-скрипт #google-приложения

Вопрос:

Я создал веб-приложение, определил в нем метод doGet и опубликовал его с разрешениями как:

Запустите приложение как: Me.

У кого есть доступ к приложению: У любого, даже анонимного.

Но когда я делюсь им с пользователями, они не могут получить к нему доступ. URL-адрес, которым я поделился с пользователями, является https://script.google.com/macros/s /[ID]/exec Когда пользователи пытаются запустить или открыть ссылку, она запрашивает разрешение на редактирование. Показано на изображении ниже: Запрашивает разрешение на редактирование

Я не хочу предоставлять пользователям доступ к редактированию скрипта. Как пользователи могут запускать функцию или веб-приложение, не предоставляя пользователям разрешения на редактирование скрипта?

Комментарии:

1. Опубликуйте его. Убедитесь, что вы используете правильный URL (идентификатор развертывания варьируется).

2. @TheMaster Я использую URI перенаправления, который script.google.com/a/macros /[Gsuit]/s/[ID]/usercallback запрашивается доступ к редактированию.

3. Ну, тогда не используйте /usercallback