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

    הפעלת סקריפט מתוך שלל סקריפטים דרך הטלפון

    פורום מפתחים API
    5
    11
    143
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • הגיבו כנושא
    התחברו בכדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • ה
      הללוהו נערך לאחרונה על ידי

      תגובה: הפעלת סקריפט דרך הטלפון

      @צדיק-תמים כתב בהפעלת סקריפט דרך הטלפון:

      @אברהם-מנס להוסיף פרמטר query set, לדוגמה mode
      ואז לפיו להפעיל מתוך הdoPost את הפונקציה הנכונה

      דוגמה:

      function firstFunc() {}
      
      function otherFunc() {}
      
      function doPost(e) {
        const { mode } = e.parameter;
        switch (mode) {
          case '1':
            firstFunc();
            break;
          case '2':
            otherFunc();
            break;
          default:
            throw new Error('Unknown mode');
        }
      }
      

      אשמח ליותר הסבר אם אפשר איך להפעיל סקריפט ספציפי מתוך שלל סקריפטים לדוגמא אני רוצה להפעיל סקריפט זה מודל שליחת מייל מעוצב למאזין עם קובץ מצורף אשמח להסבר איזה סקריפט ירוץ, תודה רבה.

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

        @הללוהו לא ממש הבנתי מה אתה מנסה לעשות

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

          @הללוהו
          מה שהוא כתב שם זה לסקריפטים שאתה כתבת בגוגל סקריפט,

          הרעיון הוא שבסוף כולם יושבים באותו קישור ואתה מעביר פרמטר שאומר איזה פונקציה להפעיל,
          אבל לא שתוכל להפעיל כל סקריפט שקיים..

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

            @sumone @הללוהו בעקרון לכל סקריפט יש קישור ואפשר להגדיר שהוא ישלח בקשה לקישור מסוים בהתאם למה שיש בפרמטר mode, למרות שאני לא מבין למה לעשות ככה, אפשר פשוט לשים מראש את הקישור המתאים כל שלוחה בנפרד, אא"כ אלו סקריפטים שעובדים על אותה התשתית כגון שבסריפט הראשון עוברים בדיקה ראשונית ובמקום לעשות כמה סקריפטים של לבדיקה עושים אחד שבודק ומפנה למקום הנכון.
            אם אין סיבה מאוד טובה, אני לא רואה סיבה לעשות את זה.

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

              @צדיק-תמים כתב בהפעלת סקריפט מתוך שלל סקריפטים דרך הטלפון:

              @הללוהו לא ממש הבנתי מה אתה מנסה לעשות

              אשמח יותר להבין איך להפעיל סקריפט זה שהבאת.

              אנסה להסביר את עצמי יותר,
              יש לי קובץ ובה הרבה סקריפטים ואני רוצה שבלחיצה על מקש 1 זה יריץ סקריפט ספציפי ושאלתי היא איך להגדיר את זה.
              בתקוה להבנה.
              צ תגובה 1 תגובה אחרונה תגובה ציטוט 0
              • צ
                צדיק תמים מומחה @הללוהו נערך לאחרונה על ידי

                @הללוהו הבנתי, אתה צריך לעשות פריסה של הסקריפט כweb app, ולשים בשלוחה את הכתובת של הפריסה פלוס פרמטר שמגדיר איזה פונקציה להפעיל, ובפונקציית doGet לעשות כמו שהדגמתי. מקווה שזה מובן/יעזור לך להמשיך עם AI, אין לי פנאי כרגע לפרט שלב אחר שלב.
                שים לב שבכל מקרה תקבל הודעת "אין מענה משרת API" גם אם זה יעבוד

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

                  @צדיק-תמים כתב בהפעלת סקריפט מתוך שלל סקריפטים דרך הטלפון:

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

                  בדיוק זה מה שאני מעוניין להבין למשל בהגדרה זה:

                  queue_api_send=yes
                  queue_api_link=abc.co.il
                  

                  איך מוסיפים פרמטר בצירוף לקישור של הפריסה?

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

                    @הללוהו כתב בהפעלת סקריפט מתוך שלל סקריפטים דרך הטלפון:

                    queue_api_send

                    זה לא מודול API אלא שליחה בסיום שיחה מתוך מודול תור
                    לא יצא לי להשתמש בזה

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

                      @צדיק-תמים אבל בכללי הרעיון היא כאילו לעשות ככה https://script.google.com/macros/s/YOUR_SCRIPT_ID/exec?mode=1?
                      ואז בגוגל סקריפט להגדיר ככה?

                      function doPost(e) {
                      
                      const mode = e.parameter.mode;
                      
                      switch (mode) {
                      
                      case '1':
                      
                      firstFunc();
                      
                      break;
                      
                      case '2':
                      
                      otherFunc();
                      
                      break;
                      
                      default:
                      
                      throw new Error('Unknown mode');
                      
                      }
                      
                      }
                      
                      
                      function firstFunc() {
                      
                      // פונקציה הראשונה
                      
                      }
                      
                      
                      function otherFunc() {
                      
                      //  פונקציה השנייה
                      
                      }
                      
                      א צ 2 תגובות תגובה אחרונה תגובה ציטוט 0
                      • א
                        אביי ורבא @הללוהו נערך לאחרונה על ידי

                        @הללוהו בדיוק

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

                          @הללוהו בכללי במודול API אני חושב שזה בעיה להכניס פרמטרים בכתובת ולכן יש לזה פרמטר נפרד, תסתכל בתיעוד מודול API
                          לגבי הקוד כן

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