דילוג לתוכן
  • חוקי הפורום
  • לא נפתר
  • משתמשים
  • חיפוש גוגל בפורום
  • צור קשר
עיצובים
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • ברירת מחדל (ללא עיצוב (ברירת מחדל))
  • ללא עיצוב (ברירת מחדל)
כיווץ
לוגו מותג
  1. דף הבית
  2. מחשבים וטכנולוגיה
  3. רשתות
  4. מדריך | קבלת צינתוק עם הגעת מייל חדש

מדריך | קבלת צינתוק עם הגעת מייל חדש

מתוזמן נעוץ נעול הועבר רשתות
161 פוסטים 34 כותבים 12.9k צפיות 21 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שאול נ"יש שאול נ"י

    @איציק-בוזגלו אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

    @שאול-נ-י תודה רבה רבה רבה.
    אם אני רוצה שבמקום צינתוק ישלח לי הודעה (אפילו בעלות יחידות) ואם יש אפשרות שבהודעה יהיה כתוב לי ממי המייל...

    אפשרי
    שים לב!!!
    א. הגדרתי שיבדוק וישלח רק פעם בחמש דקות (עקב בעיות שעשה השימוש בטריגר כל דקה)
    ב. ה-סמס בימות המשיח הולך לפי תעריף של הודעה כל 70 תווים (כולל רווח) כך שככל שהאימייל גדול יותר יילקח על זה יותר יחידות
    והנה הסקריפט

    function sendsms() {
      let inboxmessages = GmailApp.search('is:inbox newer_than:1h');
        for (let messages of inboxmessages){
         let minutago = new Date (Date.now() -300000);
          if (messages.getLastMessageDate() > minutago){
            let message = messages.getMessages();
            let lastMsg = message[message.length -1]
              if (lastMsg.isUnread()){
               let sender = lastMsg.getFrom();
               let subject = lastMsg.getSubject();
               let body = lastMsg.getPlainBody();
    
               let sms = ('הודעה מאת:' + sender + '. הכותרת:' + subject + '. ההודעה:' + body);
    
                 let tophone = ('{"0512345678":"' + sms + '"}')
                 let encode = encodeURIComponent(tophone.trim());
                 let setup = encode.replace(/%0D%0A/g, ' %5C%5Cn');
    
                 let send = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/RunCampaign?token=07XXXXXXXX:******&withSMS=1&phones=' + setup)
                 Logger.log (send);
              }   
          }
        }
    }
    

    לא לשכוח בשורה 15 להכניס במקום המספר כעת את המספר שאיליה יישלח הסמס
    ובשורה 19 להכניס את מספר המערכת במקום המספר '07XXXXXXXX' ואת הסיסמה במקום הכוכביות

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

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

    @שאול-נ-י אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

    @איציק-בוזגלו אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

    @שאול-נ-י תודה רבה רבה רבה.
    אם אני רוצה שבמקום צינתוק ישלח לי הודעה (אפילו בעלות יחידות) ואם יש אפשרות שבהודעה יהיה כתוב לי ממי המייל...

    אפשרי
    שים לב!!!
    א. הגדרתי שיבדוק וישלח רק פעם בחמש דקות (עקב בעיות שעשה השימוש בטריגר כל דקה)
    ב. ה-סמס בימות המשיח הולך לפי תעריף של הודעה כל 70 תווים (כולל רווח) כך שככל שהאימייל גדול יותר יילקח על זה יותר יחידות
    והנה הסקריפט

    function sendsms() {
      let inboxmessages = GmailApp.search('is:inbox newer_than:1h');
        for (let messages of inboxmessages){
         let minutago = new Date (Date.now() -300000);
          if (messages.getLastMessageDate() > minutago){
            let message = messages.getMessages();
            let lastMsg = message[message.length -1]
              if (lastMsg.isUnread()){
               let sender = lastMsg.getFrom();
               let subject = lastMsg.getSubject();
               let body = lastMsg.getPlainBody();
    
               let sms = ('הודעה מאת:' + sender + '. הכותרת:' + subject + '. ההודעה:' + body);
    
                 let tophone = ('{"0512345678":"' + sms + '"}')
                 let encode = encodeURIComponent(tophone.trim());
                 let setup = encode.replace(/%0D%0A/g, ' %5C%5Cn');
    
                 let send = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/RunCampaign?token=07XXXXXXXX:******&withSMS=1&phones=' + setup)
                 Logger.log (send);
              }   
          }
        }
    }
    

    לא לשכוח בשורה 15 להכניס במקום המספר כעת את המספר שאיליה יישלח הסמס
    ובשורה 19 להכניס את מספר המערכת במקום המספר '07XXXXXXXX' ואת הסיסמה במקום הכוכביות

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

    חברה צריכים עזרה שהשליחה תהיה בפוסט ולא בגט זה לא נותן להקריא את כל הודעה אלא רק את הכותרת הייתי שמח לסייע בעניין אבל הידע שלי מסתכם בPHP וHTML ולא בגוואה סקריפט ולכן אשמח אם אי מי מחברי הפורום יכול להרים את ידו ולעזור בעניין @chv @אהרן-שובקס @נ-נח @דוד-ב וכן כל מי שמבין בעניין ולא הזכרתי את שמו

    צדיק תמיםצ מוטי אורןמ 2 תגובות תגובה אחרונה
    1
    • כ כמה טוב השם

      @שאול-נ-י אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

      @איציק-בוזגלו אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

      @שאול-נ-י תודה רבה רבה רבה.
      אם אני רוצה שבמקום צינתוק ישלח לי הודעה (אפילו בעלות יחידות) ואם יש אפשרות שבהודעה יהיה כתוב לי ממי המייל...

      אפשרי
      שים לב!!!
      א. הגדרתי שיבדוק וישלח רק פעם בחמש דקות (עקב בעיות שעשה השימוש בטריגר כל דקה)
      ב. ה-סמס בימות המשיח הולך לפי תעריף של הודעה כל 70 תווים (כולל רווח) כך שככל שהאימייל גדול יותר יילקח על זה יותר יחידות
      והנה הסקריפט

      function sendsms() {
        let inboxmessages = GmailApp.search('is:inbox newer_than:1h');
          for (let messages of inboxmessages){
           let minutago = new Date (Date.now() -300000);
            if (messages.getLastMessageDate() > minutago){
              let message = messages.getMessages();
              let lastMsg = message[message.length -1]
                if (lastMsg.isUnread()){
                 let sender = lastMsg.getFrom();
                 let subject = lastMsg.getSubject();
                 let body = lastMsg.getPlainBody();
      
                 let sms = ('הודעה מאת:' + sender + '. הכותרת:' + subject + '. ההודעה:' + body);
      
                   let tophone = ('{"0512345678":"' + sms + '"}')
                   let encode = encodeURIComponent(tophone.trim());
                   let setup = encode.replace(/%0D%0A/g, ' %5C%5Cn');
      
                   let send = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/RunCampaign?token=07XXXXXXXX:******&withSMS=1&phones=' + setup)
                   Logger.log (send);
                }   
            }
          }
      }
      

      לא לשכוח בשורה 15 להכניס במקום המספר כעת את המספר שאיליה יישלח הסמס
      ובשורה 19 להכניס את מספר המערכת במקום המספר '07XXXXXXXX' ואת הסיסמה במקום הכוכביות

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

      חברה צריכים עזרה שהשליחה תהיה בפוסט ולא בגט זה לא נותן להקריא את כל הודעה אלא רק את הכותרת הייתי שמח לסייע בעניין אבל הידע שלי מסתכם בPHP וHTML ולא בגוואה סקריפט ולכן אשמח אם אי מי מחברי הפורום יכול להרים את ידו ולעזור בעניין @chv @אהרן-שובקס @נ-נח @דוד-ב וכן כל מי שמבין בעניין ולא הזכרתי את שמו

      צדיק תמיםצ מנותק
      צדיק תמיםצ מנותק
      צדיק תמים
      מדריכים
      כתב ב נערך לאחרונה על ידי
      #84
      פוסט זה נמחק!
      מנצפכמ תגובה 1 תגובה אחרונה
      -1
      • צדיק תמיםצ צדיק תמים

        פוסט זה נמחק!

        מנצפכמ מנותק
        מנצפכמ מנותק
        מנצפכ
        מדריכים עימוד
        כתב ב נערך לאחרונה על ידי מנצפכ
        #85

        @צדיק-תמים אני הצלחתי לשלוח GET ולקבל GET אבל ב PHP

        צדיק תמיםצ תגובה 1 תגובה אחרונה
        0
        • מנצפכמ מנצפכ

          @צדיק-תמים אני הצלחתי לשלוח GET ולקבל GET אבל ב PHP

          צדיק תמיםצ מנותק
          צדיק תמיםצ מנותק
          צדיק תמים
          מדריכים
          כתב ב נערך לאחרונה על ידי צדיק תמים
          #86

          @מנצפכ לא מכיר php
          מכיר js
          והסקריפט המדובר עובד על js, לא על php...

          כ תגובה 1 תגובה אחרונה
          0
          • צדיק תמיםצ צדיק תמים

            @מנצפכ לא מכיר php
            מכיר js
            והסקריפט המדובר עובד על js, לא על php...

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

            @צדיק-תמים
            אתה צודק במאה אחוז GET פירושו לקבל וכוונתי הייתה שבמקום לקבל את תוכן ההודעה בGET אשמח לקבלו בPOST
            וכעת לעניינינו יש לך איך לעזור בעניין???

            צדיק תמיםצ תגובה 1 תגובה אחרונה
            0
            • כ כמה טוב השם

              @צדיק-תמים
              אתה צודק במאה אחוז GET פירושו לקבל וכוונתי הייתה שבמקום לקבל את תוכן ההודעה בGET אשמח לקבלו בPOST
              וכעת לעניינינו יש לך איך לעזור בעניין???

              צדיק תמיםצ מנותק
              צדיק תמיםצ מנותק
              צדיק תמים
              מדריכים
              כתב ב נערך לאחרונה על ידי צדיק תמים
              #88

              @כמה-טוב-השם כמו שאי אפשר לשלוח בget ככה אי אפשר לקבל בpost...
              לא יודע איך הגעת למסקנה שזה מגיע דרך get ולכן זה לא עובד...
              המידע מגיע דרך הפונקציה ()lastMsg.getPlainBody שהיא בכלל פונקציה של gs (גוגל סקריפט), כלומר חלק מהפונקציות שמוטמעות בגוגל סקריפט...

              כ תגובה 1 תגובה אחרונה
              -1
              • צדיק תמיםצ צדיק תמים

                @כמה-טוב-השם כמו שאי אפשר לשלוח בget ככה אי אפשר לקבל בpost...
                לא יודע איך הגעת למסקנה שזה מגיע דרך get ולכן זה לא עובד...
                המידע מגיע דרך הפונקציה ()lastMsg.getPlainBody שהיא בכלל פונקציה של gs (גוגל סקריפט), כלומר חלק מהפונקציות שמוטמעות בגוגל סקריפט...

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

                @צדיק-תמים
                הגעתי למסקנה הזו משום שלאחר 150 תווים זה נתקע מה שלא מאפשר שליחת מלל של כל ההודעה

                צדיק תמיםצ תגובה 1 תגובה אחרונה
                0
                • כ כמה טוב השם

                  @צדיק-תמים
                  הגעתי למסקנה הזו משום שלאחר 150 תווים זה נתקע מה שלא מאפשר שליחת מלל של כל ההודעה

                  צדיק תמיםצ מנותק
                  צדיק תמיםצ מנותק
                  צדיק תמים
                  מדריכים
                  כתב ב נערך לאחרונה על ידי צדיק תמים
                  #90

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

                  כ תגובה 1 תגובה אחרונה
                  0
                  • צדיק תמיםצ צדיק תמים

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

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

                    @צדיק-תמים
                    אני אישית שולח את זה לשרת שלי ולא לימות
                    אבל אני יבדוק

                    תגובה 1 תגובה אחרונה
                    0
                    • כ כמה טוב השם

                      @שאול-נ-י אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

                      @איציק-בוזגלו אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

                      @שאול-נ-י תודה רבה רבה רבה.
                      אם אני רוצה שבמקום צינתוק ישלח לי הודעה (אפילו בעלות יחידות) ואם יש אפשרות שבהודעה יהיה כתוב לי ממי המייל...

                      אפשרי
                      שים לב!!!
                      א. הגדרתי שיבדוק וישלח רק פעם בחמש דקות (עקב בעיות שעשה השימוש בטריגר כל דקה)
                      ב. ה-סמס בימות המשיח הולך לפי תעריף של הודעה כל 70 תווים (כולל רווח) כך שככל שהאימייל גדול יותר יילקח על זה יותר יחידות
                      והנה הסקריפט

                      function sendsms() {
                        let inboxmessages = GmailApp.search('is:inbox newer_than:1h');
                          for (let messages of inboxmessages){
                           let minutago = new Date (Date.now() -300000);
                            if (messages.getLastMessageDate() > minutago){
                              let message = messages.getMessages();
                              let lastMsg = message[message.length -1]
                                if (lastMsg.isUnread()){
                                 let sender = lastMsg.getFrom();
                                 let subject = lastMsg.getSubject();
                                 let body = lastMsg.getPlainBody();
                      
                                 let sms = ('הודעה מאת:' + sender + '. הכותרת:' + subject + '. ההודעה:' + body);
                      
                                   let tophone = ('{"0512345678":"' + sms + '"}')
                                   let encode = encodeURIComponent(tophone.trim());
                                   let setup = encode.replace(/%0D%0A/g, ' %5C%5Cn');
                      
                                   let send = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/RunCampaign?token=07XXXXXXXX:******&withSMS=1&phones=' + setup)
                                   Logger.log (send);
                                }   
                            }
                          }
                      }
                      

                      לא לשכוח בשורה 15 להכניס במקום המספר כעת את המספר שאיליה יישלח הסמס
                      ובשורה 19 להכניס את מספר המערכת במקום המספר '07XXXXXXXX' ואת הסיסמה במקום הכוכביות

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

                      חברה צריכים עזרה שהשליחה תהיה בפוסט ולא בגט זה לא נותן להקריא את כל הודעה אלא רק את הכותרת הייתי שמח לסייע בעניין אבל הידע שלי מסתכם בPHP וHTML ולא בגוואה סקריפט ולכן אשמח אם אי מי מחברי הפורום יכול להרים את ידו ולעזור בעניין @chv @אהרן-שובקס @נ-נח @דוד-ב וכן כל מי שמבין בעניין ולא הזכרתי את שמו

                      מוטי אורןמ מנותק
                      מוטי אורןמ מנותק
                      מוטי אורן
                      מדריכים
                      כתב ב נערך לאחרונה על ידי מוטי אורן
                      #92

                      @כמה-טוב-השם אין קשר ישיר כל כך בין JavaScript ל HTTP Methods כמו post ו get. בוא נגיד שאם אתה יודע PHP, יש יותר סיכוי שתכיר את העניינים האלו.
                      בכל מקרה, הבעיה פה לא כל כך מובנת. תנסה להסביר יותר מה אתה רוצה שיקרה.
                      או בקיצור: Get ו Post למי שלא יודע, הם HTTP Methods, והתפקיד שלהם הוא סמלי בלבד. כלומר: אפשר לשלוח מידע ולקבל מידע ב Get וכנ"ל ב Post, כנ"ל ב Put, כנ"ל ב Delete וכנ"ל ב Patch וכו'.
                      ובתשובה לשאלה שלך: אם השרת מתוכנת להתייחס לבקשות Post, אז אפשר לשלוח לו גם בקשות post, אין שום בעיה. ואם השרת לא מתוכנת להתייחס לזה, אז זה לא יעבוד.

                      ד תגובה 1 תגובה אחרונה
                      3
                      • מוטי אורןמ מוטי אורן

                        @כמה-טוב-השם אין קשר ישיר כל כך בין JavaScript ל HTTP Methods כמו post ו get. בוא נגיד שאם אתה יודע PHP, יש יותר סיכוי שתכיר את העניינים האלו.
                        בכל מקרה, הבעיה פה לא כל כך מובנת. תנסה להסביר יותר מה אתה רוצה שיקרה.
                        או בקיצור: Get ו Post למי שלא יודע, הם HTTP Methods, והתפקיד שלהם הוא סמלי בלבד. כלומר: אפשר לשלוח מידע ולקבל מידע ב Get וכנ"ל ב Post, כנ"ל ב Put, כנ"ל ב Delete וכנ"ל ב Patch וכו'.
                        ובתשובה לשאלה שלך: אם השרת מתוכנת להתייחס לבקשות Post, אז אפשר לשלוח לו גם בקשות post, אין שום בעיה. ואם השרת לא מתוכנת להתייחס לזה, אז זה לא יעבוד.

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

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

                        הבעיה היא שכל פעם שהמייל קצת ארוך, הוא לא נשלח, וגוגל סקריפט שולח לי למייל את השגיאה הזאת:
                        9ecec8ee-5eaa-44e1-8fd0-4cd978930fe3-image.png

                        אין לי ידע בכלל בגוגל סקריפט,
                        אבל אני שואל האם שייך לשלוח את התוכן בגוף הבקשה (בפוסט), במקום ב- URL ???

                        צדיק תמיםצ מוטי אורןמ 2 תגובות תגובה אחרונה
                        0
                        • ד דוד ב

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

                          הבעיה היא שכל פעם שהמייל קצת ארוך, הוא לא נשלח, וגוגל סקריפט שולח לי למייל את השגיאה הזאת:
                          9ecec8ee-5eaa-44e1-8fd0-4cd978930fe3-image.png

                          אין לי ידע בכלל בגוגל סקריפט,
                          אבל אני שואל האם שייך לשלוח את התוכן בגוף הבקשה (בפוסט), במקום ב- URL ???

                          צדיק תמיםצ מנותק
                          צדיק תמיםצ מנותק
                          צדיק תמים
                          מדריכים
                          כתב ב נערך לאחרונה על ידי
                          #94

                          @דוד-ב אני חושב שבכזה עניין כדאי לתייג את @chv
                          הוא מתמצא ב-GS

                          תגובה 1 תגובה אחרונה
                          2
                          • ד דוד ב

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

                            הבעיה היא שכל פעם שהמייל קצת ארוך, הוא לא נשלח, וגוגל סקריפט שולח לי למייל את השגיאה הזאת:
                            9ecec8ee-5eaa-44e1-8fd0-4cd978930fe3-image.png

                            אין לי ידע בכלל בגוגל סקריפט,
                            אבל אני שואל האם שייך לשלוח את התוכן בגוף הבקשה (בפוסט), במקום ב- URL ???

                            מוטי אורןמ מנותק
                            מוטי אורןמ מנותק
                            מוטי אורן
                            מדריכים
                            כתב ב נערך לאחרונה על ידי מוטי אורן
                            #95

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

                            @צדיק-תמים זה לא קשור ספציפית ל GS. זה נושא מאוד פשוט ובסיסי של HTTP Methods כמו שכבר הזכרתי.

                            נ.ב. מומלץ לקרוא את המאמר שבקישור, הוא יכול לעשות לכם סדר
                            https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

                            ד תגובה 1 תגובה אחרונה
                            2
                            • מוטי אורןמ מוטי אורן

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

                              @צדיק-תמים זה לא קשור ספציפית ל GS. זה נושא מאוד פשוט ובסיסי של HTTP Methods כמו שכבר הזכרתי.

                              נ.ב. מומלץ לקרוא את המאמר שבקישור, הוא יכול לעשות לכם סדר
                              https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods

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

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

                              הבעיה היא שאני לא מבין בכלל בGS ולכן שאלתי אם יש סיכוי שמי שכתב את הקוד למעלה יוכל לשנות את את זה שישלח בצורה אחרת

                              מוטי אורןמ 2 תגובות תגובה אחרונה
                              1
                              • ד דוד ב

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

                                הבעיה היא שאני לא מבין בכלל בGS ולכן שאלתי אם יש סיכוי שמי שכתב את הקוד למעלה יוכל לשנות את את זה שישלח בצורה אחרת

                                מוטי אורןמ מנותק
                                מוטי אורןמ מנותק
                                מוטי אורן
                                מדריכים
                                כתב ב נערך לאחרונה על ידי מוטי אורן
                                #97

                                @דוד-ב אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

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

                                הבעיה היא שאני לא מבין בכלל בGS ולכן שאלתי אם יש סיכוי שמי שכתב את הקוד למעלה יוכל לשנות את את זה שישלח בצורה אחרת

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

                                תגובה 1 תגובה אחרונה
                                2
                                • ד דוד ב

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

                                  הבעיה היא שאני לא מבין בכלל בGS ולכן שאלתי אם יש סיכוי שמי שכתב את הקוד למעלה יוכל לשנות את את זה שישלח בצורה אחרת

                                  מוטי אורןמ מנותק
                                  מוטי אורןמ מנותק
                                  מוטי אורן
                                  מדריכים
                                  כתב ב נערך לאחרונה על ידי
                                  #98

                                  @דוד-ב אתה יודע מה? אני יסביר, אתה תראה לבד כמה זה קל.
                                  פשוט להעביר ארגומנט נוסף לפונקצייה של fetch, שהוא יהיה אובייקט של אפשרויות.
                                  אחת מהאפשרויות היא method, ואתה פשוט צריך להעביר לה את הערך post כסטרינג.

                                  קח דוגמא:

                                  const options = {
                                    method: 'post', // במקרה שלנו שאתה רוצה פוסט
                                    payload: 'Request body' //  תוכן הבקשה
                                  }
                                  
                                  UrlFetchApp.fetch('https://my-url.com', options);
                                  

                                  אפשר גם:

                                  UrlFetchApp.fetch('https://my-url.com', { method: 'post', payload: 'Request body' });
                                  
                                  ד תגובה 1 תגובה אחרונה
                                  3
                                  • מוטי אורןמ מוטי אורן

                                    @דוד-ב אתה יודע מה? אני יסביר, אתה תראה לבד כמה זה קל.
                                    פשוט להעביר ארגומנט נוסף לפונקצייה של fetch, שהוא יהיה אובייקט של אפשרויות.
                                    אחת מהאפשרויות היא method, ואתה פשוט צריך להעביר לה את הערך post כסטרינג.

                                    קח דוגמא:

                                    const options = {
                                      method: 'post', // במקרה שלנו שאתה רוצה פוסט
                                      payload: 'Request body' //  תוכן הבקשה
                                    }
                                    
                                    UrlFetchApp.fetch('https://my-url.com', options);
                                    

                                    אפשר גם:

                                    UrlFetchApp.fetch('https://my-url.com', { method: 'post', payload: 'Request body' });
                                    
                                    ד מנותק
                                    ד מנותק
                                    דוד ב
                                    כתב ב נערך לאחרונה על ידי דוד ב
                                    #99

                                    @מוטי-אורן
                                    דבר ראשון תודה רבה!!!

                                    יש לי ידע בנתיים רק ב PHP ככה שקצת הסתבכתי.

                                    יש מצב אתה מראה לי איך אני עושה את זה?

                                    מוטי אורןמ שאול נ"יש 2 תגובות תגובה אחרונה
                                    1
                                    • ד דוד ב

                                      @מוטי-אורן
                                      דבר ראשון תודה רבה!!!

                                      יש לי ידע בנתיים רק ב PHP ככה שקצת הסתבכתי.

                                      יש מצב אתה מראה לי איך אני עושה את זה?

                                      מוטי אורןמ מנותק
                                      מוטי אורןמ מנותק
                                      מוטי אורן
                                      מדריכים
                                      כתב ב נערך לאחרונה על ידי
                                      #100

                                      @דוד-ב אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:

                                      יש מצב אתה מראה לי איך אני עושה את זה?

                                      כמו שהראיתי לך.. רק שים לב שה payload צריך להיות אובייקט json של גוף הבקשה.

                                      תגובה 1 תגובה אחרונה
                                      1
                                      • ד דוד ב

                                        @מוטי-אורן
                                        דבר ראשון תודה רבה!!!

                                        יש לי ידע בנתיים רק ב PHP ככה שקצת הסתבכתי.

                                        יש מצב אתה מראה לי איך אני עושה את זה?

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

                                        @דוד-ב ו @כמה-טוב-השם וכל מי שביקש
                                        אז סוף סוף ימות פרסמו API מיוחד לשליחת סמס
                                        אז כתבתי ע"פ ה-API החדש, ובשליחה בפוסט

                                        function sendSms() {
                                          const inboxThreads = GmailApp.search('is:inbox newer_than:1h');
                                           for(const thread of inboxThreads){
                                             const minutAgo = new Date (Date.now() -300000);
                                             if(thread.getLastMessageDate() > minutAgo){
                                               const messages = thread.getMessages();
                                               const lastMessage = messages[messages.length -1];
                                                if(lastMessage.isUnread()){
                                                  const sender = lastMessage.getFrom().replace(/</,'').replace(/>/,'');
                                                  const subject = lastMessage.getSubject();
                                                  const body = lastMessage.getPlainBody().trim();
                                        
                                                  const content = ('הודעה מאת:' + sender + ' נושא:' + subject + '.' + ' גוף ההודעה:' + body);
                                        
                                                  const data = {
                                                    'token': '07XXXXXXXX:****',
                                                    'from': '07XXXXXXXX',
                                                    'message': content,
                                                    'phones': '05XXXXXXXX'
                                                  }
                                                  const options = {
                                                    'method': 'post',
                                                    'payload': data
                                                  }
                                        
                                                  const sms = UrlFetchApp.fetch('https://www.call2all.co.il/ym/api/SendSms?', options)
                                                  Logger.log(sms)
                                                }
                                             }
                                           }
                                        }
                                        

                                        כמובן לשנות בשורה 16 למספר המערכת במקום האיקסים והסיסמה במקום הכוכביות
                                        כמו כן בשורה 17 מספר הזיהוי שממנה יצא הסמס (אפשר לוותר על זה ולמחוק. ברירת מחדל, מספר המערכת הראשי.)
                                        ו.. בשורה 19 מספר הטלפון שאיליה יישלח הסמס

                                        וכמובן להפעיל את הטריגר כדלעיל

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

                                          קיראו את הטקסט הבא!!!

                                          "הסקריפט שלך, פרויקט ללא שם, לא הושלם בהצלחה. להלן סיכום של הכשלים. כדי להגדיר את הגורמים המפעילים של הסקריפט, או כדי לשנות את ההגדרות שלך לקבלת התראות על כשל בעתיד.
                                          הודעת שגיאה ספירה
                                          מצטערים, אירעה שגיאת שרת במהלך הקריאה מהאחסון. קוד שגיאה: INTERNAL. 1
                                          מצטערים, התרחשה שגיאת שרת. יש להמתין מעט ולנסות שוב. 2
                                          הפעלה פונקציה הודעת שגיאה הפעלה סיום
                                          12:19:08 IST 04/12/21 tzintukim מצטערים, התרחשה שגיאת שרת. יש להמתין מעט ולנסות שוב. time-based 12:20:08 IST 04/12/21
                                          17:10:17 IST 04/12/21 tzintukim מצטערים, התרחשה שגיאת שרת. יש להמתין מעט ולנסות שוב. time-based 17:11:17 IST 04/12/21
                                          09:27:08 IST 05/12/21 tzintukim מצטערים, אירעה שגיאת שרת במהלך הקריאה מהאחסון. קוד שגיאה: INTERNAL. time-based 09:27:13 IST 05/12"

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

                                          א כ 2 תגובות תגובה אחרונה
                                          0

                                          • התחברות

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

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