Я хочу использовать Gsheets для отслеживания учетных записей и членства в группах в собственном стороннем приложении. Прямо сейчас у меня есть скрипт Python, работающий на сервере, который проверяет листы на наличие учетных записей и параметров членства, и он прекрасно работает. Он прочитает лист, проверит стороннее приложение и убедится, что они всегда совпадают с листом, являющимся источником правды.
Тем не менее, я на самом деле не мастер Gsheet. Недавно я обнаружил, что я могу создавать кнопки в Gsheets, которые будут запускать код JS. Однако я также не мастер JS.
У меня на самом деле два вопроса. Первый, я думаю, что ответ - да. Можно ли нажимать внешние кнопки, такие как конечные точки REST, с этих кнопок?
Если я прав и это может сработать. Второй вопрос: могу ли я иметь скрипт JS внутри кнопки, чтобы запустить скрипт Python, который я как-то содержал в Gsheet?
Причина в том, что это сделает весь процесс, содержащийся в Gsheet, намного проще для распространения и принятия, так как устраняет необходимость во вспомогательных ресурсах для запуска кода Python.
Любая помощь будет высоко ценится!
Спасибо!