הודעות שפורסמו על ידי האדם החושב
-
RE: הודעת מערכת של הציפצוף בין הודעה להודעה
@R-E-T-מערכות
תגדיר בשלוחה את ההגדרה הבאה:play_beep=no
-
RE: לתועלת הציבור | סקריפט שמעלה נתונים מגוגל שיטס לlistallinformation
@זרח
עשיתי פעם משהו שעושה את אותו הדבר
https://docs.google.com/spreadsheets/d/16htT6xwZJ7qx1HvNpNvFGgFSZRF4vg9DzgpkWjVpKAc/copy
הוראות:
בגיליון log יש להכניס את מספר המערכת והסיסמא
לשנות את שמות העמודות לפי הצורך, להכניס פרטים ולהריץ. -
RE: חדש זמני היום לפי עיתים לבינה
יש את הapi הזה:
https://github.com/Orthodox-Union/zmanim-docs?tab=readme-ov-file
לא בדקתי אם התשובות שלו מדוייקות. -
מספור שווה בtts והקלטה
שמתי לב שכשאני מעלה קובץ tts ואחריו הקלטה ההקלטה מקבלת את אותו מספר של קובץ הtts [לפחות במקרה שהtts הועלה על ידי api], יש דרך לסדר את זה?
פשוט עשיתי סקריפט שבודק האם הקובץ הושמע, מה שיוצר לי בעיה במקרה ולשני הקבצים יש את אותו מספר -
RE: שיפור במודול שיחות שלא נענו
@isi כתב בשיפור במודול שיחות שלא נענו:
יש לי עשרות שלוחות? להגדיר בכולם.
נראה לי שאם תגדיר בקובץ ivr.ini שבשלוחה הראשית לא לשמור ללוג, ובשלוחה הרלוונטית תגדיר לשמור ללוג זה יעבוד.
תוכל לפנות אלי במייל szszszsz491@gmail.com -
RE: שיפור במודול שיחות שלא נענו
@isi אז תגדיר רק מייל על שיחה שלא נענתה ותשנה את המערכת לפי בחירתך, המייל נשלח לפי המספר האחרון שנרשם בLogFolderEnterExit, כך שבכל השלוחות האחרות חוץ מהשלוחה שאתה מעוניין לקבל מייל תגדיר כך:
log_folder_enter_exit=no
ראה עוד כאן
-
RE: שיפור במודול שיחות שלא נענו
@isi מה שעשיתי עונה על הדרישה.
אתה נכנס לאקסל, מכניס את מספר המערכת, סיסמא, טוקן ואת המספר שלך, תבחר כל כמה זמן אתה רוצה לקבל צינתוק, וכמה זמן אחרי השיחה אתה רוצה לקבל מייל
בגיליון השני תכניס את אנשי הקשר שלך ואז בעמודה הראשונה תלחץ על הכפתור "התקן", מכאן ואילך התהליך דומה לתהליך שמוסבר כאן -
RE: העלאת קובץ מגוגל דרייב למערכת דרך api
@amp-Software-0
ReferenceError: FormData is not defined -
RE: העלאת קובץ מגוגל דרייב למערכת דרך api
@amp-Software-0 כתב בהעלאת קובץ מגוגל דרייב למערכת דרך api:
- token
עזר לטוקן, אבל עכשיו אני נתקל בשגיאה של הנתיב:
{ responseStatus: 'ERROR',
message: 'path is required',
messageCode: 109,
yemotAPIVersion: 6,
success: false } -
RE: שיפור במודול שיחות שלא נענו
@isi בניתי משהו ראשוני שעושה את אותו הדבר ולא נותן לאחרים גישה למידע שלך
https://mitmachim.top/topic/67638/להורדה-תא-קולי-למייל-השמעות-בימות-המשיח-ועוד-אלפא?_=1711402624278 -
RE: העלאת קובץ מגוגל דרייב למערכת דרך api
@אביי-ורבא אני לא כ"כ מבין בזה, אבל הטוקן נמצא בdata_3
let data_3 = { 'token': token,'path': "ivr2:/0/M1012.wav", 'convertAudio': 1, autoNumbering: false, tts:0,'upload': blob }
שנשלח בפוסט למיטב הבנתי
let options_3 = { 'method': 'post','headers': headers, 'payload': data_3};
-
RE: העלאת קובץ מגוגל דרייב למערכת דרך api
@amp-Software-0 הטוקן עובד לי בהעלאת קבצי טקסט, שליחת צינתוקים, עריכת קמפיינים ועוד
ב logger.log(token) מודפס לי הטוקן -
RE: העלאת קובץ מגוגל דרייב למערכת דרך api
@amp-Software-0 בפונקצייה נפרדת, כפי שאמרתי, הטוקן תקין לגמרי
-
העלאת קובץ מגוגל דרייב למערכת דרך api
כתבתי קוד כזה בגוגל סקריפט:
function UploadFile_to_yemot(){ let file_link = SpreadsheetApp.getActiveSheet().getRange('VoiceMail!B6').getValue(); let fileid = file_link.split(/\/file\/d\/([^\/]+)/)[1]; console.log (fileid) let file = DriveApp.getFileById(fileid); let blob = file.getBlob(); let headers = {'Content-type': 'multipart/form-data'}; let data_3 = { 'token': token,'path': "ivr2:/0/M1012.wav", 'convertAudio': 1, autoNumbering: false, tts:0,'upload': blob }; let options_3 = { 'method': 'post','headers': headers, 'payload': data_3}; let request_3 = JSON.parse(UrlFetchApp.fetch(`${url_yemot_api}UploadFile`, options_3)) console.log(request_3) }
הטוקן עובד לי בפונקציות אחרות מצויין, אבל משום מה כאן אני מקבל את המענה הבא:
{ yemotAPIVersion: 6,
responseStatus: 'EXCEPTION',
message: 'IllegalStateException(session token is required)' }
בתודה מראש -
להורדה תא קולי למייל + השמעות בימות המשיח ועוד - אלפא
ניתן לשמור עותק כאן
מגדירים הפנייה במקרה ואין מענה וכן אם אין קליטה לקו, מה שהסקריפט עושה זה שהוא מגדיר את המערכת בימות המשיח [חוץ מההודעה "אנא הקליטו את הודעתכם" שמשום מה אי אפשר להחליף שם את ההודעת מערכת על ידי קובץ tts, כך שצריך להחליף את ההודעת מערכת ידנית ל"השיחה מועברת לתא הקולי" וכו'], שולח צינתוק כל זמן מוגדר עד שההודעה מושמעת [שימושי למקרה ולא היתה קליטה, כך שלא רואים את הצינתוק הראשון] ושולח מיילים על שיחות שלא נענו והודעות חדשות.
מדובר בגיר' ממש ראשונית, כך שאני לא רואה לע"ע צורך לכתוב הדרכה מסודרת, הסיבה שאני מעלה את זה זה בעיקר כדי לשמוע פידבק מהמבינים בjs ובמערכות של ימות המשיח.נא לא לצחוק עלי מדי חזק, לפני שבוע התחלתי ללמוד js...לגבי הפתיח ניסיתי להוסיף אופציה להעלאת קובץ שמע מהדרייב כך:
function UploadFile_to_yemot(){ let file_link = SpreadsheetApp.getActiveSheet().getRange('VoiceMail!B6').getValue(); let fileid = file_link.split(/\/file\/d\/([^\/]+)/)[1]; console.log (fileid) let file = DriveApp.getFileById(fileid); let blob = file.getBlob(); let headers = {'Content-type': 'multipart/form-data'}; let data_3 = { 'token': token, 'path': "ivr2:/0/M1012.wav", 'convertAudio': 1, autoNumbering: false, tts:0,'upload': blob }; let options_3 = { 'method': 'post', 'payload': data_3 ,'headers': headers}; let request_2 = JSON.parse(UrlFetchApp.fetch(`${url_yemot_api}UploadFile`, options_3)) console.log(request_2) }
אך משום מה התגובה של השרת של ימות היא כזו:
{ yemotAPIVersion: 6,
responseStatus: 'EXCEPTION',
message: 'IllegalStateException(session token is required)' }
בעיקרון הייתי רוצה להוסיף גם שההודעה תישלח כקובץ מצורף למייל וכן שהוא ישאב את אנשי הקשר מאנשי קשר גוגל באופן אוטומטי, אשמח לכל עזרה בעניין.
בתודה מראש.