API פקודות מהדפדפן (דוגמאות)
-
@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 מה מוסיפים כדי שאח"כ יעבור לשלוחה אחרת?
יש אפשרות גם להוסיף עוד פקודות באותו שלוחה? -
@Men770 אמר בAPI פקודות מהדפדפן (דוגמאות):
תנסה כך:
type=api api_link=https://www.call2all.co.il/ym/api/UpdateExtension api_add_000=token=0777777777:1234 api_add_001=path=ivr2:/6
מה כותבים כדי שאח"כ יעבור לשלוחה אחרת?
אפשר להוסיף עוד פקודה באותה שלוחה? -
@Men770
עריכה: ראיתי משהו כזה פה איפשהוapi_add_003=end_goto=/
-
-
-
@Men770 לא עובד..
יש שקט ונתקע בשלוחה. -
@הוי-דן הכנסתי את זה ולחצתי אנטר
const urlList = ['/ym/api/UploadTextFile?token=079569****:1122&what= ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/', '/ym/api/UploadTextFile?token=079569****:1122&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)
וזה מה שהופיע:
Uncaught SyntaxError: Invalid or unexpected token
ואיקס אדום..
מה זה אומר? -
token=079569****:1122
תחליף למספר המערכת, והסיסמה שלך (בלי כוכביות)
כך:token=0791234567:1234
-
@הוי-דן ברור שעשיתי כך!
-
@מוטלה
הוא טוען שהטוקן (סיסמת חיבור) שגויה
תבדוק את מס המערכת והסיסמה(קורא טעויות הקלדה). -
@הוי-דן כשאני מעלה את זה בצורה כזו
https://www.call2all.co.il/ym/api/UploadTextFile?token=079569XXXX:1122&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/
ישירות בשורת הדפדפן, זה עובד פצצה
-
@מוטלה אמר בAPI פקודות מהדפדפן (דוגמאות):
@הוי-דן כשאני מעלה את זה בצורה כזו
https://www.call2all.co.il/ym/api/UploadTextFile?token=079569XXXX:1122&what=ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/
ישירות בשורת הדפדפן, זה עובד פצצה
תנסה את זה:
בקוד חסר קצת בתחילת הקישור את זה
https://www.call2all.co.il/
תבדוק את כל הנתיב (זה לא יוצר שלוחה אם לא קיימת)
תרענן את הדף של הCONSOLE -
@הוי-דן לכתוב כך:
const urlList = ['/ym/api/https://www.call2all.co.il/UploadTextFile?token=079569****:1122&what= ivr2:/5/ext.ini&contents=type=say_hour_and_minute%0Aend_goto=/', '/ym/api/https://www.call2all.co.il/UploadTextFile?token=079569****:1122&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)
???
לא עזר -
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)
אתה צריך שיהיה לך שלוחה 5
ושלוחה 6
ולשנות בשני מקומות את מספר המערכת והסיסמה (שורה ראשונה ושלישית)
ואז להריץ ב console
(ctrl + shift + j)הקוד הזה משנה את סוג השלוחה (5 ו6) לשעון דובר > וחזרה לתפריט ראשי
-
עליתי על הבעיה:
יש שורה חדשה ורווחים מיותרים.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)
זה יעבוד!!! תיקנתי גם בדוגמא הראשונה, תודה.
-
@הוי-דן עכשיו באמת אין שגיאות אבל זה יצר שלוחה רק בשלוחה 5 ולא בשלוחה 6
-
תשנה מ:
let
ל:
var
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)
-
@הוי-דן עדיין משנה רק את שלוחה 5 ולא את שלוחה 6..
-
יש לך כזה: