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

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

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. אינטרנט
  3. בקשת עזרה בסקריפט התגובה האוטומטית

בקשת עזרה בסקריפט התגובה האוטומטית

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

    @A0533057932 יש אופציה צריך להוסיף את זה כאן:

    messages[i].reply('מלל בגוף המייל',{
    
    A0533057932A מחובר
    A0533057932A מחובר
    A0533057932
    כתב ב נערך לאחרונה על ידי
    #3

    @ענן אמר בבקשת עזרה בסקריפט התגובה האוטומטית:

    messages[i].reply('מלל בגוף המייל',{

    כוונתך בשורה 5?

    ענןע תגובה 1 תגובה אחרונה
    0
    • A0533057932A A0533057932

      @ענן אמר בבקשת עזרה בסקריפט התגובה האוטומטית:

      messages[i].reply('מלל בגוף המייל',{

      כוונתך בשורה 5?

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

      @A0533057932 לא הבנתי למה בדיוק ראת שורה 5...

      מצרף את הקוד המלא עם כיתוב ברור:

      var file = DriveApp.getFileById('כאן יש להכניס את האיידי של הקובץ').getAs('application/pdf')
      function reply() {
        var label = GmailApp.getUserLabelByName('new-mail');
        var messages = label.getThreads();
        for(var i=0;i<messages.length;i++){
          messages[i].reply('כאן ניתן לכתוב טקסט שיופיע בגוף המייל',{
          attachments:[file]
        });
          messages[i].removeLabel(label);
        }
      }
      
      A0533057932A תגובה 1 תגובה אחרונה
      1
      • ענןע ענן

        @A0533057932 לא הבנתי למה בדיוק ראת שורה 5...

        מצרף את הקוד המלא עם כיתוב ברור:

        var file = DriveApp.getFileById('כאן יש להכניס את האיידי של הקובץ').getAs('application/pdf')
        function reply() {
          var label = GmailApp.getUserLabelByName('new-mail');
          var messages = label.getThreads();
          for(var i=0;i<messages.length;i++){
            messages[i].reply('כאן ניתן לכתוב טקסט שיופיע בגוף המייל',{
            attachments:[file]
          });
            messages[i].removeLabel(label);
          }
        }
        
        A0533057932A מחובר
        A0533057932A מחובר
        A0533057932
        כתב ב נערך לאחרונה על ידי
        #5

        @ענן מתקבלת השגיאה הבאה

        SyntaxError: Invalid or unexpected token
        

        אני מנסה לכתוב מלל בשני שורות באם זה משנה כלומר יוצא בסוף דבר כזה

        var file = DriveApp.getFileById('222222222222222222').getAs('application/pdf')
        function reply() {
          var label = GmailApp.getUserLabelByName('new-mail');
          var messages = label.getThreads();
          for(var i=0;i<messages.length;i++){
            messages[i].reply('XXXXXXXXXXXXX:
        במייל: moaFFFFFFFF
        8754786ר4877 
        באופן מקוון בקישור זה  httpלגחלכביגkWdGuwQ1y39 ן בבקשתך ל. 
        כלחוטןללתך לוטנה.
        בכבוד רב
        אליהו -ב
        0584444253',{
            attachments:[file]
          });
            messages[i].removeLabel(label);
          }
        }
        
        ענןע תגובה 1 תגובה אחרונה
        0
        • A0533057932A A0533057932

          @ענן מתקבלת השגיאה הבאה

          SyntaxError: Invalid or unexpected token
          

          אני מנסה לכתוב מלל בשני שורות באם זה משנה כלומר יוצא בסוף דבר כזה

          var file = DriveApp.getFileById('222222222222222222').getAs('application/pdf')
          function reply() {
            var label = GmailApp.getUserLabelByName('new-mail');
            var messages = label.getThreads();
            for(var i=0;i<messages.length;i++){
              messages[i].reply('XXXXXXXXXXXXX:
          במייל: moaFFFFFFFF
          8754786ר4877 
          באופן מקוון בקישור זה  httpלגחלכביגkWdGuwQ1y39 ן בבקשתך ל. 
          כלחוטןללתך לוטנה.
          בכבוד רב
          אליהו -ב
          0584444253',{
              attachments:[file]
            });
              messages[i].removeLabel(label);
            }
          }
          
          ענןע מנותק
          ענןע מנותק
          ענן
          כתב ב נערך לאחרונה על ידי
          #6

          @A0533057932 אמר בבקשת עזרה בסקריפט התגובה האוטומטית:

          Invalid or unexpected token

          אני לא כ"כ מבין בתכנות... אבל אני חושב שבצורה שעשית זה ודאי לא אמור לעבוד, דחפת תחביר לא חוקי בקוד תנסה לרדת שורה עם <br/> אולי זה יסכים...

          אגב @תכנות אולי תספקו לנו שידרוגים לסקריפט?

          קבצים נוספים חוץ מPDF אני חושב שזה תלוי בהגדרה כאן, אני צודק? זה ניתן לשינוי?

          getAs('application/pdf')
          

          או הוספת תמונה או תבנית html במייל, או מה שאפשר להוסיף 🙂

          תגובה 1 תגובה אחרונה
          0
          • chvC מנותק
            chvC מנותק
            chv
            כתב ב נערך לאחרונה על ידי
            #7

            הבאתי באשכול השכן כבר קישור לדוקו של הפונקציה sendemail, יש שם הכל. כולל איך להכניס גוף הבנוי מ-HTML.
            בכל אופן (אפילו שזה כמעט אותו דבר) אני אוחז שכאן מדובר ב-reply אז הנה הדוקו שלה - https://developers.google.com/apps-script/reference/gmail/gmail-message#replybody,-options הכל מפורט כאן.

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

            // Respond with HTML body text
            var firstThread = GmailApp.getInboxThreads(0,1)[0];
            var message = firstThread.getMessages()[0];
            message.reply("incapable of HTML", {
              htmlBody: "<b>some HTML body text</b>",
              noReply: true
            });
            

            בנוגע לשאלה על סוג הקובץ המצורף - אני ניסתי כמה וכמה סוגי קבצים (שירים וידאו תמונות ומסמכים) ובאף אחד לא כתבתי סוג (פשוט בלי הפרמטר של getAs) ועבד הכל חָלָק.

            לשאלות נוספות הקש אחת

            בלוג | מייל

            A0533057932A תגובה 1 תגובה אחרונה
            2
            • chvC chv

              הבאתי באשכול השכן כבר קישור לדוקו של הפונקציה sendemail, יש שם הכל. כולל איך להכניס גוף הבנוי מ-HTML.
              בכל אופן (אפילו שזה כמעט אותו דבר) אני אוחז שכאן מדובר ב-reply אז הנה הדוקו שלה - https://developers.google.com/apps-script/reference/gmail/gmail-message#replybody,-options הכל מפורט כאן.

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

              // Respond with HTML body text
              var firstThread = GmailApp.getInboxThreads(0,1)[0];
              var message = firstThread.getMessages()[0];
              message.reply("incapable of HTML", {
                htmlBody: "<b>some HTML body text</b>",
                noReply: true
              });
              

              בנוגע לשאלה על סוג הקובץ המצורף - אני ניסתי כמה וכמה סוגי קבצים (שירים וידאו תמונות ומסמכים) ובאף אחד לא כתבתי סוג (פשוט בלי הפרמטר של getAs) ועבד הכל חָלָק.

              לשאלות נוספות הקש אחת

              A0533057932A מחובר
              A0533057932A מחובר
              A0533057932
              כתב ב נערך לאחרונה על ידי A0533057932
              #8

              @chv

              SyntaxError: Invalid or unexpected token (שורה 6, קובץ "קוד.gs")
              
              chvC תגובה 1 תגובה אחרונה
              0
              • A0533057932A A0533057932

                @chv

                SyntaxError: Invalid or unexpected token (שורה 6, קובץ "קוד.gs")
                
                chvC מנותק
                chvC מנותק
                chv
                כתב ב נערך לאחרונה על ידי
                #9

                @A0533057932 הקיצער הנקודתיים..

                בלוג | מייל

                A0533057932A תגובה 1 תגובה אחרונה
                1
                • chvC chv

                  @A0533057932 הקיצער הנקודתיים..

                  A0533057932A מחובר
                  A0533057932A מחובר
                  A0533057932
                  כתב ב נערך לאחרונה על ידי
                  #10

                  @chv מחקתי לא עזר
                  האם יש לך הדרכה בשביל בור מה אני צריך לעשות למעשה

                  chvC תגובה 1 תגובה אחרונה
                  0
                  • A0533057932A A0533057932

                    @chv מחקתי לא עזר
                    האם יש לך הדרכה בשביל בור מה אני צריך לעשות למעשה

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

                    @A0533057932 כתבתי כבר
                    תכתוב את מה שאתה רוצה ב-HTML ותכניס אותו כמו בדוגמא של גוגל.
                    אתה יודע לבנות HTML לא? (זה מאוד פשוט)

                    בלוג | מייל

                    A0533057932A תגובה 1 תגובה אחרונה
                    1
                    • chvC chv

                      @A0533057932 כתבתי כבר
                      תכתוב את מה שאתה רוצה ב-HTML ותכניס אותו כמו בדוגמא של גוגל.
                      אתה יודע לבנות HTML לא? (זה מאוד פשוט)

                      A0533057932A מחובר
                      A0533057932A מחובר
                      A0533057932
                      כתב ב נערך לאחרונה על ידי A0533057932
                      #12

                      @chv יצרתי HTML עם הטקסט שאני רוצה שיחזיר
                      לכתוב אותו אחרי ה } או במקום ה "incapable of HTML"

                      message.reply("incapable of HTML", {
                      
                      ענןע chvC 2 תגובות תגובה אחרונה
                      1
                      • A0533057932A A0533057932

                        @chv יצרתי HTML עם הטקסט שאני רוצה שיחזיר
                        לכתוב אותו אחרי ה } או במקום ה "incapable of HTML"

                        message.reply("incapable of HTML", {
                        
                        ענןע מנותק
                        ענןע מנותק
                        ענן
                        כתב ב נערך לאחרונה על ידי
                        #13

                        @A0533057932 אמר בבקשת עזרה בסקריפט התגובה האוטומטית:

                        במקום ה "incapable of HTML"

                        תגובה 1 תגובה אחרונה
                        0
                        • A0533057932A A0533057932

                          @chv יצרתי HTML עם הטקסט שאני רוצה שיחזיר
                          לכתוב אותו אחרי ה } או במקום ה "incapable of HTML"

                          message.reply("incapable of HTML", {
                          
                          chvC מנותק
                          chvC מנותק
                          chv
                          כתב ב נערך לאחרונה על ידי
                          #14

                          @A0533057932 תמחק את ה"incapable" הזה, ותכתוב ככה:

                              messages[i].reply({
                              htmlBody:"כאן תכתוב את מה שהכנת",
                              attachments:[file]
                            });
                          }
                          

                          בלוג | מייל

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


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

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

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