- בית
- /
- מאמר
תצורת יישומי XML עבור טלפונים ב-BroadWorks
מאמר עזרה זה חל על טלפון שולחני של Cisco מסדרת 9800 ו-Cisco Video Phone 8875 הרשומים ב-Cisco BroadWorks. קרא מאמר זה עבור אובייקטי XML נתמכים, מזהי URI, ואת השלבים להגדרת שירותי XSI בדף האינטרנט של הטלפון.
סקירה
ממשק שירותי XML (XSI) הוא פרוטוקול המאפשר תקשורת בין יישומים למערכת הטלפון. באפשרותך להוסיף שירותי XSI משלך לטלפון באמצעות האובייקטים הנתמכים של XML ו-URI.
לאחר רישום הטלפון לשירותים, המשתמשים יכולים לגשת לכל השירותים המוגדרים בטלפון על-ידי ניווט אל
. שירותי XML של Cisco הוא שם ברירת המחדל. ניתן גם לשנות את השם. כדי לספק גישה קלה למשתמשים, באפשרותך להוסיף את יישומי ה-XML למקשים מהירים או למקשי קו.התכונות הנתמכות הן:
- הודעות (תמונות וטקסט)
- זימון
אובייקטי XML נתמכים
-
תפריט CiscoIPhone
-
טקסט CiscoIPhoneText
-
קלט של CiscoIP
-
ספריית CiscoIPPhoneDirectory
-
תמונה של CiscoIPhoneImage
-
קובץ תמונה של Cisco
-
תפריט CiscoIPPhoneIcon
-
תפריט CiscoIPhoneIconFileMenu
-
מצב CiscoIPhoneStatus (למעט 9841)
-
קובץ CiscoIPPhoneStatusFile (למעט 9841)
-
CiscoIPPhoneביצוע
מזהי URI נתמכים
-
מכשיר
-
חייג
-
ערוךDail
-
איתחול
-
מפתח
-
הפעל (צלצולים בלבד)
-
מקש מהיר
לפרטים נוספים על תצורת שירות XSI, ראה הערות פיתוח יישום שירותי טלפון Cisco Unified IP.
הגדרת תצורת טלפון להתחברות לשירות XML
1 |
קבל גישה לדף האינטרנט של ניהול הטלפון. |
2 |
בחר . |
3 |
במקטע שירות XML, קבע את התצורה של הפרמטרים של שם שירות יישום XML ו-URL של שירות יישום XML כפי שהוגדרו פרמטרים עבור שירותי XML. |
4 |
(אופציונלי) כדי להוסיף אימות לגישה לשירות היישום, קבע תצורה של שדות תזה: שם משתמש XML, סיסמת XML, הפעלת CISCO XML EXE ומצב אימות CISCO XML EXE. |
5 |
לחץ על שמור את כל השינויים. |
פרמטרים עבור שירותי XML
הטבלה הבאה מגדירה את הפונקציה והשימוש של פרמטרי יישום XML בקטע שירות XML תחת הלשונית בממשק האינטרנט של הטלפון. הוא גם מגדיר את התחביר של המחרוזת שנוספה בקובץ התצורה של הטלפון (cfg.xml) עם קוד XML כדי להגדיר פרמטר.
פרמטר |
ברירת מחדל ואפשרויות |
תיאור |
---|---|---|
שם שירות יישום XML |
ברירת מחדל: ריק |
שם יישום ה-XML. השם מוצג בטלפון כבחירה ביישום אינטרנט. ניתן גם להגדיר פרמטר זה בקובץ ה-XML של תצורת הטלפון (cfg.xml) על-ידי הזנת מחרוזת בתבנית זו:
|
כתובת URL של שירות יישום XML |
ברירת מחדל: ריק |
כתובת ה-URL שבה נמצא יישום XML. ניתן גם להגדיר פרמטר זה בקובץ ה-XML של תצורת הטלפון (cfg.xml) על-ידי הזנת מחרוזת בתבנית זו:
משתני מאקרו נתמכים בכתובות URL של XML. עבור משתני המאקרו החוקיים, ראה משתני מאקרו הנתמכים בכתובות URL של XML. רק פרוטוקולי HTTP או HTTP נתמכים בכתובת ה-URL. |
שם משתמש XML |
ברירת מחדל: ריק |
שם משתמש של שירות XML למטרות אימות. ניתן גם להגדיר פרמטר זה בקובץ ה-XML של תצורת הטלפון (cfg.xml) על-ידי הזנת מחרוזת בתבנית זו:
|
סיסמת XML |
ברירת מחדל: ריק |
סיסמת שירות XML עבור שם משתמש XML שצוין. הסיסמה שהזנת בשדה זה מוצגת בקובץ התצורה (cfg.xml) כדלקמן:
|
הפעל CISCO XML EXE |
ברירת מחדל: לא אפשרויות: כן, לא |
מציין אם נדרש אימות כדי לגשת לשרת יישומי XML. ניתן גם להגדיר פרמטר זה בקובץ ה-XML של תצורת הטלפון (cfg.xml) על-ידי הזנת מחרוזת בתבנית זו:
|
מצב אימות CISCO XML EXE |
ברירת מחדל: אישורים מקומיים אפשרויות: מהימן, פרטי כניסה מקומיים, פרטי כניסה מרחוק |
מציין את מצב האימות עבור Cisco XML EXE.
ניתן גם להגדיר פרמטר זה בקובץ ה-XML של תצורת הטלפון (cfg.xml) על-ידי הזנת מחרוזת בתבנית זו:
|
הוספת יישום XML למקש מהיר
הוסף את היישומים המשמשים לעתים קרובות למקשים מהירים כדי שמשתמשים יוכלו לגשת לשירות בקלות.
לפני שתתחיל
שירות יישום XML הוגדר כראוי.
1 |
קבל גישה לדף האינטרנט של ניהול הטלפון. |
2 |
בחר . |
3 |
במקטע מקשים מהירים ניתנים לתכנות, הגדר את האפשרות הפעלת מקש מהיר ניתן לתכנות למצב כן. ניתן גם להגדיר פרמטר זה בקובץ התצורה (cfg.xml). הזן מחרוזת בתבנית זו:
|
4 |
במקטע מקשים מהירים הניתנים לתכנות, ערוך את השדות הזמינים של PSK1 עד PSK16 בתבנית זו: fnc=xml;url=<xml_app_path>;nme=<app_name>
כאשר url הוא הקישור שבו מאוחסן יישום ה-XML; nme הוא שם התצוגה של היישום במסך הטלפון.
דוגמה
ניתן גם להגדיר פרמטר זה בקובץ התצורה (cfg.xml). הזן מחרוזת בתבנית זו:
כאשר n הוא מספר המקש המהיר. |
5 |
לחץ על שמור את כל השינויים. |
הוספת יישום XML למקש קו
הוסף את היישומים המשמשים לעתים קרובות למקשי קו כדי שמשתמשים יוכלו לגשת לשירותים בקלות.
לפני שתתחיל
שירות יישום XML הוגדר כראוי.
1 |
קבל גישה לדף האינטרנט של ניהול הטלפון. |
2 |
בחר . |
3 |
בחר מקש קו. |
4 |
הגדר את הפרמטר שלוחה למצב מושבת כדי להשבית את השלוחה. אם תכונת תצורת PLK ישירה מושבתת, עליך להשבית את השלוחה כדי להוסיף פונקציה מורחבת למקש הקו. אם התכונה מופעלת, תוכל לדלג על שלב זה. לפרטים, ראה הפעלת תצורת PLK ישירה. |
5 |
בפרמטר פונקציה מורחבת, הזן מחרוזת בתבנית הבאה: fnc=xml;url=<xml_app_path>;nme=<app_name>
כאשר url הוא הקישור שבו מאוחסן יישום ה-XML; nme הוא שם התצוגה של היישום במסך הטלפון.
דוגמה
ניתן גם להגדיר פרמטר זה בקובץ התצורה (cfg.xml). הזן מחרוזת בתבנית זו:
כאשר n הוא מספר השלוחה. |
6 |
לחץ על שמור את כל השינויים. |
משתני מאקרו נתמכים בכתובות URL של XML
ניתן להשתמש במשתני מאקרו בכתובות URL של XML. משתני המאקרו הבאים נתמכים:
-
מזהה משתמש - UID1, UID2 עד UIDn
-
שם תצוגה – DISPLAYNAME1, DISPLAYNAME2 עד DISPLAYNAMEn
-
מזהה אימות - AUTHID1, AUTHID2 עד AUTHIDn
-
Proxy - PROXY1, PROXY2 עד PROXYn
-
כתובת MAC באמצעות ספרות הקסדצימאליות קטנות - MA
-
שם מוצר—PN
-
מספר סדרת מוצרים - PSN
-
מספר סידורי—SERIAL_NUMBER
שם מאקרו | הרחבת מאקרו |
---|---|
$ | הטופס $$ מתרחב אל תו $ יחיד. |
A עד P | מוחלף על-ידי פרמטרים למטרות כלליות GPP_A עד GPP_P. |
SA דרך SD | מוחלף על-ידי פרמטרי מטרה מיוחדים GPP_SA עד GPP_SD. פרמטרים אלה מחזיקים מפתחות או סיסמאות המשמשות בהקצאה. $SA עד $SD מזוהים כארגומנטים למזהה כתובת ה-URL האופציונלי לסנכרון מחדש, --key. |
ג'ון | כתובת MAC באמצעות ספרות הקסדצימאליות קטנות (000e08aabbcc). |
MAU | כתובת MAC המשתמשת בספרות הקסדצימאליות רישיות (000E08AABBCC). |
מק' | כתובת MAC המשתמשת בספרות הקסדצימאליות קטנות עם נקודתיים כדי להפריד בין זוגות ספרות הקסדצימאליות (00:0e:08:aa:bb:cc). |
עמ' נ' | שם המוצר; לדוגמה, טלפון וידאו 8875, טלפון שולחני 9851. |
PSN רשמית | מספר סדרת מוצרים; לדוגמה, 8875, 9841, 9861 |
סנ' | מחרוזת מספר סידורי; לדוגמה, 88012BA01234. |
סיקרט | מצב אישור לקוח SSL, מותקן או לא מותקן. |
IP | כתובת IP של הטלפון בתוך רשת המשנה המקומית שלו; לדוגמה, 192.168.1.100. |
שלוחה | IP חיצוני של הטלפון, כפי שניתן לראות באינטרנט; לדוגמה, 66.43.16.52. |
swver |
מחרוזת גרסת תוכנה. לדוגמה, phoneos.3-2-1-0104-37 |
hwver |
מחרוזת גירסת חומרה. לדוגמה, 2.0.1 |
פרבסט |
מצב הקצאה (מחרוזת מספרית): -1 = בקשה מפורשת לסנכרון מחדש 0 = סנכרון מחדש של הפעלה 1 = סנכרון מחדש תקופתי 2 = סנכרון מחדש נכשל, ניסיון חוזר |
למעלה |
מצב שדרוג (מחרוזת מספרית): 1 = ניסיון שדרוג ראשון 2 = שדרוג נכשל, ניסיון חוזר |
אפגר |
הודעת תוצאה (ERR) של ניסיון שדרוג קודם; לדוגמה http_get נכשל. |
פרבטמר |
שניות מאז ניסיון הסנכרון האחרון. |
מנהל התעודות |
שניות מאז ניסיון השדרוג האחרון. |
רג'טמר1 |
שניות מאז קו 1 איבד רישום עם שרת SIP. |
רטרוmr2 |
שניות מאז קו 2 איבד רישום עם שרת SIP. |
אפגcond |
שם מאקרו מדור קודם. |
סכימה |
סכימת גישה לקובץ, אחת מ-TFTP, HTTP או HTTPS, כפי שהושג לאחר ניתוח של סנכרון מחדש או שדרוג של כתובת URL. |
סרב |
בקש את שם המארח של שרת היעד, כפי שהושג לאחר ניתוח סנכרון מחדש או שדרוג של כתובת URL. |
שירות |
בקש כתובת IP של שרת היעד, כפי שהושג לאחר ניתוח סנכרון מחדש או שדרוג של כתובת URL, ייתכן שלאחר בדיקת מידע של DNS. |
יציאה |
בקש יציאת UDP/TCP המהווה יעד, כפי שהושג לאחר ניתוח סנכרון מחדש או שדרוג של כתובת URL. |
נתיב |
בקש נתיב קובץ יעד, כפי שהושג לאחר ניתוח סנכרון מחדש או שדרוג של כתובת URL. |
שגיאה |
תוצג הודעה של ניסיון סנכרון מחדש או שדרוג. שימושי רק ביצירת הודעות syslog של תוצאה. הערך נשמר במשתנה UPGERR במקרה של ניסיונות שדרוג. |
זיהוי משתמש |
התוכן של פרמטר התצורה של מזהה משתמש קו n. |
איסקוסט |
אם היחידה מותאמת אישית, ערך = 1, אחרת 0. מצב ההתאמה האישית ניתן להציג בדף פרטי ממשק המשתמש של האינטרנט. |
כניסהname | שם המשויך לשיחה הראשונה שחוברה, מצלצלת או נכנסת. |
מספר מרוחק |
מספר הטלפון של השיחה הראשונה שחוברה, מצלצלת או נכנסת. אם קיימות שיחות מרובות, הנתונים המשויכים לשיחה הראשונה שנמצאה מסופקים. |
שם תצוגה | התוכן של פרמטר התצורה של שם התצוגה של קו N. |
זהות | התוכן של פרמטר תצורת מזהה האימות של קו N. |