Как позвонить из одного скрипта Google Apps в другую функцию?

Существует ли простой способ вызова из одного скрипта Служб Google для функции в другом?

Я пишу два сценария, один из которых должен использовать функции другого. Однако я хочу, чтобы у обоих были разные разрешения на совместное использование, поэтому я не хочу помещать их в один и тот же проект.

Я не могу найти какую-либо функцию типа "требуют Xxx.gs" в документации.

Я нашел это: вызов функций из другого "класса" / файла

Но я получаю ошибки "xxx function not found", если я пытаюсь вызвать функцию из другого файла.

2 ответа

Решение

Как упоминал Кори в сообщении, на которое вы ссылаетесь, вам нужно использовать библиотеки, чтобы делать то, что вы хотите. Вы не можете использовать функции из другого проекта в проекте (но вы, конечно, можете использовать любую функцию из разных файлов сценариев внутри проекта)

Помимо библиотек, если вы действительно хотите сохранить проекты отдельно, вы можете опубликовать URL службы и использовать параметры для вызова его из другого скрипта с помощью urlFetch, как в myserviceurl? Call=myfunction¶m1=x

Другие вопросы по тегам