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

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

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

      יש לי סקריפט ב- Google Apps Script
      ואני רוצה שהסקריפט ירוץ בעת שמישהו נכנס לשלוחה 5
      האם אפשר לעשות כזה דבר?

      כמו שיש בקבלת נתונים 'שליחת האישור בapi לשרת חיצוני'

      recording_and_entering_data_ok_sand_api=yes
      recording_and_entering_data_ok_sand_api_link=chabad.co.il
      
      א תגובה 1 תגובה אחרונה תגובה ציטוט 0
      • הוזכר על-ידי  א אברהם מנס 
      • א
        אביי ורבא @אברהם מנס נערך לאחרונה על ידי

        @אברהם-מנס תעשה שלוחת API ותכניס קישור לפריסה של הסקריפט

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

          @אביי-ורבא ?

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

            @אביי-ורבא
            תודה!
            אני צריך פשוט לכתוב כך?

            type=api
            api_link=כתובת הפריסה
            

            ניסיתי, וזה לא עזר!
            האם צריך להוסיף עוד משהו לשלוחה?

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

              @אביי-ורבא מה זה הפריסה של הסקריפט?

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

                @הקבצן-הנודע
                בצד שמאל למעלה לוחצים על הכפתור 'לפריסה' ונבחר בפריסה חדשה,
                נבחר את סוג הפריסה כאפליקציית אינטרנט, נגדיר שיהיה גישה לסקריפט לכולם ונלחץ למטה על פריסה.
                דוגמא
                5a54bb8a-f2d2-469d-a6c9-4d1b7701625f-image.png
                ומעתיקים את כתובת URL מאפליקציית אינטרנט

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

                  @אברהם-מנס אפה בצד שמאל למעלה?

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

                    @הקבצן-הנודע
                    5d5e294d-28ad-4b66-a422-417a16eee711-image.png

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

                      @דוד_מלך_ישראל אני לא מבין בכלל בסקריפטים מה זה, זה בתוכנה של הסקריפט?

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

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

                        J תגובה 1 תגובה אחרונה תגובה ציטוט 0
                        • J
                          jack @דוד_מלך_ישראל נערך לאחרונה על ידי

                          @דוד_מלך_ישראל יש לזה הגבלות כלשהן?

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

                            @jack כמו מה, למשל?

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

                              @אברהם-מנס קראת את התיעוד של הפריסות בגוגל סקריפט? (או לפחות היית שואל את הצ'אטבוט 😁)...

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

                              https://developers.google.com/apps-script/guides/web?hl=he

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

                                @אביי-ורבא @אברהם-מנס אי אפשר להשתמש בגוגל סקריפט כשרת API
                                ראה https://tchumim.com/topic/13358/התחברות-ל-api-של-ימות-המשיח-דרך-גוגל-סקריפט/11

                                https://f2.freeivr.co.il/post/95830

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

                                  @צדיק-תמים זה נכון ולא נכון.

                                  בתכל'ס מצאתי דרך שבה זה עובד מצויין, אינני זוכר כיצד בדיוק, אולי בגלל שהשתמשתי בpost, אין לי כרגע את הזמן לבדוק, אבל זה בהחלט אפשרי (לשלוח וובהוק בלבד, בלי לקבל תשובה מהשרת)

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

                                    @צדיק-תמים כעת בדקתי, וזה אכן בפוסט.

                                    בשלוחה זה ההגדרות שמופיעות

                                    type=api
                                    api_link=https://script.google.com/macros/s/AKfycbyE67pUf0snjfdcqjUafMDVHxIYL9mRQnNv5E/exec
                                    

                                    כמובן ששומעים "אין מענה משרת API" וברגע ששומעים, אפשר לנתק.. אם לא יכול להיות שנשלחת קריאה פעמיים וכו' לא ממש בדקתי לעומק (אני עשיתי סנן לפי קריאות & מזהה שיחה)

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

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

                                      האם יש לך פונקציה בשם doGet בסקריפט?
                                      https://developers.google.com/apps-script/guides/web?hl=he

                                      לא היה לי כזה פונקציה!
                                      אבל ביקשתי מהצ'אטבוט (שאתה שונא אותו😬 ) שיעדכן את הסקריפט עם פונקציה כזאת!
                                      ביקשתי ממנו סקריפט למחיקת קבצים במערכת, וזה מה שהוא נתן לי!

                                      function doGet(e) {
                                        const token = '079*******:*******'; // החלף במספר וסיסמת המערכת שלך
                                        const urlsToDelete = [
                                          'ivr2:/1/ApprovalAll.ymgr',//החלף מספר שלוחה ושם הקובץ
                                          'ivr2:/2/ApprovalAll.ymgr',
                                        ]; // אפשר להוסיף עוד שורות למחיקת קבצים נוספים
                                        
                                        const baseUrl = 'https://call2all.co.il/ym/api/FileAction';
                                        const options = {
                                          'method': 'get',
                                          'muteHttpExceptions': true
                                        };
                                        
                                        urlsToDelete.forEach(function(url) {
                                          const urlToDelete = baseUrl + '?token=' + token + '&action=delete&what=' + url;
                                          const response = UrlFetchApp.fetch(urlToDelete, options);
                                          Logger.log('File deleted: ' + url);
                                        });
                                        
                                        return ContentService.createTextOutput('Files deleted successfully');
                                      }
                                      

                                      יש לציין שבדקתי הרבה פעמים וגם בכמה מערכות, והפעלתי את הסקריפט (דרך המחשב) וזה עבד ומחק את הקבצים!
                                      ובמערכת כתבתי את ההגדרות כתו שאמרת!

                                      type=api
                                      api_link=https://script.google.com/macros/s/AKfycbyE67pUf0snjfdcqjUafMDVHxIYL9mRQnNv5E/exec
                                      

                                      נכנסתי לשלוחה, שמעתי "אין מענה משרת API", אבל זה לא מחק את הקבצים!

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

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

                                        לא היה לי כזה פונקציה!
                                        אבל ביקשתי מהצ'אטבוט (שאתה שונא אותו ) שיעדכן את הסקריפט עם פונקציה כזאת!

                                        כבר עדכנתי שזה לכאורה יעבוד רק ב
                                        @אביי-ורבא כתב בהפעלת סקריפט דרך הטלפון:

                                        @צדיק-תמים כעת בדקתי, וזה אכן בפוסט.

                                        תשנה את השם של הפונקציה לdoPost ותעדכן את הפריסה...

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

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

                                          תשנה את השם של הפונקציה לdoPost ותעדכן את הפריסה...

                                          ותוסיף בשלוחה

                                          api_url_post=yes
                                          
                                          תגובה 1 תגובה אחרונה תגובה ציטוט 2
                                          • א
                                            אברהם מנס @אביי ורבא נערך לאחרונה על ידי

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

                                            @אביי-ורבא 👍 תודה רבה זה עובד טוב! (יש בוט🤖 , אבל חייבים גם בני אדם👨‍🔧 )

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

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