Как отобразить / отобразить гиперссылку URL авторизации после открытия в электронной таблице после создания файла копирования? - PullRequest
0 голосов
/ 14 июня 2019

У меня есть электронная таблица A, в которой есть скрипт Google и она полностью авторизована.Теперь я хочу сделать копию из этого файла, чтобы стать электронной таблицей B. Конечно, скрипт Google будет включен, но никогда не будет авторизован.Теперь, как только я открою файл, файл должен отобразить окно с запросом авторизации для скрипта Google.В этом случае я не хочу авторизовать скрипт Google с помощью устанавливаемого триггера, потому что человек, который копирует файл, является бывшим / обычным пользователем.Они не знают о скрипте Google.

Я пытался использовать окно сообщения, предоставляемое скриптом Google, как только onOpen вызывается простым триггером.Появляется окно сообщения, но по ссылке нельзя щелкнуть, но ее можно скопировать в адресную строку.Это может быть проигнорировано и вызвать сбой в системе.А также я знаю, что у OnOpen для простого триггера есть ограничение от Google.Итак, как же я могу решить эту проблему?

  function onOpen(e) 
  {Browser.msgBox(ScriptApp.getAuthorizationInfo(ScriptApp.AuthMode.FULL).getAuthorizationUrl());}

Я ожидаю, что по ссылке нужно щелкнуть и принудительно запросить авторизацию в случае игнорирования.

Спасибо всем.

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