@n1kiii said in Запуск скрипта с ресурсом из Телеграм/Гугл.Таблицы/Формы на сайте:
Возможно есть типовые решения.
Типовых решений в публичном доступе нет, каждый пилит свой велосипед.
Если делал бы я, вероятно, я бы использовал Cloudflare Workers и их же key-value storage.
При заполнении формы вебсайт сохраняет данные формы в key-value storage, а скрипт на BAS периодически опрашивает key-value storage на наличие новых данных.
Нужно два workers - один для сохранения данных и другой для HTTP API чтобы их отдавать.
Я делал подобное, только для Email:
прикреплял домен к Cloudflare настраивал Cloudflare Email Routing, который все входящие письма сохраняет в key-value storage, нужен Worker для этого. есть другой Worker, который публикует HTTP API, чтобы парсить и отдавать наружу письма с подтверждением регистрации.Proof of concept я размещал на GitHub - https://github.com/sergerdn/cloudflare-email-worker
Тестов там нет, я еще не разбирался, как делать mock сервисов Cloudflare, чтобы можно было локально тестировать.
то останавливается!!! задал условие после "проверить существование элемента", но в цикле, почему то проскакивает это условие. поставил метки, но все равно не получается. если пошагово прогонять скрипт, на экшинах отвечающих за это условие, то все хорошо. а в цикле, самостоятельно, пропускает этот шаг. Если кому не трудно, посмотрите пожалуйста проект
А вот проект: