שליחת מייל עם פרטים ע"פ עדכון בקו
-
תפתח שלוחה נוספת של מעבר לשלוחה אחרת, שהיא תעביר לשלוחה הראשית.
type=go_to_folder go_to_folder=/
תוסיף לשלוחה הנ"ל את ההגדרה הבאה
check_access_filter=yes access_filter_1=h.*.*.*.*.*.*.9. access_filter_no_goto=כאן תכתוב נתיב השלוחה שתשלח את הקובץ
כעת תפתח שלוחה נוספת שבה תגדיר
type=api api_link=https://www.shuvax.com/mail/mail.php
סיסמת ניהול הקו:
api_add_0=password=****
התקייה ממנה לשלוף את הקובץ כאשר בין שלוחה לשלוחה יש לכתוב / , לשליחת כמה קבצים יש להפריד ב &:
api_add_1=path=1/2&2/3
שם הקובץ המלא, לשליחת כמה קבצים יש להפריד ב &:
api_add_2=file_name=ext.ini&ext.ini
נושא המייל, לשליחת כמה קבצים יש להפריד ב &:
api_add_3=subject=מייל&קובץ
כתובת המייל להגדרה:
api_add_4=email_addres=****@gmail.com
אם המערכת נמצאת בפריווט הגדירו:
api_add_5=private=yes
שימו לב אם אתם רוצים שיהיה כתוב בנושא משפט עם יותר ממילה אחת שימו את ההגדרה הבאה:
api_add_replace_space=yes
ברירת מחדל חוזר לתפריט ראשי לשינוי:
api_add_6=go_to_folder=/מספר השלוחה
שם הקובץ הוא ApprovalAll.html.
לדעתי כדי שתגדיר שלאחר מכן יעבור לשלוחה שתמחק את הקובץ הנ"ל כדי שבפעם הבאה ישלח הקובץ החדש, כדאי שתגדיר שישכפל את הדוחות לשלוחה נוספת כדי שישארו לך כל הדוחות במערכת.
אמנם יש אפשרות של פיצול הדוחות כמו שכתבתי, אבל יש שם שינויים בשמות הקבצים ולכן נראה לי שעדיף למחוק.בהצלחה!!
הקרדיט על המודול לשליחת קובץ שייך ל- @אהרן שובקס
-
@שיואו-הצלחתי
אם זה לא עובד תנסה את זה
https://f2.freeivr.co.il/post/110166 -
@אA תודה רבה!!!
אני אבדוק את כל זה עכשיו! -
@שיואו-הצלחתי
רק שכחתי להדגיש שתגדיר את המעבר משלוחת קבלת הנתונים לשלוחה הראשונה. -
תנסו את זה בגוגל סקריפט
באדיבות gptfunction downloadAndSendFile() { // כתובת ה-API שמחזירה את הקובץ var fileUrl = "https://www.call2all.co.il/ym/api/RenderYMGRFile?token=מס' מערכת:סיסמא&wath=ivr2:נתיב השלוחה/שם הקובץ.סיומת&convertType=csv "; // הורדת הקובץ var response = UrlFetchApp.fetch(fileUrl); var blob = response.getBlob(); // הופך את התוכן ל-Blob // שליחת המייל GmailApp.sendEmail( "recipient@example.com", // כתובת היעד "הקובץ שביקשת", // נושא המייל "מצורף קובץ כפי שביקשת.", // גוף המייל { attachments: [blob], name: "מערכת אוטומטית" } ); }
-
@אA
אני שומע בקו את "אין מענה משרת ה-API" -
@עידו איך אני עושה את זה?
-
@שיואו-הצלחתי
עידו טען שהמודול הראשון לא עובד.
תבדוק את השני שהבאתי.
ואם גם הוא לא עובד אז תכניס את הקוד של עידו בגוגל שיטס. -
@אA תודה רבה!
השני אכן עובד לי.
רציתי אבל לשאול האם יש כזה דבר שבכל פעם כשאני לוחץ על השלוחה ששולח לי את הקובץ במייל, האם אפשר שימחוק את הנתונים שכבר היו ומי שנרשם מכאן והלאה זה יירשם בקובץ חדש?
תודה רבה!
(אין לי מספיק מוניטין בשביל לעשות על ההודעה עצמה) -
@שיואו-הצלחתי
תגדיר שיעבור מהשלוחה ששולחת את הקובץ לשלוחה חדשה ובה תגדירtype=api api_link=https://www.call2all.co.il/ym/api/FileAction ;מספר מערכת:סיסמה api_add_0=token=0772222770:1234 api_add_1=action=delete ;ivr2:כתובת הקובץ api_add_2=what=ivr2:/1/ext.ini ;מעבר בסיום api_end_goto=..
כמובן שתשנה את שם הקובץ ואת השלוחה שבה הוא נמצא,
וכן תשתיק את הודעת מערכת M1607.
רק תבדוק שבגלל הדיליי שיש במערכות, שהקובץ לא ימחק לפני שהוא נשלח...בהצלחה!
ושוב הקרדיט ל @CUBASE
-
@אA שכחת לציין שצריך לשנות את what
-
-
-
@CUBASE @שיואו-הצלחתי
שיואו שכחתי!!
כמובן שאתה צריך לשנות את שם הקובץ לקובץ של הדוחות וכן את השלוחה שבה הוא נמצא. -
@אA כתב בשליחת מייל עם פרטים ע"פ עדכון בקו:
שיואו שכחתי!!
חזק שלך!!!
אני אכן שיניתי את הכתובת של what אבל אומר לי בטלפון שאין מענה משרת הAPI
אני אשמח שיעשו ליבשביל שיהיה לי קצת מוניטין ואני יוכל לעשות לכם...
תודה רבה! -
@שיואו-הצלחתי זה בסדר שזה אומר "אין מענה", פשוט תשתיק את הודעת המערכת...
-
@אA כתב בשליחת מייל עם פרטים ע"פ עדכון בקו:
וכן תשתיק את הודעת מערכת M1607.
זו בדיוק הודעת המערכת של אין מענה וכו', אבל הפעולה מבוצעת (תבדוק אם נמחק), עכ"פ תשתיק אותה.
-
@אA
אתה צודק - זה אכן נמחק!
תודה רבה! -
-
@שיואו-הצלחתי
תכניס את ההגדרהsay_approval_number=say_approval_no_number