API פקודות מהדפדפן (דוגמאות)
- 
					
					
					
					
 יצירת שלוחה: 
 יוצר שלוחה 6
 במקום XXX לשנות למספר המערכת
 ובמקום **** לשנות לסיסמהhttps://www.call2all.co.il/ym/api/UpdateExtension?token=079XXXXXXX:****&path=ivr2:/6https://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, צריכים להכניס את הסיסמא 
