4 בנוב׳ 2020, 15:35

הצגת תוכן שלוחה (תיקייה)

הפקודה היא GetIVR2Dir

הפרמטרים הנדרשים

פרמטר תיאור הערות
token טוקן חובה
path נתיב תיקייה חובה. לדוגמה: / עבור שלוחה ראשית. 1 עבור שלוחה 1 ext/1 עבור שלוחה ext/1
filesFrom הצג קבצים מ רשות. 0 יציג מהקובץ הראשון 1 יציג מהקובץ השני וכן הלאה. ברירת מחדל מציג מהקובץ הראשון.
filesLimit הצג קבצים עד רשות. לדוגמה, 5 יציג את הקובץ החמישי (כולל). ברירת מחדל מציג עד הקובץ האחרון
orderBy מיין קבצים לפי ראה להלן "ערכים אפשריים לפרמטר orderBy"
orderDir סדר קבצים asc - סדר עולה. desc - סדר יורד.

ערכים אפשריים לפרמטר orderBy

ערך תיאור
name שם קובץ (ברירת מחדל)
date תאריך יצירה
mtime תאריך שינוי אחרון
customerdid מספר מערכת
uploader מעלה הקובץ
size גודל
source מקור

מאפייני תגובת השרת

מאפיין סוג הסבר
extIni object אובייקט הכולל את הגדרות השלוחה
thisPath string נתיב תיקייה נוכחית
parentPath string נתיב תיקיית אב
dirs Array מערך הכולל את התיקיות והשלוחות שבתיקייה הנוכחית
files Array מערך הכולל את הקבצים שבתיקייה הנוכחית (מלבד קבצי ini ו-html שנמצאים במערך נפרד)
ini Array מערך הכולל את קבצי ההגדרות (ini) שבשלוחה
messages Array מערך הכולל את הודעות המערכת הקשורות לשלוחה
html Array מערך הכולל את קבצי הדוחות (html) שבשלוחה
msgDescriptions object אובייקט הכולל את התיאור של כל הודעות המערכת בשלוחה (למשל M0000=הודעת ברוכים הבאים)

מאפיינים משותפים לאובייקטים במערכים "dirs" "files" "ini" "messages" "html"

מאפיין סוג הסבר
exists boolean האם התיקייה/קובץ קיימים
name string שם התיקייה/קובץ
uniqueId string מזהה ייחודי לתיקייה/קובץ
what string נתיב תיקייה/קובץ
fileType string סוג תיקייה/קובץ

מאפיינים משותפים לאובייקטים במערכים "files" "ini" "messages" "html"

מאפיין סוג הסבר
size int גודל קובץ (בבתים)
mtime string תאריך שינוי אחרון

מאפיינים משותפים לאובייקטים במערכים "files" "messages"
הערה: המאפיינים הבאים הינם עבור קבצי שמע בלבד

מאפיין סוג הסבר
duration אורך (בדקות)
durationStr string אורך בפורמט mm:ss
customerDid string מספר מערכת בה נוצר הקובץ
meta string אובייקט המכיל מידע נוסף על הקובץ
date string זמן יצירת קובץ dd/mm/yyyy hh:mm
source string מקור הקובץ
phone string טלפון יוצר הקובץ
ip string כתובת IP של מעלה הקובץ

מאפייני אובייקטים במערך dirs
הערה: המאפיינים הבאים הינם עבור תיקיות המוגדרות כשלוחה ולא עבור תיקיות רגילות

מאפיין סוג הסבר
extType string סוג שלוחה
extTitle string תיאור שלוחה