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

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שליחת בקשת POST UploadTextFile ל-API של ימות המשיח

שליחת בקשת POST UploadTextFile ל-API של ימות המשיח

מתוזמן נעוץ נעול הועבר תכנות
26 פוסטים 4 כותבים 981 צפיות 4 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • פ מנותק
    פ מנותק
    פשוט אבל תותח
    כתב ב נערך לאחרונה על ידי פשוט אבל תותח
    #1

    תגובה: שואל בצורה מסודרת יותר הפעלת קישור באופן קבוע מ Googek sheets

    איך ניתן להריץ כתובת ארוכה מאוד
    @OdedDvir כתב את הכלל
    כתובת URL מוגבלת עד 2048 תוים. אם המחרוזת ארוכה יותר מזה היא תיחתך

    אגב אצלי זה לא נשלח כלל ולא נחתך

    התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
    ivr.8480381@gmail.com

    OdedDvirO ש 2 תגובות תגובה אחרונה
    0
    • פ פשוט אבל תותח

      תגובה: שואל בצורה מסודרת יותר הפעלת קישור באופן קבוע מ Googek sheets

      איך ניתן להריץ כתובת ארוכה מאוד
      @OdedDvir כתב את הכלל
      כתובת URL מוגבלת עד 2048 תוים. אם המחרוזת ארוכה יותר מזה היא תיחתך

      אגב אצלי זה לא נשלח כלל ולא נחתך

      OdedDvirO מנותק
      OdedDvirO מנותק
      OdedDvir
      כתב ב נערך לאחרונה על ידי OdedDvir
      #2

      @פשוט-אבל-תותח כתובת URL מוגבלת עד 2048 תוים. לא ניתן לעקוף את המגבלה.
      כדי לשלוח יותר נתונים צריך להשתמש בבקשת POST ולצרף את המידע ב-body של הבקשה.

      במקרה שלך אתה צריך לבדוק ספציפית עם ה-API של ימות המשיח האם בכלל אפשר לשלוח בקשת POST לנקודת הקצה של UploadTextFile.

      אם תשנה את הנושא (על ידי עריכת ההודעה הראשונה) למשהו יותר מדוייק כגון "שליחת בקשת POST UploadTextFile ל-API של ימות המשיח", יש סיכוי שמישהו שמבין בתחום יסייע. לי אין היכרות עם הנושא.

      תגובה 1 תגובה אחרונה
      4
      • פ פשוט אבל תותח

        תגובה: שואל בצורה מסודרת יותר הפעלת קישור באופן קבוע מ Googek sheets

        איך ניתן להריץ כתובת ארוכה מאוד
        @OdedDvir כתב את הכלל
        כתובת URL מוגבלת עד 2048 תוים. אם המחרוזת ארוכה יותר מזה היא תיחתך

        אגב אצלי זה לא נשלח כלל ולא נחתך

        ש מנותק
        ש מנותק
        שאול נ"י
        כתב ב נערך לאחרונה על ידי
        #3

        @פשוט-אבל-תותח אפשרי גם בPOST
        ציטוט: מכאן
        את כל הבקשות (למעט העלאת קבצים) ניתן לשלוח בGET או בPOST

        (לא מבין בזה רק לעצם השאלה)

        פ 2 תגובות תגובה אחרונה
        3
        • ש שאול נ"י

          @פשוט-אבל-תותח אפשרי גם בPOST
          ציטוט: מכאן
          את כל הבקשות (למעט העלאת קבצים) ניתן לשלוח בGET או בPOST

          (לא מבין בזה רק לעצם השאלה)

          פ מנותק
          פ מנותק
          פשוט אבל תותח
          כתב ב נערך לאחרונה על ידי
          #4

          @שאול-נ-י עכשיו נשאר רק איך עושים את זה כי גם אני לא מבין בזה

          התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
          ivr.8480381@gmail.com

          תגובה 1 תגובה אחרונה
          1
          • ש שאול נ"י

            @פשוט-אבל-תותח אפשרי גם בPOST
            ציטוט: מכאן
            את כל הבקשות (למעט העלאת קבצים) ניתן לשלוח בGET או בPOST

            (לא מבין בזה רק לעצם השאלה)

            פ מנותק
            פ מנותק
            פשוט אבל תותח
            כתב ב נערך לאחרונה על ידי
            #5

            @שאול-נ-י הנה יש כאן איזה הסבר אבל צריך לדעת לקרוא אותו
            https://f2.freeivr.co.il/post/35801

            התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
            ivr.8480381@gmail.com

            תגובה 1 תגובה אחרונה
            0
            • OdedDvirO מנותק
              OdedDvirO מנותק
              OdedDvir
              כתב ב נערך לאחרונה על ידי OdedDvir
              #6

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

              function uploadTextFileToYemot(){
              
              var data = {
                'token': '0733000000:1234',
                'what': 'ivr2:/1/IdListMessage.ini',
                'contents': SpreadsheetApp.getActiveSheet().getRange('L1').getValue()
              };
              
              var options = {
                'method' : 'post',
                'payload' : data
              };
              
                var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options);
                //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                Logger.log(response.getContentText());
              }
              

              הערות:

              • שים לב ששלפתי את הנתונים ב-content ישירות מהתא L1.
              • התא K4 מיותר כעת.
              • אולי בהמשך הייתי מציע לאסוף את כל הנתונים מן הגיליון ישירות בקוד ולא על ידי נוסחאות מסובכות בגיליון.
              פ 2 תגובות תגובה אחרונה
              8
              • OdedDvirO OdedDvir

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

                function uploadTextFileToYemot(){
                
                var data = {
                  'token': '0733000000:1234',
                  'what': 'ivr2:/1/IdListMessage.ini',
                  'contents': SpreadsheetApp.getActiveSheet().getRange('L1').getValue()
                };
                
                var options = {
                  'method' : 'post',
                  'payload' : data
                };
                
                  var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options);
                  //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                  Logger.log(response.getContentText());
                }
                

                הערות:

                • שים לב ששלפתי את הנתונים ב-content ישירות מהתא L1.
                • התא K4 מיותר כעת.
                • אולי בהמשך הייתי מציע לאסוף את כל הנתונים מן הגיליון ישירות בקוד ולא על ידי נוסחאות מסובכות בגיליון.
                פ מנותק
                פ מנותק
                פשוט אבל תותח
                כתב ב נערך לאחרונה על ידי פשוט אבל תותח
                #7

                @odeddvir
                מחזיר שגיאה אבל זה נראה בהתקדמות

                ReferenceError: contents is not defined
                

                ו... שוב תודה רבה

                התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                ivr.8480381@gmail.com

                תגובה 1 תגובה אחרונה
                0
                • OdedDvirO OdedDvir

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

                  function uploadTextFileToYemot(){
                  
                  var data = {
                    'token': '0733000000:1234',
                    'what': 'ivr2:/1/IdListMessage.ini',
                    'contents': SpreadsheetApp.getActiveSheet().getRange('L1').getValue()
                  };
                  
                  var options = {
                    'method' : 'post',
                    'payload' : data
                  };
                  
                    var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options);
                    //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                    Logger.log(response.getContentText());
                  }
                  

                  הערות:

                  • שים לב ששלפתי את הנתונים ב-content ישירות מהתא L1.
                  • התא K4 מיותר כעת.
                  • אולי בהמשך הייתי מציע לאסוף את כל הנתונים מן הגיליון ישירות בקוד ולא על ידי נוסחאות מסובכות בגיליון.
                  פ מנותק
                  פ מנותק
                  פשוט אבל תותח
                  כתב ב נערך לאחרונה על ידי פשוט אבל תותח
                  #8

                  @odeddvir אני צריך לשים את הטקסט בתוך משהו ?
                  ניסיתי עם 'או " וזה לא עזר

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

                  התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                  ivr.8480381@gmail.com

                  תגובה 1 תגובה אחרונה
                  0
                  • OdedDvirO מנותק
                    OdedDvirO מנותק
                    OdedDvir
                    כתב ב נערך לאחרונה על ידי OdedDvir
                    #9

                    שיניתי את הקוד כדי להקל על הדיבוג. תריץ ותראה מה מופיע ב-Logger:

                    function uploadTextFileToYemot(){
                    var contents = SpreadsheetApp.getActiveSheet().getRange('L1').getValue();
                    Logger.log('---START OF CONTENTS---');
                    Logger.log(contents);
                    Logger.log('---END OF CONTENTS---');
                    
                    var data = {
                      'token': '0733000000:1234',
                      'what': 'ivr2:/1/IdListMessage.ini',
                      'contents': contents
                    };
                     
                    var options = {
                      'method' : 'post',
                      'payload' : data
                    };
                     
                      var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options)
                      //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                      Logger.log(response.getContentText());
                    }
                    
                    פ 2 תגובות תגובה אחרונה
                    4
                    • OdedDvirO OdedDvir

                      שיניתי את הקוד כדי להקל על הדיבוג. תריץ ותראה מה מופיע ב-Logger:

                      function uploadTextFileToYemot(){
                      var contents = SpreadsheetApp.getActiveSheet().getRange('L1').getValue();
                      Logger.log('---START OF CONTENTS---');
                      Logger.log(contents);
                      Logger.log('---END OF CONTENTS---');
                      
                      var data = {
                        'token': '0733000000:1234',
                        'what': 'ivr2:/1/IdListMessage.ini',
                        'contents': contents
                      };
                       
                      var options = {
                        'method' : 'post',
                        'payload' : data
                      };
                       
                        var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options)
                        //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                        Logger.log(response.getContentText());
                      }
                      
                      פ מנותק
                      פ מנותק
                      פשוט אבל תותח
                      כתב ב נערך לאחרונה על ידי
                      #10

                      @odeddvir tכל הכבוד על כל העזרה

                      ReferenceError: contents is not defined
                      

                      התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                      ivr.8480381@gmail.com

                      OdedDvirO תגובה 1 תגובה אחרונה
                      0
                      • פ פשוט אבל תותח

                        @odeddvir tכל הכבוד על כל העזרה

                        ReferenceError: contents is not defined
                        
                        OdedDvirO מנותק
                        OdedDvirO מנותק
                        OdedDvir
                        כתב ב נערך לאחרונה על ידי
                        #11

                        @פשוט-אבל-תותח זה נראה לי כאילו לא ביצעת את השינוי בקוד.

                        פ תגובה 1 תגובה אחרונה
                        1
                        • OdedDvirO OdedDvir

                          @פשוט-אבל-תותח זה נראה לי כאילו לא ביצעת את השינוי בקוד.

                          פ מנותק
                          פ מנותק
                          פשוט אבל תותח
                          כתב ב נערך לאחרונה על ידי
                          #12

                          @odeddvir fb6ca8d1-95af-424c-91d6-7d532b4e8e40-image.png

                          התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                          ivr.8480381@gmail.com

                          OdedDvirO תגובה 1 תגובה אחרונה
                          0
                          • פ פשוט אבל תותח

                            @odeddvir fb6ca8d1-95af-424c-91d6-7d532b4e8e40-image.png

                            OdedDvirO מנותק
                            OdedDvirO מנותק
                            OdedDvir
                            כתב ב נערך לאחרונה על ידי
                            #13

                            @פשוט-אבל-תותח הקוד נראה תקין. בדוק שהגליון שמכיל את D1 פתוח והוא הגליון הפעיל.

                            פ תגובה 1 תגובה אחרונה
                            2
                            • OdedDvirO OdedDvir

                              @פשוט-אבל-תותח הקוד נראה תקין. בדוק שהגליון שמכיל את D1 פתוח והוא הגליון הפעיל.

                              פ מנותק
                              פ מנותק
                              פשוט אבל תותח
                              כתב ב נערך לאחרונה על ידי
                              #14

                              @odeddvir כן

                              התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                              ivr.8480381@gmail.com

                              OdedDvirO תגובה 1 תגובה אחרונה
                              0
                              • פ פשוט אבל תותח

                                @odeddvir כן

                                OdedDvirO מנותק
                                OdedDvirO מנותק
                                OdedDvir
                                כתב ב נערך לאחרונה על ידי
                                #15

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

                                פ 2 תגובות תגובה אחרונה
                                9
                                • OdedDvirO OdedDvir

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

                                  פ מנותק
                                  פ מנותק
                                  פשוט אבל תותח
                                  כתב ב נערך לאחרונה על ידי
                                  #16

                                  @odeddvir תודה רבה!
                                  אין מילים אתה באמת תותח 🤗 🤗 🤗

                                  התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                                  ivr.8480381@gmail.com

                                  תגובה 1 תגובה אחרונה
                                  0
                                  • OdedDvirO OdedDvir

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

                                    פ מנותק
                                    פ מנותק
                                    פשוט אבל תותח
                                    כתב ב נערך לאחרונה על ידי
                                    #17

                                    @odeddvir

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

                                    הקבצים שיוצאים מהמערכת הם בתבניות שונות

                                    1. INI
                                    2. CSV
                                    3. html
                                    4. ymgr

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

                                    התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                                    ivr.8480381@gmail.com

                                    dovidD תגובה 1 תגובה אחרונה
                                    0
                                    • פ פשוט אבל תותח

                                      @odeddvir

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

                                      הקבצים שיוצאים מהמערכת הם בתבניות שונות

                                      1. INI
                                      2. CSV
                                      3. html
                                      4. ymgr

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

                                      dovidD מנותק
                                      dovidD מנותק
                                      dovid
                                      ניהול
                                      כתב ב נערך לאחרונה על ידי dovid
                                      #18

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

                                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                      פ תגובה 1 תגובה אחרונה
                                      2
                                      • dovidD dovid

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

                                        פ מנותק
                                        פ מנותק
                                        פשוט אבל תותח
                                        כתב ב נערך לאחרונה על ידי
                                        #19

                                        @dovid פתחתי נושא חדש
                                        על אף שזה נושא גבולי, כן יש קשר בין הנושאים ולכן כן הגבתי באותו שרשור.

                                        התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                                        ivr.8480381@gmail.com

                                        תגובה 1 תגובה אחרונה
                                        1
                                        • OdedDvirO OdedDvir

                                          שיניתי את הקוד כדי להקל על הדיבוג. תריץ ותראה מה מופיע ב-Logger:

                                          function uploadTextFileToYemot(){
                                          var contents = SpreadsheetApp.getActiveSheet().getRange('L1').getValue();
                                          Logger.log('---START OF CONTENTS---');
                                          Logger.log(contents);
                                          Logger.log('---END OF CONTENTS---');
                                          
                                          var data = {
                                            'token': '0733000000:1234',
                                            'what': 'ivr2:/1/IdListMessage.ini',
                                            'contents': contents
                                          };
                                           
                                          var options = {
                                            'method' : 'post',
                                            'payload' : data
                                          };
                                           
                                            var response = UrlFetchApp.fetch('https://private.call2all.co.il/ym/api/UploadTextFile', options)
                                            //תוכל גם להציג את התגובה אם תרצה, על ידי השורה הבאה, או לנתח אותה כרצונך
                                            Logger.log(response.getContentText());
                                          }
                                          
                                          פ מנותק
                                          פ מנותק
                                          פשוט אבל תותח
                                          כתב ב נערך לאחרונה על ידי
                                          #20

                                          @odeddvir אמר בשליחת בקשת POST UploadTextFile ל-API של ימות המשיח:

                                          var contents = SpreadsheetApp.getActiveSheet().getRange('L1').getValue();

                                          יש אפשרות שבמקום תא אחד לשלוח עמודה שלימה ?

                                          התאמת מערכות טלפוניות IVR לכל מטרה ובפרט לצרכים משרדיים
                                          ivr.8480381@gmail.com

                                          OdedDvirO תגובה 1 תגובה אחרונה
                                          0
                                          תגובה
                                          • תגובה כנושא
                                          התחברו כדי לפרסם תגובה
                                          • מהישן לחדש
                                          • מהחדש לישן
                                          • הכי הרבה הצבעות


                                          • 1
                                          • 2
                                          בא תתחבר לדף היומי!
                                          • התחברות

                                          • אין לך חשבון עדיין? הרשמה

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