פתרון לבעית ההתחברות לימות המשיח דרך גוגל סקריפט/שיטס!!!.
-
אני מתנצל שאין לי זמן להסביר אבל אני משאר שכל מי שקצת מבין ידע על מה אני מדבר ויוכל לעזור לאחרים אם לא הבינו.
פותחים חשבון בשרת החינמי הזה
מורידים את הקובץ index.php ומשנים בו בשורה 3 ו-5 את מספר המערכת והסיסמה שלכם. (הסבר על הקוד כאן)
מעלים את הקובץ לשרת (לתקיית "htdocs").
ואז בטבלת גוגל שיטס בתא A1 מוסיפים את הנוסחה הזאת:=IMPORTDATA("הכתובת URL שקיבלתם"&"?"&A2)
ואז בתא A2 מכניסים את הספרה 0 ומשתמשים בסקריפט הזה:
function refresh() { var sheet = SpreadsheetApp.getActiveSheet(); var cell = sheet.getRange("A2"); var refresh = parseInt(cell.getValue().toString()); var increment = refresh + 1; cell.setValue(increment); }
קרדיט על הסקריפט ל- @מיכאלוש
ויוצרים טריגר לכל חמש דקות.
ואז יש לכם בטבלה בתא A1 את הטוקן המעודכן למערכת שלכם.
אפשר ליבא את הטוקן לכל טבלת גוגל שיטס שבבעלותכם באמצעות הנוסחה הבאה:=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ID_טבלה/edit","שם_הגליון!$A$1")
בהצלחה!!!!
-
@הרב
תודה לך על הרעיון, בהחלט נצרך וחשוב..אם כבר עסקינן בגוגל סקריפט/שיטס,
האם יש דרך להשתמש עם הנ"ל בשביל מודול API? (שהרי כידוע אינם מחזירים תגובה תקינה -200).ואם ע"י שרת מתווך שיתרגם את התגובה, זה לא רעיון טוב משתי סיבות:
א' נשתמש כבר עם השרת בעצמו במקום עם גוגל סקריפט/שיטס.
ב' לא ידוע כיום על שרת חינמי, מי שיודע נא לעדכן לטובת המונים.. (ב-infinityfree אין אפשרות לתקשר עם ימות המשיח, ראה כאן). -
@הרב
עשיתי וזה נותן שגיאה
תמונה הוסרה עקב פרטים אישיים -
@ממלכת-החינוך לא כתבת את הכתובת הנכונה.
הכתובת URL הנכונה שלך היא רק מה שאחרי הסלש האחרון.
שים לב שעדכנתי את הנוסחה שצריך להכניס בתא כי הייתה לי שם טעות.
כמו כן שים לב שמהצילומסך ששלחת כל אחד יכול לראות את הטוקן למערכת שלך אז תמחק את זה בזריז.
זה הנוסחה שאתה צריך להכניס בתא:=IMPORTDATA("http://*****.ct.ws"&"?"&A2)