Я хотел бы иметь возможность загружать новую таблицу на диск удаленно со своего сервера по мере необходимости (используя Google PHP Drive API, скажем), и он должен запускаться один раз в день в определенное время, а затем читать эту таблицу удаленно один раз в день после запуска сценария. Я хочу полностью автоматизировать это. Я не хочу вручную устанавливать лист и устанавливать триггер для каждого.
Руководства, API, учебные пособия, которые я обнаружил, не совсем ясно, как конкретно загрузить электронную таблицу со связанным сценарием и установить триггеры. Это возможно? И как мне это сделать? Если есть какие-то хорошие ресурсы, которые я пропустил, очень ценю указание мне на них.
Благодарю.
Вы не можете «загрузить» электронную таблицу Google с локального сервера, поскольку они являются онлайн-документами. Вы можете использовать шаблон со встроенным скриптом, но для запуска скрипта потребуется авторизация, поэтому он не будет соответствовать вашим требованиям.
Почему бы вам не использовать автономный сценарий (или встроенный сценарий в «мастер-листе»), который будет делать то, что вам нужно, во всех создаваемых вами электронных таблицах (или даже загружать / конвертировать из ods или файлов Excel с данными)?
Один единственный скрипт может получить доступ к любому количеству электронных таблиц и делать все, что встроенный скрипт может делать на этих листах, при этом требуется только одна авторизация. Этот скрипт может создавать файлы и работать на ежедневный таймер, чтобы сделать работу.
Других решений пока нет …