לתועלת הציבור - סקריפט לתזמון ארועים בימות באמצעות גוגל סקריפט
-
ניתן להכניס את הסקריפט הזה לגוגל סקריפט, לבחור מתי הוא יופעל, ויש לכם מתזמן נפלא משלכם
המיוחד בזה שאפשר להפעיל לולאות ועוד בגלל שזה שפת תכנות מלאה [כמו JS]
מצורף הקוד שכבר היה כאן
יש לערוך מעט ולשנות ובגדול הכל אפשריfunction ToYemot(){ //Logger.log('---START OF CONTENTS---'); //Logger.log(contents); //Logger.log('---END OF CONTENTS---'); var data = { 'token': '077770770:123456',//כאן תכתוב את הטוקן 'what': 'ivr2:/7/EnterIDValName.ini',//כאן תכתוב נתיב לפעולה 'contents': contents//כאן תכתוב את הפרמטר ואת הערך שלו }; var options = { 'method' : 'post', 'payload' : data }; var response = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/UploadTextFile', options)//כאן זה הלינק שמופעל //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך Logger.log(response.getContentText()); }
ניתן כמובן לשנות לכל סוג פעולה ולעדכן את כל הפרמטרים הנצרכים, כל פרמטר נכתב בין גרשיים 'פרמטר' : ערך לשליחה, אם הערך הוא טקסט גם הוא צריך להיות מוקף בסוגריים.
ניתן גם לצרף טקסט מגוגל שיטס ועוד
אחרי שהסקריפט מוכן יש להכנס ל"הוספת טריגר" לבחור את הפונקציה, לבחור את הזמן או הגורם המפעיל, ויש לכם מתזמן פעולות נפלא
-
קטע קוד לשליפת נתונים מתא בגוגל שיטס שלכם תואם לסקריפט הקודם
var spreadsheet = SpreadsheetApp.getActive(); spreadsheet.setActiveSheet(spreadsheet.getSheetByName('גליון1'), true);//כאן תכתוב את שם הגליון שלך var contents = SpreadsheetApp.getActiveSheet().getRange('g1').getValue();//כאן תכתוב את התא לחלץ ממנו נתונים, ומעתה contents = הנתונים שלך