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
-
איפוס ומחיקת מערכת
זהירות!!! שימוש מושכל
במקום 07950000000 לשנות למספר המערכת
ובמקום 1234 לשנות לסיסמהhttps://call2all.co.il/ym/api/FileAction?token=0795000000:1234&action=delete&what=ivr2:/
-
שינוי קובץ EXT
משנה את קובץ ההגדרות של שלוחה 5
לסוג : מודל אמירת השעה
ואח"כ מפנה לשלוחה ראשית
(%0A)משמש במקום שורה חדשהhttps://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXXXX:****&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/
-
מייצר קובץ TTS
קובץ TTS משמש להקראת טקסט ע"י המערכת בקול ממוחשב (רובוטי)
בדוגמא זאת יווצר קובץ TTS בשם M1000 והוא יוקרא במקום הודעת ברירת מחדלhttps://www.call2all.co.il/ym/api/UploadTextFile?token=079XXXXX:****&what=ivr2:/M1000.tts&contents=מילים להקראה
-
הפעלת קמפיין
במקום 0799999999 לשנות למספר מערכת ובמקום 1234 - סיסמא
במקום 234260 שמים את המספר קמפיין (ניתן לראות באתר החדש בלשונית 'רשימת קמפיינים', בכל שורה של קמפיין מופיע המספר הנ"ל)https://www.call2all.co.il/ym/api/RunCampaign?token=0799999999:1234&templateId=234260
-
@עידן אמר בAPI פקודות מהדפדפן (דוגמאות):
@הוי-דן נא באר לנו
מה זאת אומרת יצירת שלוחה? זה בשביל ההגדרות מתקדמות באתר או קשור לAPI?אם אין את השלוחה זה יוצר אותה, אפשר גם תתי שלוחות:
6/5/4
יוצר שלוחה 6 > ובפנים 5 ... 4
משנים את הקישור לפי ההוראות, שמים אותו בשורת הכתובות, אנטר, והופ יש לך שלוחה חדשה (מבלי להכנס לאתר של ימות) -
דרך אגב,
את כל הדברים שאפשר לעשות בצורה הזו של כתיבה בדפדפן, אפשר לעשות בצורה פשוטה וקלה ועוד הרבה יותר דברים ואפשרויות עם האקסס של אריה -
הורדת קבצים
בדוגמא הזאת מוריד את קובץ הנקודות
צריך לשנות לנתיב המבוקש בדוגמא הנתיב (Points/Split/points_total.ini)
יש לשים לב לאותיות גדולות וקטנותhttps://www.call2all.co.il/ym/api/DownloadFile?token=079XXXXXX:****&path=ivr2:/Points/Split/points_total.ini
-
העברת יחידות (דקות לחיוב)
0791111111 זה המערכת שממנה מעבירים יחידות
0792222222 ולשם היחדות עוברות
הכמות היא 100 המינמום להעברה הוא 12https://www.call2all.co.il/ym/api/TransferUnits?token=0791111111:****&destination=0792222222&amount=100
-
@הוי-דן האם דרך זה, אפשר להעביר גם משרת לשרת?
מה שאי אפשר דרך העברת יחידות במערכת -
@א-גוטן אמר בAPI פקודות מהדפדפן (דוגמאות):
@הוי-דן האם דרך זה, אפשר להעביר גם משרת לשרת?
מה שאי אפשר דרך העברת יחידות במערכתלא, אי אפשר להעביר פחות מ 12 נקודות לא משנה איך.
את קוד ה API שמים בדפדפן (בלי שרת) -
@הוי-דן סליחה לא הבנת את השאלה,
בדרך כלל אי אפשר להעביר יחידות בין מערכת שנמצא בשרת 1 למערכת שנמצא בשרת 2
וכן בין משווק למשווק, אז שאלתי אם דרך הפקודה הזה זה כן הולך,
אבל ניסיתי וזה לא הולך
בכל מקרה תודה -
קוד JS להרצה אוטמטית של כמה API מדפדפן
ללחוץ (CTRL + SHIFT + j) ולעבור ל CONSOLE.
בדוגמא יש שני API, אפשר להוסיף עוד עם פסיק ומרכאות: ['api' , 'api' , 'api']const urlList = ['https://www.call2all.co.il/ym/api/UploadTextFile?token=079******:****&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/', 'https://www.call2all.co.il/ym/api/UploadTextFile?token=0799****:***&what=ivr2:/6/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/'] const win = window.open(urlList[0], "_blank") var i = 1; var int = setInterval(() => { window.open(urlList[i], "_blank") if (i++ >= urlList.length) clearInterval(int) }, 0)
-
@הוי-דן תודה רבה רבה
-
@הוי-דן אמר בAPI פקודות מהדפדפן (דוגמאות):
קוד JS להרצה אוטמטית של כמה API מדפדפן
ללחוץ (CTRL + SHIFT + I) ולעבור ל CONSOLE.
בדוגמא יש שני API, אפשר להוסיף עוד עם פסיק ומרכאות: ['api' , 'api' , 'api']const urlList = ['/ym/api/UploadTextFile?token=079XXXXXXX:****&what= ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/', '/ym/api/UploadTextFile?token=079XXXXXXX:****&what= ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/'] const win = window.open(urlList[0], "_blank") let i = 1; let int = setInterval(() => { window.open(urlList[i], "_blank") if (i++ >= urlList.length) clearInterval(int) }, 0)
לא הבנתי איפה אני מכניס את הקוד הזה? אשמח להסבר נוסף
-
סימניה לאיפוס מערכת:
javascript:(function(){location.href="https://call2all.co.il/ym/api/FileAction?token=" + prompt("מערכת:") + ":" + prompt("סיסמא:") + "&action=delete&what=ivr2:/";}())
להשתמש בזהירות.
-
@הוי-דן אמר בAPI פקודות מהדפדפן (דוגמאות):
ללחוץ (CTRL + SHIFT + I) ולעבור ל CONSOLE.
ללחוץ Ctrl+Shift+J ולהדביק.
-
@Men770 איפה להדביק?
-
@גבאי
תלחץ (בצד ימין למטה) על המלה consle > מדביקים ואנטר -
@הוי-דן תכתוב שהכוכביות אחרי המספר 079111111, צריכים להכניס את הסיסמא