У меня есть повторяющаяся задача загрузки данных из Google Do c в базу данных MySQL. Это руководство прямо сейчас, и я хотел бы его автоматизировать.
Для извлечения данных из базы данных в Google Do c Я обычно использую приведенное ниже, а затем вставляю данные в один из листов - работает отлично.
Jdbc.getConnection('jdbc:mysql://host:port/', user, password);
var stmt = conn.createStatement();
stmt.setMaxRows(1000);
var start = new Date();
var rs = stmt.executeQuery(exq);
Согласно документации Google, я могу использовать JDB C для выполнения других действий. Еще не пробовал, но должно работать отлично.
https://developers.google.com/apps-script/guides/jdbc
Вот моя проблема, хотя : каждый может открыть редактор сценариев и посмотрите код (включая учетные данные).
Для извлечения из БД это нормально, потому что у пользователя будут только права на чтение, и я не слишком скрытен об этом внутри компании. Но для передачи данных в БД у пользователя должны быть права на запись, и поэтому я, очевидно, не могу ими поделиться.
Можете ли вы придумать умный способ скрыть сценарий, чтобы кредиты не могли быть видны ? Любой другой способ сделать это также будет высоко оценен.