מדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש
-
@8544604 אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
תודה רבה לכל מי שמגיע קרדיט זה עובד מקסים
אאברהם אברהם 0 לפני 22 ימים
קרדיט לשאול ניו מפורום מתמחים
אני חושב שאפשר לשדרג ועשות משלוחת הקלטות שישלח גם מייל חוזר או מייל חדש
הייתי שמח שהמומחים יבדקו את זה
אשמח לעזור במייל למי שלא הסתדראשמח אם תתכתב איתי במייל....
yosaf.izak@gmail.com -
@אביי-ורבא אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
יש לי קוד דומה שמתגבר על זה, הוא שולח רק את 2200 התווים הראשונים של ההודעה וככה לא מקבלים אף פעם שגיאה. (אפשר לשחק עם זה, כעיקרון הצלחתי לשלוח גם יותר מ3,000) ומוחק את הרווחים והתווים המיותרים.
אפשר לקחת מכאן
לא הסתדרתי שם ז.א. לא מצאתי את התוספת המדוברת לקוד אולי תכוין אותי יותר או תעתיק לפה את הקוד המתוקן או משהו כזה
-
@שלוימלה אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
@אביי-ורבא אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
יש לי קוד דומה שמתגבר על זה, הוא שולח רק את 2200 התווים הראשונים של ההודעה וככה לא מקבלים אף פעם שגיאה. (אפשר לשחק עם זה, כעיקרון הצלחתי לשלוח גם יותר מ3,000) ומוחק את הרווחים והתווים המיותרים.
אפשר לקחת מכאן
לא הסתדרתי שם ז.א. לא מצאתי את התוספת המדוברת לקוד אולי תכוין אותי יותר או תעתיק לפה את הקוד המתוקן או משהו כזה
יש כמה בעיות בקוד של @אביי-ורבא יש קוד של @מנצפכ שבנוי על הקוד המקורי הקוד הוא:
function mailToPhone() { // משתנים לעריכת המשתמש const number = '**********' // :מספר המערכת const pass = '******' // :סיסמא const tag = 'ToPhone' // :שם התווית const extension = '1' // :מס' השלוחה להשמעה const tzl = '123' // :מספר רשימת צינתוקים const server = 'private' // :שרת 'www' לשרת רגיל 'private' לשרת פרייוט // עד כאן משתנים לעריכת המשתמש // משתנים לניסוח const cnsender = 'הודעה מאת' const cnto = 'אל' const cnsubject = ',נושא,' const cnbody = 'גוף ההודעה' const cnend = 'סוף ההודעה' // עד כאן משתנים לניסוח const url = ('https://' + server + '.call2all.co.il/ym/api/'); const token = (number + ':' + pass); const path = ('ivr2:' + extension + '/'); const listTzintuk = ('tzl:' + tzl); const label = GmailApp.getUserLabelByName(tag); let didUpload = false chechForGmails() function chechForGmails() { const threads = GmailApp.search('label:' + tag); for (const thread of threads) { const messages = thread.getMessages(); const minuteAgo = new Date(Date.now() - 60000); if (thread.getLastMessageDate() > minuteAgo) { for (const message of messages) { if (message.getDate() > minuteAgo) { const result = sendToYemot(message); didUpload = result || didUpload; } } thread.removeLabel(label); } else { const result = sendToYemot(messages[messages.length - 1]); didUpload = result || didUpload; thread.removeLabel(label); } } if(didUpload === true){ const tzintuk = UrlFetchApp.fetch(`${url}RunTzintuk?token=${token}&phones=${listTzintuk}`); Logger.log(tzintuk) } } function sendToYemot (message) { body = message.getPlainBody() body = body.replace(/\s{2,}/g, ' ') body = body.substring(0,2200) + cnend body = body.replace(new RegExp(`"|>|<`, 'g',), '') const ttsString = `${cnsender}. ${message.getFrom()}. ${cnto}. ${message.getTo()}. ${cnsubject}. ${message.getSubject()}. ${cnbody}. ${body}`; Logger.log({ ttsString }); const directoryListing = JSON.parse(UrlFetchApp.fetch(`${url}GetIVR2Dir?token=${token}&path=${path}`)); Logger.log(directoryListing) if (directoryListing.responseStatus === 'OK') { const lastFileName = directoryListing.files .filter(file => file.fileType === 'AUDIO' || file.fileType === 'TTS') .map(file => file.name.split('.')[0]) .find(fileName => !isNaN(fileName)); const newFileNumber = Number(lastFileName || -1) + 1; const newFileName = newFileNumber.toString().padStart(3, '0'); const newFilePath = `${path}${newFileName}.tts`; const payload = { token, what: newFilePath, contents: ttsString }; const uploadResult = JSON.parse(UrlFetchApp.fetch(url + 'UploadTextFile?', { payload })); return uploadResult.responseStatus === 'OK'; } } }
-
@613 תודה [לייק אין לי אפשרות לתת] אם תוכל רק להגיד לי באיזה שורה ומה בדיוק לשנות לשרת פרייבט\רגיל
בסוף מצאתי את השורה אבל ענין מספר התוים מסודר בקוד הזה? -
אולי אפשר להשתמש עם הפונקציה הזאת להכנסת קבצי tts לשלוחת השמעת קבצים
ע"י שליחת מייל -
@8544604 אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
אני חושב שאפשר לשדרג ועשות משלוחת הקלטות שישלח גם מייל חוזר או מייל חדש
הייתי שמח שהמומחים יבדקו את זהאני מפתח משהו...
-
אני מפתח משהו...
כלל ישראל יודה לך עד לאין שיעור -
@liy יעזור מאוד
-
רק נקודה למחשבה. אין מושג של שני שלוחות 'השמעת קבצים' בקו אחד אם יש שלוחת 'השמעת קבצים' בשלוחה מספר 1 הטריגר מכניס אותה לשם - הוא הולך לפי כמה שהשלוחה יותר קודמת.
[יש לשים לב למי שרוצה לנצל קו קיים שיש בו כבר שלוחת 'השמעת קבצים' אז הוא הולך אליו ולא לשלוחה שהוא רוצה.] -
@גילי נכון אבל אפשר לעשות כמה סקריפטים במקביל על מערכת אחת עבור מספר כתובות מייל ולהגדיר לכל אחת שלוחה נפרדת
-
@jack למה אתה מתכוון 'סקריפטים' תסביר את עצמך יותר.
-
@גילי סקריפט זה הקוד שרץ בגמייל ובודק כל הזמן אם התקבל מייל חדש ,מעתיק אותו ושולח אותו למערכת של ימות המשיח
-
@גילי אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
קבצים' בקו אחד אם יש שלוחת 'השמעת קבצים' בשלוחה מספר 1 הטריגר מכניס אותה לשם - הוא הולך לפי כמה שהשלוחה יותר קודמת.
[יש לשים לב למי שרוצה לנצל קו קיים שיש בו כבר שלוחת 'השמעת קבצים' אז הוא הולך אליו ולא לשלוחה שהוא רוצה.]אפשר לשנות לאיזה שלוחה שרוצים שיכנס הקבצים אני למשל עשיתי בקו קיים ועשיתי לשלוחה 6
אך אי אפשר לעשות לשוחה בתוך שלוחה
בשורה 4
const path = ('ivr2:6/'); -
@שלוימלה אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
אבל ענין מספר התוים מסודר בקוד הזה?
כמובן זה כל העניין
-
המודול פותח ראו כאן.
https://f2.freeivr.co.il/topic/8230 -
איך אתה עושה את זה אולי תתן הדרכה, תודה.
-
שלום רב,
אולי מישהו יוכל לעזור לציבור,
בכל מייל שהגופן מודגש או בצבעים, אז בקובץ tts המושמע, נהיה * על כל שורה,
כל הזמן זה אומר לי "כוכבית " "כוכבית", זה משגע את השכל,
איך אפשר להוריד את זה?
@אברהם-אברהם-0 ?
@613 ?
@אביי-ורבא ?
מה אומרים??? -
האם יש אפשרות לקצר את אורך הצינתוק, כמו שיש אפשרות בשלוחת מודול צינתוקים,
הכוונה כאן שהצינתוק מועבר דרך גוגל סקריפט אין אפשרות להגדיר בשלוחת הצינתוק,
אך האם יש אפשרות לשנות את מספר רשימה של צינתוק לזמן יותר קצר לדוגמא שמס' 123 יהיה באורך של 5 שניות. -
@צצ אמר במדריך לשמיעת מיילים בטלפון וקבלת צינתוק במייל חדש:
שלום רב,
אולי מישהו יוכל לעזור לציבור,
בכל מייל שהגופן מודגש או בצבעים, אז בקובץ tts המושמע, נהיה * על כל שורה,
כל הזמן זה אומר לי "כוכבית " "כוכבית", זה משגע את השכל,
איך אפשר להוריד את זה?
@אברהם-אברהם-0 ?
@613 ?
@אביי-ורבא ?
מה אומרים??? -
-
אני ממש לא הבנתי, איך אני מוסיף את מספר הפלא' שלי לרשימת הצינתוקים, ואיך אני נכנס בכלל להגדרות מתקדמות של המערכת שלי?
-