From 392b7ba894796f521ddaf3a72490995e1a4e89bf Mon Sep 17 00:00:00 2001 From: Mit4el Date: Sat, 17 Jun 2023 18:28:54 +0300 Subject: [PATCH] =?UTF-8?q?GoogleSheet=20=D1=82=D0=BE=D0=BB=D1=8C=D0=BA?= =?UTF-8?q?=D0=BE=20=D0=B4=D0=BB=D1=8F=20esp32?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/virtual/GoogleSheet/GoogleSheet.cpp | 15 +++++++++------ src/modules/virtual/GoogleSheet/modinfo.json | 2 +- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/modules/virtual/GoogleSheet/GoogleSheet.cpp b/src/modules/virtual/GoogleSheet/GoogleSheet.cpp index dcf446cb..39b9d74a 100644 --- a/src/modules/virtual/GoogleSheet/GoogleSheet.cpp +++ b/src/modules/virtual/GoogleSheet/GoogleSheet.cpp @@ -3,7 +3,7 @@ #include "classes/IoTItem.h" String URL = "https://script.google.com/macros/s/"; -long interval; + class GoogleSheet : public IoTItem { @@ -13,6 +13,8 @@ private: String scid = ""; String shname = ""; bool init = false; + int interval = 1; + // long interval; public: GoogleSheet(String parameters) : IoTItem(parameters) { @@ -21,7 +23,7 @@ public: jsonRead(parameters, F("scid"), scid); jsonRead(parameters, F("shname"), shname); jsonRead(parameters, F("int"), interval); - interval = interval * 1000 * 60; // приводим к милисекундам + interval = interval * 1000 * 60; // так как у нас в минутах } void doByInterval() @@ -45,16 +47,17 @@ public: #endif SerialPrint("I", F("GoogleSheet"), "connection failed "); } - http.setFollowRedirects(HTTPC_STRICT_FOLLOW_REDIRECTS); + http.setFollowRedirects(HTTPC_STRICT_FOLLOW_REDIRECTS); // HTTPC_STRICT_FOLLOW_REDIRECTS HTTPC_FORCE_FOLLOW_REDIRECTS http.addHeader("Content-Type", "application/x-www-form-urlencoded"); int httpCode = http.GET(); - String payload = http.getString(); +// String payload = http.getString(); SerialPrint("<-", F("GoogleSheet"), "URL: " + urlFinal); - SerialPrint("->", F("GoogleSheet"), "URL: " + urlFinal + ", server: " + httpCode); - if (httpCode > 0) + SerialPrint("->", F("GoogleSheet"), "server: " + (String)httpCode); /*"URL: " + urlFinal + */ +/* if (httpCode > 0) { SerialPrint("->", F("GoogleSheet"), "msg from server: " + (String)payload.c_str()); } +*/ http.end(); } } diff --git a/src/modules/virtual/GoogleSheet/modinfo.json b/src/modules/virtual/GoogleSheet/modinfo.json index 23192555..e1ea42c7 100644 --- a/src/modules/virtual/GoogleSheet/modinfo.json +++ b/src/modules/virtual/GoogleSheet/modinfo.json @@ -12,7 +12,7 @@ "descr": "", "int": 5, "logid": "id", - "scid": "Script_ID", + "scid": "AKfycbzAsuM-4Keb-DxZ6yqwmqSeiXRJJAqndijayZQfmx9pfh6wGAejjT6u7gTAIxrbxPBxyw", "shname": "Logger" } ],