@משתמש-מתחיל תסיר את הivr2:
-
הזיהוי של list_all_information נשאר למרות שבשלוחה אחרת אני מגדיר נתיב אחר
יש לי 4 שלוחות אחת בתוך השניה, בכל אחת מוגדר
type=go_to_folder_from_list_all_information enter_id_type=phone enter_id=yes value_number=5 go_to_folder_val=yes record_name=no list_all_information_folder=this_folder say_name=noוהוא ממשיך להפנות אותי לפי הlist_all_information מהשלב הראשון.
ניסיתי להוסיףdelete_id_exit=yesבכל אחת משהשלוחות וזה עדיין לא עובד.
מה שכן עבד זה הגדרה בראשוןenter_id_type=phoneובשני
enter_id_type=phone_from_list_all_information(או הפוך, הרעיון הוא לשנות את סוג הenter id)
אני לא יכול להגדיר הגדרות אחרות מכיון שאני לא רוצה שהמשתמש יצטרך להקיש את מספר הטלפון שלו.
ולכן כרגע אני תקוע על 2 מתוך 4.
מישהו נתקל?, יש למישהו פיתרון?
תודה מראש. -
RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן
@אלחנן1 כתב בחדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן:
@האדם-החושב כתב בחדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן:
@אלחנן1 עכשיו הwebhook לא נשלח כלל.
וגם בקובץ הymgr אין את העמודה של תגובת שרת.טופל.
תבדוק ותעדכןעדיין חסרים השדות הבאים:
QueueTotalSeconds
QueueWaitingSeconds
AnswerSecondsעוד נקודה - הנתיב של ההקלטה שנשלח בwebhook לא נכון
כל נתיב מתחיל כך:ivr2:/Trash/QueueRecord//QueueRecord/CustomerDID-במקום:
ivr2:/Trash/QueueRecord/CustomerDID- -
RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן
@אלחנן1 עכשיו הwebhook לא נשלח כלל.
וגם בקובץ הymgr אין את העמודה של תגובת שרת. -
RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן
@אלחנן1 עדיין לא נשלחים השדות הבאים:
IdType
EnterId
QueueTotalSeconds
QueueWaitingSeconds
AnswerSeconds
QueueRecordPath -
RE: חדש! מודול ניתוב שיחות לפי תור ללא עלות יחידות - שרשור מתעדכן
2 תופעות מעניינות:
- כשאני מתקשר לשלוחה על ידי "חייג לשלוחה זו" מהאתר (לצורך טסטים) הוא משמיע "שגיאה", בחיוג רגיל זה עובד מצויין.
- הגדרתי שליחת webhook לשרת בסיום התור באותם הגדרות כמו תור רגיל ואמנם אני מקבל webhook אבל רק עם YDTimestamp ו YemotCallID
-
RE: צינתוק עם נודניק עד שהמאזין מאשר שהוא ראה....
@י-ע רשימת תפוצה, תוציא קמפיין נכנס לשלוחה של חסימה שקטה מרשימת התפוצה ואז בכל יום תפתח מחדש את כל המספרים.
או לחילופין שהמספר של המזהה היוצא יכנס לשלוחת חסימה, רק שבמקרה הזה הוא יוסר רק אם הוא חוזר לקו.
לחילופין אפשר על ידי רשימת צינתוקים חינמית לכל מאזין בנפרד ואז לבדוק בlogenterexit אם הוא חזר לקו ולפי זה לדעת האם לשלוח לו צינתוק או לא. -
RE: client למודול api ולrest-api בpython
@אוריה-דניאלי-0 @avrham
הורדתי את הדרישה ל3.11 (מעבר לכך זה יצריך הרבה יותר שינויים בקוד).
לא בדקתי בפועל אם הכל עובד על פחות מ3.13 אבל vermin טוען שזה יעבוד. -
RE: client למודול api ולrest-api בpython
@אוריה-דניאלי-0 רוב הקוד יכול להסתדר גם עם גירסה מוקדמת יותר, יש כמה חלקים שמבחינת הסינטקסט מסתדרים רק עם 3.13 ומעלה.
-
RE: client למודול api ולrest-api בpython
@אוריה-דניאלי-0 אתה צריך python גירסה 3.13 ומעלה.
-
RE: client למודול api ולrest-api בpython
@אוריה-דניאלי-0 מוזר... התקנתי הרגע בלי בעיות.
מה הפלט שאתה מקבל? -
RE: אבטחה - באימות דו שלבי / דעתכם... 🪪💂🏻
@שמואל בהורדת קבצים מתיקיית Trash (ספציפית ראיתי את זה בהקלטות תור) ההורדה נכשלת גם בטוקן לא מוגבל.
(status code 400, content-type: application/json; charset=utf-8, התגובה ריקה)
במספר מערכת:סיסמא זה עובד מצויין. -
RE: תקלה | מודל עובד מהדפדפן ולא מהטלפון
@איל-משולש אני גם משתמש בrender, אולי render הם אלו ששינו דברים אצלם?
זה עדיין לא יסביר למה זה לא מופיע בלוג של ימות.
וזה גם לא יסביר למה בפנייה מהדפדפן זה לא עובד (אא"כ משהו בבקשה שונה, אולי בheaders או משהו בסגנון).
ניסית לשלוח בלי הפרמטרים בעברית? -
RE: תקלה | מודל עובד מהדפדפן ולא מהטלפון
@איל-משולש יכול להיות ששם השלוחה בעברית או משהו בסגנון? או שאולי הלקוח עובר enterid ומזהה הלקוח הוא בעברית.
https://f2.freeivr.co.il/post/163993 -
שגיאה במודול api בתווים בעברית
יש לי כמה שלוחות api שעד לפני כמה ימים עבדו מצויין עם שליחת פרמטרים וערכים בעברית, משום מה עכשיו הwebhook לא מתקבל אצלי בשרת והוא לא מופיע בapilog שבתקיית log.
גם כשאני מחזיר תגובת שרת go_to_folder עם שם תיקייה בעברית זה לא עובד.
(אם כי יכול להיות שזה לא עבד מעולם, לא יצא לי להשתמש בזה קודם)
האם ימות שינו משהו באופן השליחה?, זה בעיה רק אצלי או שעוד אנשים נתקלו בתופעה? -
client למודול api ולrest-api בpython
בדקתי את הרוב, לא היה לי זמן לבדוק את הכל.
כמו"כ לא כתבתי תיעוד, אבל כל הקוד הוא עם טייפים (self-documeted).
https://github.com/zevisvei/yemot_api
https://pypi.org/project/yemot-api/pip install yemot-apiהפרוייקט מחולק לכמה קבצים:
- yemot_api.py:
מכיל את הclass של הrest-api
SipExtensionManagement ו ViewCampaignReports לא יושמו.
(SipExtensionManagement מחזיר לי שגיאה שלא הצלחתי לפתור ו ViewCampaignReports - לא הצלחתי למצוא אצלי קמפיין שמתחיל בStart-YA-) - types.py:
מכיל את המודולי pydantic שהrest-api מחזיר. - input_types.py:
מכיל את הenum וכו' בשביל קריאה לrest-api. - api_model.py :
מכיל את המודולי pydantic בשביל מודול api, לשימוש בfast-api וכד'. - api_response.py:
תגובות שרת (read וכו')
- yemot_api.py: