Триггеры на встроенные триггеры Google apps script
Пост про то, как легко и просто прокачать работу скрипта по триггеру.
Пост про то, как легко и просто прокачать работу скрипта по триггеру.
В данном посте я рассмотрю возможность создания своего собственного API на базе Google sheets
В первом посте по DriveApp я рассмотрю получение списка всех файлов, всех папок и файлов в определенной папке.
Простые примеры для понимания сути console и Logger в скрипт редакторе google apps script
Во второй части "Пишем телеграм-бота" я создаю бота, устанавливаю вебхук и получаю данные от бота в гугл таблицу
В серии записей "Пишем телеграм-бота" я рассмотрю как сделать напоминания о сроках подачи деклараций через функционал телеграма. В этом посте я напишу и протестирую "серверную" часть, где будет храниться информация по необходимым данным.
Скажу честно: Придётся поизучать матчасть. До конца, даже с практикой их освоить все равно сложно. Это язык, который не все senior программисты вот так с кондачка могут сразу правильно написать. Впрочем, если вы читаете эту запись, значит, как минимум, понимаете, зачем эти самые регулярки нужны. Я не хочу и не буду…
Недавно меня попросили помочь с получением данных из интернета по стоимости ЕТФ фондов. Первое, что пришло в голову - конечно же googlefinance() Однако ТКСных ЕТФок там не оказалось. Данную проблему можно решить двумя способами - через регулярные выражения (и о них я поговорю в следующей статье) и стандартным способом - через…
В предыдущей записи я подготовил все необходимые поля к заполнению в шаблоне. Теперь финал. И первое что необходимо - получить список полей в объект. Объект с данными function arrToObj() { const ss = SpreadsheetApp.getActiveSpreadsheet(); const ws = ss.getSheetByName('details'); const dataArr = ws.getDataRange().getDisplayValues() const objData = Object.fromEntries(dataArr); return objData; } Что здесь…