Я пытаюсь создать триггер для скрипта Google с помощью Golang. Я могу создать программу и сценарий, но мне также нужен триггер для запуска сценария и предоставления ему возможности выполнять определенные действия. Достаточно просто сделать триггер через панель управления или используя существующий файл сценария (.gs).
Однако я хотел бы использовать Golang для управления всем процессом. Я просмотрел документы, и единственные примеры, которые у них есть для создания триггеров, находятся в формате скрипта Google, и я не могу найти никакой поддержки для других языков.
Доступен ли этот API, и я просто ищу не в том месте, или это нужно сделать на панели инструментов или с помощью скрипта Google?
К сожалению, на текущем этапе еще нет API для прямой установки триггера. В качестве обходного пути я подтвердил, что триггер можно установить извне с помощью веб-приложений. Поток следующий. 1. Создайте скрипт Google Apps для установки триггеров. 2. Разверните сценарий как веб-приложение. 3. Запускаем скрипт Google Apps по запросу golang. В это время вы также можете включить параметры для триггера. Я фактически реализую этот поток с помощью golang. Если это было не то, что вам нужно, извините.
@Tanakie, большое спасибо за разъяснения. Я думаю, что ваше предложение на данный момент является хорошим решением. Очевидно, это не идеально, но должно дать желаемый результат.
@ J.Langford Если вы ищете образцы, пожалуйста, скажите мне. Например, вы можете увидеть приложение, в котором я реализовал этот поток, в здесь.
@Tanakie, вау, большое спасибо за вашу помощь.
@ J.Langford Я рад, что ваша проблема решена. И тебе спасибо.

После решения @Tanakie я получил здесь окончательный ответ на свой вопрос: https://developers.google.com/apps-script/api/how-tos/execute?authuser=1. Цифра 4
Взгляните на Класс ScriptApp.