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

    Apps script משהו מכיר? חייב עזרה בזה...

    מתוזמן נעוץ נעול הועבר עזרה הדדית למשתמשים מתקדמים
    120 פוסטים 4 כותבים 56 צפיות 2 עוקבים
    טוען פוסטים נוספים
    • מהישן לחדש
    • מהחדש לישן
    • הכי הרבה הצבעות
    תגובה
    • תגובה כנושא
    התחברו כדי לפרסם תגובה
    נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
    • N מנותק
      nhfk sbhtk @יב
      נערך לאחרונה על ידי

      @יב זה גיליון חדש
      הרשאות זה תוך כדי הפריסה
      תראה הוא לא נותן לי עכשיו לבחור758e4cd7-1f13-4f7f-a2bc-759684adc6f3-image.png

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

        פוסט זה נמחק!
        תגובה 1 תגובה אחרונה תגובה ציטוט 0
        • י מחובר
          יב @nhfk sbhtk
          נערך לאחרונה על ידי

          @nhfk-sbhtk בחירת סוג אפליקציית אינטרנט.
          למי יש גישה מוכרח להיות כתוב לכולם
          4b9a0315-2205-4368-aaa8-d3c52dc5cfeb-image.png

          לגבי ההרשאות תקיש על advanced ותאשר אחרי זה.

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

            @יב ביצעתי,
            מה לחוץ כאן?387adb92-0b26-487d-bbb5-1f43a94ff4a8-image.png

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

              @nhfk-sbhtk זה בסדר.
              תקיש על advanced ותאשר אחרי זה.

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

                @יב 433ae578-7261-4003-ac94-386adca29ba3-image.png

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

                  @nhfk-sbhtk תתקשר.
                  זה נראה שעדיין לא התקשרת.

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

                    פוסט זה נמחק!
                    י תגובה 1 תגובה אחרונה תגובה ציטוט 0
                    • י מחובר
                      יב @nhfk sbhtk
                      נערך לאחרונה על ידי

                      @nhfk-sbhtk תוכל להעתיק את הפרמטרים שנשלחו?
                      לא תמונה - וללא פרטי מזהים

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

                        @יב ApiExtension
                        ApiCallId
                        ApiRealDID
                        ApiYFCallId
                        ApiPhone
                        ApiDID
                        ApiTime

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

                          @nhfk-sbhtk מעולה עכשיו בשלוחה המקורית שלך של ההשמעות תכניס את הקישור החדש.
                          לאחר שמיעת קובץ יישלח פרמטרים (עדיין לא אמור לרשום את זה בדוח - רק רוצה לבדוק איזה פרמטרים מגיע מהשלוחה ההיא)
                          ותעתיק את הפרמטרים שם.

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

                            @יב עם כל הקודים שנתת לי קודם?

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

                              @nhfk-sbhtk זה אמור להיות כך (אם אני לא טועה)

                              type=playfile
                              start=min
                              last_play_auto=yes
                              max_recording_length=10800
                              say_current=yes
                              after_play=send_to_api
                              api_link=https://gesher.onrender.com/
                              api_add_0=URL_GESHER=הקישור שיש לך עכשיו
                              api_hangup_send=no
                              
                              N תגובה 1 תגובה אחרונה תגובה ציטוט 0
                              • N מנותק
                                nhfk sbhtk @יב
                                נערך לאחרונה על ידי

                                @יב אני צריך לסיים את כל הקובץ כדי שירשם?

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

                                  @nhfk-sbhtk נראה לי שאתה יכול להקיש 8 (או מקש אחר) כדי לעבור את הקובץ. אבל צריך לעבור אותו.

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

                                    @יב PlayStop
                                    ApiRealDID
                                    ApiTime
                                    ApiCallId
                                    ApiYFCallId
                                    ApiExtension
                                    ApiDID
                                    what
                                    ApiPhone

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

                                      @nhfk-sbhtk תנסה רגע ככה

                                      function doGet(e) {
                                        try {
                                          var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
                                          var params = (e && e.parameter) ? e.parameter : {};   
                                         
                                          var phone = params.ApiPhone || '';
                                          var extension = params.ApiExtension || '';
                                          var callId = params.ApiCallId || '';
                                          var fileName = params.what || '';
                                          var playStop = params.PlayStop || '';
                                          var apiTime = params.ApiTime || Math.floor(Date.now() / 1000); 
                                      
                                          var dateObj = new Date(apiTime * 1000);
                                          var dateString = Utilities.formatDate(dateObj, "Asia/Jerusalem", "dd/MM/yyyy");
                                          var timeString = Utilities.formatDate(dateObj, "Asia/Jerusalem", "HH:mm:ss");
                                      
                                          // סידור השורה בגיליון: תאריך | שעה | טלפון | שלוחה | משך זמן (כרגע לא פעיל) | שם קובץ
                                          var rowData = [
                                            dateString, 
                                            timeString, 
                                            phone, 
                                            extension, 
                                            "", 
                                            fileName
                                          ];
                                          
                                          sheet.appendRow(rowData);
                                          
                                          return ContentService.createTextOutput("בוצעה בהצלחה")
                                                               .setMimeType(ContentService.MimeType.TEXT);
                                          
                                        } catch (error) {
                                              return ContentService.createTextOutput("שגיאה מהשרת")
                                                               .setMimeType(ContentService.MimeType.TEXT);
                                        }
                                      }
                                      

                                      כמובן תעשה שוב פריסה חדשה (כנ"ל)
                                      ותכניס את הקישור החדש בשלוחה.
                                      תעדכן איך זה נראה.

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

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

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

                                          @nhfk-sbhtk תוכל לכתוב לי מה הערך של הפרמטר PlayStop שקיבלת?
                                          מה מופיע שם?

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

                                            @יב ריק שם

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