API פקודות מהדפדפן (דוגמאות)
-
הורדת קבצים
בדוגמא הזאת מוריד את קובץ הנקודות
צריך לשנות לנתיב המבוקש בדוגמא הנתיב (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, צריכים להכניס את הסיסמא
-
@הוי-דן אמר ב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
@א-גוטן אמר בAPI פקודות מהדפדפן (דוגמאות):
@הוי-דן תכתוב שהכוכביות אחרי המספר 079111111, צריכים להכניס את הסיסמאbolded text
-
@הוי-דן התכוונתי לזה
העברת יחידות (דקות לחיוב)
0791111111 זה המערכת שממנה מעבירים יחידות
0792222222 ולשם היחדות עוברות
הכמות היא 100 המינמום להעברה הוא 12 -
@הוי-דן האם אפשר לכתוב את הפקודות הללו גם בתוך שלוחת API, לדוג':
type=api api_link=https://www.call2all.co.il/ym/api/UpdateExtension?token=079XXXXXXX:****&path=ivr2:/6
האם זה אמור לעבוד?
-
@dudu כמה שבדקתי זה לא עובד...
יש למישהו API למחיקת קובץ INI כלשהו משלוחה מסויימת? -
@dudu אמר בAPI פקודות מהדפדפן (דוגמאות):
@הוי-דן האם אפשר לכתוב את הפקודות הללו גם בתוך שלוחת API, לדוג':
type=api api_link=https://www.call2all.co.il/ym/api/UpdateExtension?token=079XXXXXXX:****&path=ivr2:/6
האם זה אמור לעבוד?
לא אמור לעבוד.
תנסה כך:type=api api_link=https://www.call2all.co.il/ym/api/UpdateExtension api_add_000=token=0777777777:1234 api_add_001=path=ivr2:/6
-
@dudu אמר בAPI פקודות מהדפדפן (דוגמאות):
יש למישהו API למחיקת קובץ INI כלשהו משלוחה מסויימת?
https://call2all.co.il/ym/api/FileAction?token=079*******:****&action=delete&what=ivr2:/4/ApprovalAll.ini
בדוגמה כאן מוחק את הקובץ ApprovalAll.ini משלוחה 4.
(שים לב, אם לא תמלא את הנתונים אחריivr2:/
זה ימחק לך את כל המערכת) -
@Men770 מה מוסיפים כדי שאח"כ יעבור לשלוחה אחרת?
יש אפשרות גם להוסיף עוד פקודות באותו שלוחה?