קודים לתקשור עם מערכת טלפונית דרך אקסס
-
-
@dudu לא!
אני מדבר על קוד שנותן אפשרות לפתוח 100 שלוחות ע"י טבלת אקסל שכל שורה מיצרת שלוחה אחרת. (תחפש בפורום הישן זה ודאי נמצא -
@גבאי אמר בקודים לתקשור עם מערכת טלפונית דרך אקסס:
@dudu לא!
אני מדבר על קוד שנותן אפשרות לפתוח 100 שלוחות ע"י טבלת אקסל שכל שורה מיצרת שלוחה אחרת. (תחפש בפורום הישן זה ודאי נמצא@הוי-דן אמר בAPI פקודות מהדפדפן (דוגמאות):
יצירת שלוחה:
יוצר שלוחה 6
במקום XXX לשנות למספר המערכת
ובמקום **** לשנות לסיסמהhttps://www.call2all.co.il/ym/api/UpdateExtension?token=079XXXXXXX:****&path=ivr2:/6
https://www.call2all.co.il/ym/api/UpdateExtension?token=079XXXXXXX:****&path=ivr2:/6
-
@הוי-דן יפה מאוד
אבל איך מכניסים את תוכן השלוחה?
אני רוצה שבשלוחה 1 יהיה סוג שלוחה תפריט והגדרות כך וכך
ואילו בשלוחה 2 השמעת קבצים והגדרות כאלו וכאלו. -
-
@הוי-דן תודה
אם אין את השלוחה זה גם מיצר אותה? או שצריך לעשות קוד אחד ליצירת השלוחה וקוד שני לתוכן השלוחה?
דבר נוסף אין לי הבנה בקודים האלו. השאלה היא האם יש אפשרות להפעיל רשימה של מאה כאלו ברצף? (אני יוצר באקסל 100 שורות כאלו. איך אני מפעיל אותם בבת אחת ולא אחד אחד?) -
@גבאי
אכן: קודם צריך לייצר את השלוחה.
ואח"כ את התוכן
רק שים לב שבין שורה לשורה יש סימון מיוחד. תראה בקישור הנ"ל.
עוד משהו אם תנסה הרבה בבת אחת הוא חוסם לכמה שניות.
ואין לי מושג איך באקסל.
פשוט שמים את "הקוד" בשורת הכתובות בדפדפן . -
@הוי-דן אפשר לשים 100 שורות של קוד בבת אחת בדפדפן?
זה בדיוק הבעיה איך מריצים 100 שורות כאלו. זה לא מעשי לעבור אחד אחד -
@גבאי
זה אותו קוד בכל השלוחות? -
@הוי-דן לא
-
@גבאי
אז כל פעם שאתה כותב את הקוד תריץ לרגע בדפדפן.
אם סקריפט של פיתון יעזור לך אני ישים פה. -
@גבאי
תפתח CMD (התחל + R, ותרשום CMD)
שם תריץ את 100 הקישורים בצורה הבאה:start chrome --incognito "www.google.com" & start chrome --incognito "www.google.com"
start chrome --incognito "https://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXXXX:****&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/" & start chrome --incognito "https://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXXXX:****&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/"
start chrome --incognito "****" & start chrome --incognito "****"
-
@גבאי באקסס אתה יכול לעשות לולאה שתעבור על כל השורות בטבלה ותיצור את השלוחות המתאימות, בשביל זה צריך להבין קצת באקסס...
-
@dudu אמר בקודים לתקשור עם מערכת טלפונית דרך אקסס:
@גבאי באקסס אתה יכול לעשות לולאה שתעבור על כל השורות בטבלה ותיצור את השלוחות המתאימות, בשביל זה צריך להבין קצת באקסס...
או פיתון או גאווה סקריפט או אפי' קובץ אצווה.
הפתרונות שהצעתי הם למי שלא יודע אפי מה זה "לולאה". -
קוד python שמריץ לולאה ושולח API עד שמאושר ואז עובר להבא בתור
בדוגמא הזאת יש שני "קוד" APIimport urllib.request list_of_urls = ['https://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXXXX:****&what=ivr2:/1/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/', 'https://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXXXX:****&what=ivr2:/2/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/'] while list_of_urls != []: try: url = list_of_urls[0] urllib.request.urlopen(url).read() print(list_of_urls.pop(0)) except: pass
-
@גבאי אמר בקודים לתקשור עם מערכת טלפונית דרך אקסס:
@הוי-דן אפשר לשים 100 שורות של קוד בבת אחת בדפדפן?
זה בדיוק הבעיה איך מריצים 100 שורות כאלו. זה לא מעשי לעבור אחד אחדקוד JS להרצה מדפדפן :
קישור -
אני מנסה להוריד נתונים ואני מקבל
{"yemotAPIVersion":6,"responseStatus":"EXCEPTION","message":"Invalid WS request"}
מה הבעיה? -
@אריה
אני מאוד ישמח עם תעלה אפשרות לתקשר עם המערכת אונליין כלומר שכל X שניות המערכת תרענן את עצמה ותעדכן את נתוני האזנה שלה
נראה לי שעוד רבים ישמחו וידו לך ע''ז
ובנתיים תודה על עד עכשיו -
@עמוד-הימני-פטיש-החזק יש לך את ההסבר שאריה כתב למעלה
-
@dudu אמר בקודים לתקשור עם מערכת טלפונית דרך אקסס:
@עמוד-הימני-פטיש-החזק יש לך את ההסבר שאריה כתב למעלה
תודה, אני בכל אופן התכוונתי לזה
בכל מקרה, בכל X שניות הוא מייבא מחדש את כל הנתונים ולא רק את הנתונים החדשים
אם תרצה שיוריד רק את החדשים צריך להשתמש באופציה המוטמעת בקובץ של בעלי מכירות
(אולי בקרוב אני יעלה קובץ מעודכן לקובץ ההוא)