ScriptApp.getService (). GetUrl () указывает на URL-адрес разработчика. Как я могу заставить его указывать exe c рабочий URL? - PullRequest
0 голосов
/ 14 февраля 2020

ScriptApp.getService (). GetUrl () создает URL-адрес разработчика. Как я могу заставить его генерировать exe c рабочий URL?

1 Ответ

0 голосов
/ 15 февраля 2020

Как насчет этого ответа? Пожалуйста, подумайте об этом как об одном из нескольких возможных ответов.

Проблема и обходное решение:

Если вы включаете среду выполнения V8, на текущем этапе кажется, что когда среда выполнения V8 включена, ScriptApp.getService().getUrl() возвращает URL-адрес разработчика, например https://script.google.com/macros/s/###/dev, а когда среда выполнения V8 отключена, он возвращает URL-адрес exe c, например https://script.google.com/macros/s/###/exec. Я думаю, что это может быть одной из ошибок для V8.

Если вы хотите напрямую получить exe c URL с включенным V8, в качестве текущего обходного пути, как насчет извлечения его с использованием метода projects.deployments.list в API скриптов приложений ? Вы можете проверить это в "Попробуйте этот API". Конечно, это можно использовать со скриптом Google Apps.

Ссылка:

Если я неправильно понял вашу ситуацию, а это не то направление, которое вы хотите, я прошу прощения.

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