• דף הבית
    • אינדקס קישורים
    • פוסטים אחרונים
    • משתמשים
    • חיפוש בהגדרות המתקדמות
    • חיפוש גוגל בפורום
    • ניהול המערכת
    • ניהול המערכת - שרת private
    • הרשמה
    • התחברות

    ניתוב לפי זמנים. דחוף! דחוף! דחוף!

    מתוזמן נעוץ נעול הועבר עזרה הדדית למשתמשים מתקדמים
    25 פוסטים 4 כותבים 23 צפיות 1 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • B מחובר
      BEN ZION @המומחה
      נערך לאחרונה על ידי

      @המומחה במודל תור זה אמור להיות מובנה אבל אני לא יודע כמה דקות אני יביא לך קוד לגוגל סקירפט תפתח גיליון שיטס חדש בעמודה A תרשום את מספרי הטלפונים עמודה B תרשום לכל מס' את השעה שהוא מחייג אליו בעמודה C תכניס טוקן API אחרי זה אני יביא לך קוד תכנס לתוספים APPS סקריפט תמחק את מה שיש שם ותדביק את מה שאני יביא לך

      B תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • B מחובר
        BEN ZION @BEN ZION
        נערך לאחרונה על ידי

        @המומחה אין לי איך לבדוק את הקוד בנטפרי

        function checkAndRunApiUpdate() {
          var ss = SpreadsheetApp.getActiveSpreadsheet();
          var sheet = ss.getActiveSheet();
          
          // שליפת הטוקן מתא C3
          var token = sheet.getRange("C3").getValue();
          
          // קבלת השעה הנוכחית (בפורמט 0-23)
          var currentHour = new Date().getHours();
          
          // שליפת כל הנתונים מעמודות A ו-B (החל משורה 2)
          var lastRow = sheet.getLastRow();
          if (lastRow < 2) return; 
          
          var data = sheet.getRange("A2:B" + lastRow).getValues();
          
          data.forEach(function(row) {
            var phoneNumber = row[0];
            var scheduledValue = row[1];
            var scheduledHour;
        
            // טיפול בפורמט השעה (טקסט או אובייקט תאריך של גוגל)
            if (scheduledValue instanceof Date) {
              scheduledHour = scheduledValue.getHours();
            } else if (typeof scheduledValue === 'string' && scheduledValue.includes(":")) {
              scheduledHour = parseInt(scheduledValue.split(":")[0], 10);
            } else {
              scheduledHour = parseInt(scheduledValue, 10);
            }
            
            // בדיקה אם השעה הנוכחית תואמת לשעה הרשומה (למשל 10:00 מול שעה 10)
            if (scheduledHour === currentHour && phoneNumber !== "") {
              runYemotApi(token, phoneNumber);
            }
          });
        }
        
        function runYemotApi(token, phone) {
          var baseUrl = "https://private.call2all.co.il/ym/api/UpdateExtension";
          var fullUrl = baseUrl + "?token=" + token + 
                        "&path=ivr2:9" + 
                        "&type=nitoviya" + 
                        "&nitoviya_dial_to=" + phone;
          
          try {
            var response = UrlFetchApp.fetch(fullUrl);
            console.log("בוצע עדכון למספר: " + phone + " | תגובה: " + response.getContentText());
          } catch (e) {
            console.log("שגיאה עבור מספר " + phone + ": " + e.message);
          }
        }
        

        תעלה את הקוד תעשה שמירה תאשר את מה שבהוא רוצה ותעדכן אם עובד

        B ה 2 תגובות תגובה אחרונה תגובה ציטוט 0
        • B מחובר
          BEN ZION @BEN ZION
          נערך לאחרונה על ידי

          אני הגדרתי לשלוחה 9 אז תשנה את המספר לאיזה שלוחה שאתה רוצה

          B תגובה 1 תגובה אחרונה תגובה ציטוט 0
          • B מחובר
            BEN ZION @BEN ZION
            נערך לאחרונה על ידי

            במודל ניתוביה יש פרסומות

            תגובה 1 תגובה אחרונה תגובה ציטוט 0
            • ה מנותק
              המומחה @BEN ZION
              נערך לאחרונה על ידי

              @BEN-ZION לא הבנתי מה אני צריך לשנות - מה לכתוב ואיפה?

              B תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • B מחובר
                BEN ZION @המומחה
                נערך לאחרונה על ידי

                @המומחה תפתח גוגל שיטס / תוספים / apps סקריפט
                cba34adc-c951-49b3-a2f0-6639652e5ebc-image.png
                יפתח לך כזה חלון
                d6822d81-4950-4abf-8f6e-a24fbee130b8-image.png
                תמחק את מה שיש תדביק את הקוד שהבאתי לך ותחליף בקוד תראה בשורה 41 יש 9 תחליף למס' שלוחה שלך

                ה תגובה 1 תגובה אחרונה תגובה ציטוט 0
                • ה מנותק
                  המומחה @BEN ZION
                  נערך לאחרונה על ידי

                  @BEN-ZION לא הבנתי יש סיכוי שאני שולח לך למייל את המספרי טלפון והכל ואתה תסדר את זה?

                  B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                  • B מחובר
                    BEN ZION @המומחה
                    נערך לאחרונה על ידי

                    @המומחה אני לא יכול לכתוב את הקוד אצלי נטפרי חוסם לי אתה יכול לתת לי להתחבר למחשב שלך ואני יעשה את זה

                    ה 2 תגובות תגובה אחרונה תגובה ציטוט 0
                    • ה מנותק
                      המומחה @BEN ZION
                      נערך לאחרונה על ידי

                      @BEN-ZION כתב בניתוב לפי זמנים. דחוף! דחוף! דחוף!:

                      איך עושים את זה?

                      B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                      • ה מנותק
                        המומחה @BEN ZION
                        נערך לאחרונה על ידי

                        @BEN-ZION או שפשוט מאוד תתן לי את השורה של המספרי טלפון והשעות ואני ינסה להבין איך עושים את זה...

                        תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • B מחובר
                          BEN ZION @המומחה
                          נערך לאחרונה על ידי

                          @המומחה חפש במחשב סיוע מהיר

                          B תגובה 1 תגובה אחרונה תגובה ציטוט 0
                          • B מחובר
                            BEN ZION @BEN ZION
                            נערך לאחרונה על ידי BEN ZION

                            תכניס את הקוד הזה 994MPR

                            תגובה 1 תגובה אחרונה תגובה ציטוט 0
                            • S מנותק
                              sh0548534047 @המומחה
                              נערך לאחרונה על ידי

                              @המומחה
                              אני חושב שהכי טוב זה לעשות כמה שלוחות של ניתוב
                              1/1 מספר 1
                              1/2 מספר 2
                              1/3 מספר 3
                              ותעשה שלוחה 1 הפנייה לפי זמנים

                              פ B 2 תגובות תגובה אחרונה תגובה ציטוט 1
                              • פ מנותק
                                פיתה @sh0548534047
                                נערך לאחרונה על ידי

                                @sh0548534047
                                בדיוק!!

                                תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                • B מחובר
                                  BEN ZION @sh0548534047
                                  נערך לאחרונה על ידי BEN ZION

                                  @sh0548534047 @פיתה ומה יקרה אם הוא ירצה לשנות שעה לנציג מסוים או להחליף מס' ?
                                  אם יש לו קוד פשוט שהוא עושה טבלה בגוגל שיטס כל נציג איזה שעה ויכול בקלות לשנות למחוק להחליף הרבה יותר פשוט בסוף
                                  הפיתרון שלך הוא דרך קצרה שהיא ארוכה כי גם לעשות שלוחה אם הפניה לפי שעות צריך הסבר
                                  הפיתרון שלי הוא דרך ארוכה שהיא קצרה

                                  הצעתי לו שאני יתחבר לו למחשב ושתי דקות אני שם לו קוד ויהיה לו טבלה פשוטה וברורה לניהול הזמנים והמס' הוא לא הגיב

                                  תגובה 1 תגובה אחרונה תגובה ציטוט 0
                                  • פוסט ראשון
                                    פוסט אחרון