עדכוני API 41.12.0

עדכוני XML API 41.12.0

לחץ כאן כדי להוריד את סכימת XML API 41.12.0.

XMLAPI יחסום את לוח הזמנים והעריכה של Webex Events (קלאסי) בהתאם לפריט התצורה של האתר של EnableClassicEvent זה שקר

ממשקי API ושינויי סכימה שהושפעו

בדף התצורה של ניהול אתר, אם הפעלת תיבת הסימון הקלאסית שגויה, אתר זה לא יתמוך בפגישות של Webex Events (קלאסי) יותר.

אם תיבת הסימון 'הפעל את ClassicEvent ' שגויה, תתקשר לממשקי API אלה כדי להפעיל את הפגישה ב-Webex Events (קלאסי):

CreateEvent, SetEvent, GetEvent, GetSessionInfo, LstsummaryEvent, LstrecordedEvent, LstsummaryProgram, UploadEventImage

ה-API יגיב לחריגה חדשה 010106האירוע הקלאסי הושבת.

שינויים בסכימה

אין שינויים בסכמה.

דוגמה לבקשת API ותגובה

צור אירוע בקשה ותגובה ל-API

בקשת CreateEvent

<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>XMLAPI EC בדיקות</sessionName>
</metaData>
<schedule>
<startDate>07/17/2021 01:29:15</startDate>
<openTime>15</openTime>
</schedule>
</bodyContent>

תגובה של CreateEvent

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>כישלון</serv:result>
<serv:reason>האירוע הקלאסי הושבת.</serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID>010106</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

CreateEvent3.1.3 משפיע על ממשקי API:

  • SetEvent GetEvent

  • GetSessionInfo

  • LstsummaryEvent

  • LstrecordedEvent

  • LstsummaryProgram

  • UploadEventImage

XMLAPI LstMeetingType יגיב למרכיב חדש של subProductCodePrefix

ממשקי API מושפעים

הצג את ה-API LstMeetingType רכיב תגובה productionCodePrefix: PRO‏, AUO ואחרים שהם קידומת סוג פגישה מוגדרת מראש של Webex.

לאחר שיפור חדש זה, ה-API יגיב למרכיב חדש של subProdctCodePrefix:PRO1, PRO2, וכו' אשר ניתן להתאים אישית קידומת סוג פגישה.

שינויי סכימה ב-API: LstMeetingType

הוא יגיב לאלמנט חדש: subProdctCodePrefix

דוגמה לבקשת API ותגובה

LstMeetingType בקשת API ותגובה

בקשה של LstMeetingType

<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810</meetingTypeID>
</bodyContent>

תגובה של LstMeetingType

<serv:body>
<serv:bodyContent xsi:type="mtgtype:lstMeetingTypeResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<mtgtype:matchingRecords>
<serv:total>1</serv:total>
<serv:returned>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</mtgtype:matchingRecords>
<mtgtype:meetingType>
<mtgtype:productCodePrefix>פרו</mtgtype:productCodePrefix>
<mtgtype:subProductCodePrefix>PRO3</mtgtype:subProductCodePrefix> //רכיב חדש עבור סוג פגישה מותאם אישית
<mtgtype:active>מופעל</mtgtype:active>
<mtgtype:name>צברus_צברhat_סגור</mtgtype:name>
<mtgtype:displayName>צברus_צברhat_סגור</mtgtype:displayName>

עדכוני API 41.11.0

עדכוני XML API 41.11.0

לחץ כאן כדי להוריד את סכימת XML API 41.11.0.

API של XML תומך בתאימות העבר ב-API של ניהול משתמשים עבור אתרים מנוהלים של Control Hub

ממשקי API ושינויי סכימה שהושפעו

אם יישום השילוב שלך משתמש כעת בממשקי API של ניהול המשתמשים XMLAPI של Webex: CreateUser, SetUser, DelUser, וכן GetUser כדי להקצות או לנהל משתמשים, לאחר שהאתר הקלאסי של Webex הומר לאתר המנוהל ב-Control Hub, ממשקי ה-API האלה ימשיכו לפעול לצורך תאימות קדימה. יש כמה שינויים בהתנהגות כמצוין להלן:

  • בעת שימוש ב-createUser- אם מצב המשתמש ב-Control Hub אינו "פעיל", מצב המשתמש באתר לא יהיה פעיל. אם מצב המשתמש ב-Control Hub הוא פעיל, מצב המשתמש באתר גם פעיל, הפניה: מצב המשתמש של משתמשים חדשים ומומרים ב-Control Hub.

  • רכיב הסיסמה של ממשקי ה-API של CreateUser ו-SetUser API יתעלם ממנו, אנחנו מתחילים לשלוח דוא"ל הפעלה למשתמשים חדשים, משתמשים יכולים ללחוץ על הקישור בדוא"ל לחשבון פעיל חדש ולהזן סיסמה חדשה.

  • ה-פעילאלמנטשלCreateUser API יתעלם, לא ניתן להפעיל משתמש חדש (לא מאומת) דרך פרמטר זה באמצעות API משתמש הגדר.

  • הערך של מזהה אינטרנט רכיב ב-bodyContent של ממשקי API של CreateUser חייב להיות זהה לדוא"ל. אם מזהה אינטרנט שונה מ-דואר אלקטרוני, נטפל ב-מזהה אינטרנט כמו הדוא"ל בעת אחסון אותו ל-WebDB והערך יתעלם ממנו.

  • הערך של מזהה אינטרנט element in the bodyContent of SetUser APIs חייב להיות זהות משתמש של כתובת הדוא"ל, באפשרותך לשנות אותה באמצעות <דואר אלקטרוני> ב-bodyContent.

  • ה-SetUser API יתמוך בשינוי הדוא"ל הקיים של המשתמש: זה מוצלח אם חשבון הפעולה ב-SecurityContext הוא מנהל אתר מלא של Control Hub. אחרת, שגיאת דוחות ה-API עם קוד שגיאה חדש והודעה להלן:

    • 030120 החשבון חייב להיות מנהל אתר מלא כדי לשנות את כתובת הדוא"ל.

  • המערכת newWebExId בגוףContent של SetUser API תתעלם מהיסוד.

  • ה-API SetUser מנסה לשנות לדוא"ל שכבר נמצא בשימוש, ה-API מעלה מתחת לקוד שגיאה חדש והודעת שגיאה:

    • 030118 דוא"ל כבר נמצא בשימוש באתרים מנוהלים של Control Hub.

  • ה-DelUser API משבית את המשתמש בצד הפגישה ב-Webex ורישיון הפגישות המתאים מוסר מאתר Webex. ניתן להפעיל מחדש את המשתמש המושבת הזה באמצעות API: SetUser (<active>מופעל</active>) כל עוד המשתמש מאומת לפני כן.

  • ממשקי ה-CreateUser ו-SetUser API מעלים קוד שגיאה חדש והודעת שגיאה כפי שמוצג להלן:

    • 030117, משתמש זה קיים מחוץ לארגון שלך, ולכן יש לדרוש בעלות עליו, כדי לעבור לארגון שלך באמצעות תהליך דרישת בעלות על משתמש. לקבלת שלבים בדרישת בעלות על המשתמש לארגון שלך, ראה דרישת בעלות על משתמשים לארגון שלך (המר משתמשים). תצטרך לאמת את הדומיין שאליו שייך המשתמש לפני דרישת הבעלות על המשתמש.

    • 030119 אסימון הגישה של CI חייב לכלול היקף webexsquare: מנהל מערכת בעת הקצאת משתמש.


 

רק לתקופה מוגבלת של תאימות קדימה נתמכת. נספק הודעה מתקדמת לפני שתאימות זו תוסר.

שינויים בסכימה

אין שינויים סכמה בממשקי ה-API האלה: CreateUser, SetUser, DelUser, וכן GetUser.

דוגמה לבקשת API ותגובה

Create User API request & response

בקשת API:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{חשבון מנהל מערכת של האתר}</webExID>
<email>{חשבון מנהל מערכת של האתר}</email>
<sessionTicket>Xxxx (עברית)</sessionTicket> אוdefault filter name <password> אוdefault filter name <webExAccessToken>
אוdefault filter name <accessToken>, בעת שימוש ב-"accessToken" של CI, עליו לכלול היקף webexsquare:admin בעת הקצאת משתמש
</accessToken></webExAccessToken></password></securityContext>
</header>



<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>ג'ק@qa.webex.com</webExId> --- היא צריכה להיות זהות משתמש של כתובת דוא"ל
<email>ג'ק@qa.webex.com</email>
<firstName>ג'ק</firstName>
<lastName>סמית'</lastName>
<password>...</password>
<privilege>
<host>אמת</host>
</privilege>
<active>מופעל</active> ---פרמטר זה לא יכול להפעיל את המשתמש ישירות עד שהמשתמש עצמו יפעיל את עצמו באמצעות דוא"ל הפעלה.
</bodyContent>
</body>


דוגמה לתגובת API:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשית</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:createUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:userId>23778617</use:userId>
</serv:bodyContent>
</serv:body>
</serv:message>

משפיע על ממשקי API:

  • צור משתמש

  • משתמש SetUser

  • דקורןComment

API של XML תומך בתאימות קדימה של משתמש קיים לאחר שאתר קלאסי של Webex מומר לאתר המנוהל ב-Control Hub

ממשקי API מושפעים

לאחר שהאתר הקלאסי של Webex מומר לאתר המנוהל ב-Control Hub, הערך של <webExID> האלמנט <securityContext> צריך להיות זהה לכתובת הדוא"ל, הפרטים להלן:

  • עבור משתמשים קיימים שנוצרו באתר Webex קלאסי, אנו תומכים בשני ישנים מזהה אינטרנט (למשל: Jack) ו-webExID חדש (התוכן כולל דוא"ל, דוגמה: Jack@xx.com) כדי להיכנס, תאימות זו לאחור של האימות היא עבור כל ממשקי ה-API של XML.

  • עבור משתמשים חדשים שנוצרו באתרים מנוהלים של Control Hub, הערך של רכיב webExID חייב להיות זהה לכתובת הדוא"ל עבור התחברות.


<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- משתמשים קיימים נוצרו באתר קלאסי webEx, זה יכול להיות: jack או jack@xx.com; משתמש חדש חייב להשתמש ב- jack@xx.com
<sessionTicket>Xxxx (עברית)</sessionTicket> אוdefault filter name <password> אוdefault filter name <webExAccessToken> אוdefault filter name <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>

משפיע על ממשקי API:

כל ממשקי ה-XML.

לאחר שאתר Webex קלאסי הומר לאתר מנוהל של Control Hub, הערך של <webExID> אלמנט <bodyContent> צריך להיות זהה לדוא"ל, פרטים להלן:

  • עבור משתמשים קיימים שנוצרו באתר Webex קלאסי, אנו תומכים בשני ישנים מזהה אינטרנט(לדוגמה: ג'ק) וחדשים מזהה אינטרנט (התוכן זהה לדוא"ל, לדוגמה: Jack@xx.com) ב-bodyContent.

  • עבור משתמשים חדשים שנוצרו באתרים מנוהלים של Control Hub, הערך של מזהה אינטרנט רכיב חייב להיות זהה לכתובת הדוא"ל ב- bodyContent.

<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- משתמשים קיימים נוצרו באתר קלאסי webEx, זה יכול להיות: jack או jack@xx.com; משתמש חדש חייב להשתמש ב- jack@xx.com
</bodyContent>

משפיע על ממשקי API:GetUser, SetUser, וכן DelUser.

שינויים בסכימה

אין שינויי סכימה בממשקי API כלשהם.

דוגמה לבקשת API ותגובה

בקשת API ותגובה של GetUser

בקשת API:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- משתמשים קיימים נוצרו ב-webEx קלאסי אתר, זה יכול להיות: jack או jack@xx.com; משתמש חדש חייב להשתמש ב- jack@xx.com
<sessionTicket>Xxxx (עברית)</sessionTicket> אוdefault filter name <password> אוdefault filter name <webExAccessToken> אוdefault filter name <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>Xxxx (עברית)</webExId> --- משתמשים קיימים נוצרו באתר קלאסי webEx, זה יכול להיות: jack או jack@xx.com; משתמש חדש חייב להשתמש ב- jack@xx.com
</bodyContent>
</body>


תגובת API:
...אותו כמו קודם

API של דוח היסטוריית תצוגת הקלטות לתמיכה ב-Webex Meetings‏, Webex Events (חדש) ו-Webex Events (קלאסי)

ממשקי API מושפעים

API נוכחי: lstrecordaccessHistory ו- lstrecordaccessDetailHistory תומך בדוח היסטוריית ההדרכות של Webex בלבד. השיפור החדש תומך גם בדוח היסטוריית ההקלטות של Webex Meetings‏, Webex Events (חדש) ו-Webex Events (קלאסי).

שינויים בסכימה

אנו תומכים מתחת סכימה חדשה לתוך API lstrecordaccessHistory בגוף בקשת API:

<serviceTypes>
<serviceType>מרכז</serviceType>
<serviceType>הדרכה מרכז</serviceType>
<serviceType>אירועים</serviceType>
</serviceTypes>

פרטים

ה-API: lstrecordaccessHistory יכול להחזיר את היסטוריית ההקלטה שהגישה אליה עבור Webex Meetings‏, Webex Events (חדש), Webex Events (קלאסי) ו-Webex Training.

  • אם אין סוג שירות שצוין בבקשת API, ה-API של lstrecordaccessHistory מחזיר את תצוגת ההקלטה של Webex Training בלבד.

  • כאשר serviceType הוא MeetingCenter, ה-API של lstrecordaccessHistory מחזירה את היסטוריית ההקלטה של Webex Meetings ו-Webex Events (חדש).

  • כאשר ה- סוג שירות הוא EventCenter, ה-API של lstrecordaccessHistory מחזיר את ההיסטוריה של תצוגת ההקלטה של Webex Events (קלאסי).

ה-API: lstrecordaccessDetailHistory ניתן להחזיר פרטים על-ידי recordID של Webex Meetings‏, Webex Events (חדש), Webex Events (קלאסי) ו-Webex Training.

דוגמה לבקשת API ותגובה

lstrecordaccessHistory הבקשה והתגובה של API

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{סיסמה}</password>
<siteName>{siteName}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstrecordaccessHistory">
<viewTimeScope>
<viewTimeStart>20/9/2021 00:00:00</viewTimeStart>
<viewTimeEnd>28/9/2021 23:59:59</viewTimeEnd>
</viewTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>100</maximumNum>
</listControl>
<order>
<orderBy>מקליט</orderBy>
<orderAD>ASC</orderAD>
</order>
<serviceTypes>
<serviceType>MeetingCenter, בריטניה</serviceType>
<serviceType>מרכז הדרכה</serviceType>
<serviceType>מנהל האירועים</serviceType>
</serviceTypes>
</bodyContent>
</body>
</serv:message>

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Lstrecordaccessמבחן ההיסטוריה TC-20210924 1324-1</history:recordName>
<history:creationTime>24/09/2021 13:28:13</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>2</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>ניסיוןrollment_001-20210610 1905-1</history:recordName>
<history:creationTime>06/10/2021 19:10:15</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>3</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>מבחן השמעה מיידית 2-20210705 0709-1</history:recordName>
<history:creationTime>07/05/2021 07:15:06</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>EC2.0_232423-20210922 0447-1</history:recordName>
<history:creationTime>09/22/2021 04:53:05</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>בדיקת Lstrecordaccessהיסטוריה EC2.0-20210924 1315-1</history:recordName>
<history:creationTime>24/09/2021 13:19:00</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Lstrecordaccessמבחן ההיסטוריה MC-20210924 1319-1</history:recordName>
<history:creationTime>24/09/2021 13:25:12</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Lstrecordaccessמבחן היסטוריה EC קלאסי-20210924 1331-1</history:recordName>
<history:creationTime>24/09/2021 13:37:28</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordAccessHistory>
<history:matchingRecords>
<serv:total>8</serv:total>
<serv:returned>7</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>

lstrecordaccessDetailHistory הבקשה והתגובה של API

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{סיסמה}</password>
<siteName>{siteName}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="">
"java:com.webex.service.binding.history.lstrecordaccessDetailHistory">
<recondID>1XXXXXX7</recondID>
<timeZoneID>20 20</timeZoneID>

</body>


<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessDetailHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordDetail>
<history:viewID>1XXXXXX7</history:viewID>
<history:participantName>אקספוג</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>24/09/2021 13:27:26</history:accessTime>
<history:registered>שקר</history:registered>
<history:downloaded>שקר</history:downloaded>
<history:viewed>אמת</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordDetail>
<history:recordDetail>
<history:viewID>1XXXXXX7</history:viewID>
<history:participantName>אקספוג</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>24/09/2021 13:27:39</history:accessTime>
<history:registered>שקר</history:registered>
<history:downloaded>אמת</history:downloaded>
<history:viewed>שקר</history:viewed>
<history:timeZoneID>20 20</history:timeZoneID>
</history:recordDetail>
<history:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>

משפיע על ממשקי API:

  • lstrecordaccessHistory

  • lstrecordaccessDetailHistory

תקן את הפער בין אורך התיאור המקסימלי של Webex Events (קלאסי) בין XMLAPI לדף Webex.

ממשקי API מושפעים

API של XML : אלמנט CreateEvent ו- SetEvent של תיאור יאפשר קלט מקסימלי של 10000 תווים, אם מעל הגודל, זה יגרום לקוד והודעה חדשים של השגיאה:

060068 תיאור קלט לא חוקי. התיאור הזה לא יכול לחרוג מ-10000 תווים.

שינויים בסכימה

אין שינוי בסכימה.

דוגמה לבקשת API ותגובה

בקשת API ותגובה של CreateEvent

#דוגמה לבקשת API:
שם הספר בלועזית:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
xmlns:att="http://www.webex.com/schemas/2002/06/service/event" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service/eventhttp://www.webex.com/schemas/2002/06/service/event/event.xsd">
<accessControl>
<sessionPassword>111111</sessionPassword>
<listing>פרטי</listing>
</accessControl>
<metaData>
<sessionName>בדיקת EC</sessionName>
<description>.....נניח שאתה ממלא 10000 תווים בתיאור........</description>
</metaData>
...


------------------------------------
# דוגמה לתגובת API כאשר התיאור חורג מ-10000 תווים:

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>תיאור קלט</serv:result>
<serv:reason>לא חוקי של כשל. התיאור לא יכול לחרוג מ-10000 תווים</serv:reason>
<serv:gsbStatus>ראשי</serv:gsbStatus>
<serv:exceptionID>060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

משפיע על ממשקי API:

  • CreateEvent

  • SetEvent

XML API: GetUser מחזיר אלמנט חדש של freeAccount

ממשקי API מושפעים

GetUser החזרת רכיב חדש המזהה freeAccount חשבון המשתמש הוא FreeAccount או לא.

שינויים בסכימה

דוגמה לתגובה של GetUser


תגובת GetUser:
<use:initials>AW</use:initials>
<use:isUploaded>false</use:isUploaded>

<use:largeEventCapacity>3</use:largeEventCapacity>
<use:freeAccount>false</use:freeAccount>


משפיע על ממשקי API:

GetUser

עדכוני API 41.10.0


 

אין שינויי סכמה בסכמת XML API 41.10.0.

עדכוני API 41.9.0

עדכוני XML API 41.9.0

לחץ כאן כדי להוריד את סכימת XML API 41.9.0.

Decommission XML API 10.0.0 עבור כל אתרי T <UNK>

Webex מתכנן לסיים את חיי התמיכה ב-XML API 10.0.0 עבור כל אתרי T <UNK>.

אנחנו מפרקים את קוד XML API 10.0.0 מכל ההפקות בעדכון 41.9.0.

עדכוני API 41.8.0

עדכוני XML API 41.8.0

לחץ כאן כדי להוריד את סכימת XML API 41.8.0.

Decommission XML API 10.0.0 עבור כל אתרי T <UNK>

Webex מתכנן לסיים את חיי התמיכה ב-XML API 10.0.0 עבור כל אתרי T <UNK>.

Webex מצא כמה לקוחות שלקוח ניגש לכתובת ה-URL של XML API באמצעות צורה שגויה בתור: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, הדרך הנכונה לגשת לכתובת URL של XML API כ: https://{siteName}.webex.com/WBXService/XMLService.

החלף את קוד הגישה ל-XML API באמצעות הדרך הנכונה כדי למנוע את ההשפעה לפני שנסיים את התמיכה ב-XML API גרסה 10.0.0.

עדכוני API 41.7.0

עדכוני XML API 41.7.0

לחץ כאן כדי להוריד את סכימת XML API 41.7.0.

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

ממשקי API ושינויי סכימה שהושפעו

GetSite:יחזיר שמות של אלמנטים חדשים enableNBRMCModify, וכן separateNoRecordingEdit תחת כלים.

דוגמת תגובה

GetSiteResponse:

GetSite

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשית</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
....
<ns1:tools>
...
<ns1:enableNBRMCModify>אמת </ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>שקרית</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>

עדכוני API 41.6.3

עדכונים XML API 41.6.3

לחץ כאן כדי להוריד את סכימת XML API 41.6.3.

GetSite רכיב חדש בתגובה של supportLargeEvent

ממשקי API ושינויי סכימה שהושפעו

GetSite: מחזיר שמות של אלמנטים חדשים supportLargeEvent תחת siteCommonOptions כדי ליידע את המתקשר אם האתר תומך באירוע גדול (Webex Event (חדש)) או לא.

שינוי סכמה

דוגמת תגובה

GetSiteResponse:

GetSite

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשית</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
....
<ns1:siteCommonOptions>
...
<ns1:enablePreMeetingLobby>שקר</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>אמת</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>

עדכוני API 41.6.0

עדכוני XML API 41.6.0

לחץ כאן כדי להוריד את סכימת XML API 41.6.0.

XMLAPI תומך ב-Webex Events 2.0 בהקצאה

ממשקי API מושפעים

GetUser: מחזירה שם של רכיב חדש largeEventCapacity אשר מציג את הקיבולת של אירוע 2.0 חדש (EC 2.0) תחת חשבון המשתמש הזה. לדוגמה, אם לחשבון המשתמש יש רישיון CI_EC3K, הערך של largeEventCapacity הוא 3000.

שינויים בסכימה

דוגמת תגובה

תגובות ל-GetUserResponse:

CreateTime של XMLAPI LstRecording חל על זמן התחלה של ההקלטה

ממשקי API מושפעים

LstRecording: LstRecording תגובה CreateTime הזמן שבו המשתמש לוחץ על לחצן ההקלטה.

פרטים

בעבר, XML API השתמש בחותמת הזמן של יצירת ההקלטה במסד הנתונים כזמן היצירה ב- LstRecording תגובה. עכשיו זה הזמן שהמשתמש למעשה מתחיל לבצע את ההקלטה. שינוי זה חל על כל הקלטות השירות. אין שינוי סכמה.

עדכוני API 41.5.0

עדכוני XML API 41.5.0

לחץ כאן כדי להוריד את סכימת XML API 41.5.0.

ל-XMLAPI יש יכולת להתחיל פגישות מתוזמנות של WEBEX מ-PSTN כמארח

ממשקי API מושפעים

  • CreateUser: מחולל hostPIN ללא קשר ל-PMR המשתמש מופעל או לא כאשר תפקיד המשתמש הוא מארח או מלא או לקריאה בלבד או ניהול משתמשים.

  • SetUser& קבוצות hostPIN באמצעות phones.hostPIN כאשר personalMeetingRoom.hostPIN אינו בבקשת XML (תנאי מקדים: לחצן דו-מצבי תכונה AllowStartScheduledMtgFromPhoneמופעל).

  • GetUser: מחזירה phones.hostPIN ללא קשר ל-PMR המשתמש מופעל או לא. (תנאי מקדים: לחצן דו-מצבי תכונה AllowStartScheduledMtgFromPhone מופעל).

שינויים בסכמה

GetUserResponse:

SetUser:

דוגמת תגובה

GetUserResponse:

SetUser:

XMLAPI GetSite תגובה שני אלמנטים חדשים עבור לקוח נייד

ממשקי API מושפעים

  • GetSite: GetSite כעת יגיב לשני אלמנטים חדשים לתמיכה בלקוח נייד יש את הלוגיקה להציג או לא להציג את לשונית ההקלטה.

    • enableRecordingAccess: true או false, מנהלי מערכת של Webex יכולים להפעיל או להשבית את גישת ההקלטה על-ידי ה-toggle( EnableRecordingAccesses).

    • storageEmptyStatus: true או false, אם שני האתרים אינם תומכים בפונקציית NBR והקצו את שטח האחסון NBR כאפס, תגובת המצב היא נכונה, אחרת היא שקרית.

שינויים בסכמה

בקשה לדוגמה עבור GetSite

תשובה לדוגמה עבור Getsite

נושא דוא"ל שיש לו תווים שאינם ASCII יקודד עם RFC2047. במקרה של נושא דוא"ל תו ASCII טהור, אין קידוד

ממשקי API מושפעים

אין השפעה על בקשת API כלשהי, תוכן תגובות, אבל הוא משנה את אופן הפעולה של נושא הדוא"ל. כאשר נושא הדוא"ל שיש לו תווים שאינם ASCII יקודד עם RFC2047. במקרה של נושא דוא"ל תו ASCII טהור, אין קידוד.

שינויים בסכמה

אין שינויים בסכימה.

עדכוני API 41.4.0

עדכוני XML API 41.4.0

לחץ כאן כדי להוריד את סכימת XML API 41.4.0.

יצירת אירועי Webex מתוזמנים לאירוע יכולה למנף ברירת מחדל ברמת האתר בצליל כניסה ויציאה

XMLAPI תואם את הלוגיקה החדשה הנוכחית לשליטה בצליל הכניסה והיציאה. כל הצלילים עבור Webex Events נשלטו על-ידי הגדרה אחרת בניהול אתר. ב- GetSite, XMLAPI מחזירה שדה נוסף entryExitToneEC כדי לציין את הערך. במקור, כאשר מנהל האתר מגדיר ברירת מחדל לצליל, יצירת אירוע לא תמנף את ההגדרה הזו על-ידי החלת ברירת המחדל של XMLAPI.

ממשקי API מושפעים

API של XML : GetSite מחזיר אלמנט חדש entryExitToneEC כדי לציין את הערך.

API של XML : CreateEvent, SetEvent, GetEvent back end business logic קורא את הערך של entryExitToneEC.

שינויים בסכימה

XML API: דגימת תגובה של GetSite:

<ns1:defaults>
<ns1:emailReminders>אמת</ns1:emailReminders>
<ns1:entryExitTone>הכרזה</ns1:entryExitTone>
<ns1:entryExitToneEC>אף אחד</ns1:entryExitToneEC>
<ns1:voip>אמת</ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport>אף לא אחד</ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1>אמת</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>שקר</ns1:updateTSPAccount>
</ns1:defaults>

משפיע על ממשקי API:

  • GetSite אתר

  • CreateEvent

  • SetEvent

  • GetEventאירוע

XMLAPI רק מחזיר את פרטי הפרטים של האירוע הגדול (Webex Event 2.0)

  1. אם פגישת Webex היא האירוע או שידור האינטרנט הגדול, GetSessionInfo מחזיר מידע מפורט כלשהו, כולל סיסמת פגישה, סיסמה מספרית לפגישה, סיסמת חבר פאנל וסיסמה מספרית לחברי פאנל (אין שינוי סכימה).

  2. XMLAPI אינו תומך ביצירת ועריכה של כל אירוע או תכונת שידור אינטרנט גדולה, ולכן CreateMeeting ו- SetMeeting החזר חריגה חדשה (110064, סוג מפגש האירוע ושידור האינטרנט אינם נתמכים.) עבור אירוע גדול או מקרה שידור אינטרנט גדול.

ממשקי API של השפעה

שם API

תיאור

הערה

GetSessionInfo

אם פגישת Webex היא האירוע או שידור האינטרנט הגדול, GetSessionInfo מחזיר סיסמת פגישה, סיסמה מספרית לפגישה, סיסמה מספרית לפגישה וסיסמה מספרית לחברי פאנל.

לא ניתן לשנות סכמה.

CreateMeeting

SetMeeting

אם המשתמש מנסה להשתמש CreateMeeting api כדי ליצור פגישה ב-Webex עם סוג מפגש אירוע גדול, או התקשר SetMeeting כדי לערוך פגישה ב-Webex שהיא למעשה אירוע או שידור אינטרנט גדול, יש להחזיר חריגה חדשה 110064. סוג מפגש האירוע ושידור האינטרנט אינו נתמך.

יש לשנות התנהגות.

עדכוני API 41.3.0

עדכוני XML API 41.3.0

לחץ כאן כדי להוריד את סכימת XML API 41.3.0.

השינויים החדשים של XML API תומכים בתכונה Webex Events 2.0

ממשקי API מושפעים

שני ממשקי ה-API: רכיבי החזרת GetSessionInfo enableEvent ו- enableWebniar גם.

שם רכיב

תיאור

הפעל אירוע

תומך ב-EC 2.0 בפגישה ב-Webex

הפעל וובינר

תומך בוובינר בפגישה ב-Webex


 

תמיכה ב-XMLAPI מחזירה מעל שני אלמנטים עבור EC 2.0. מהדורת API נוכחית של XML אינה תומכת בתזמון והגדרת פגישת EC2.0.

שינויים בסכימה

GetSessionInfo מחזיר אלמנטים enableEvent ו- enableWebniar EC 2.0.

GetMeeting מחזיר אלמנטים enableEvent ו- enableWebniar EC 2.0.

דגימת תגובה:

GetSessionInfo תגובה:

<ep:accessControl>
<ep:listStatus>ציבורי</ep:listStatus>
<ep:registration>שקר</ep:registration>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:isEnforceAudioPassword>שקר</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>שקר</ep:isEnforceAudioLogin>
<ep:enableEvent>שקר</ep:enableEvent>
<ep:enableWebniar>שקר</ep:enableWebniar>
<ep:enablePreMeetingLobby>אמת</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting תגובה:

<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo>true</meet:HQvideo>
<meet:HDvideo>true</meet:HDvideo>
<meet:viewVideoThumbs>true</meet:viewVideoThumbs>
<meet:enableEvent>false</meet:enableEvent>
<meet:enableWebniar>false</meet:enableWebniar>
<meet:enablePreMeetingLobby></meet:enablePreMeetingLobby>


השינויים החדשים של XMLAPI תומכים בתכונה בלובי לפני הפגישה

ממשקי API מושפעים

API של XML : GetSite, LstSummarySession, GetSessionInfo, וכן GetMeeting ישיב ליסוד החדש enablePreMeetingLobby ללובי לפני הפגישה.

שינויים בסכימה

API של XML : GetSite רכיב מחזיר enablePreMeetingLobby ללובי לפני הפגישה.

API של XML : LstSummarySession רכיב מחזיר enablePreMeetingLobby ללובי לפני הפגישה.

API של XML : GetSessionInfo רכיב מחזיר enablePreMeetingLobby ללובי לפני הפגישה.

API של XML : GetMeeting רכיב מחזיר enablePreMeetingLobby ללובי לפני הפגישה.

דגימת תגובה:

GetSite תגובה:

<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>שקר</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>שקר</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>שקר</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>אמת</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>אמת</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>אמת</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>אמת</ns1:SupportAlternateHost>
<ns1:SupportXMLAPIReturnScheduledPMR>שקר</ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings>אמת</ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby>אמת</ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>

LstSummarySession תגובה:

<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>false</ep:isScheduledPMR>
<ep:enableEvent></ep:enableEvent>
<ep:enableWebniar>false</ep:enableWebniar>
<ep:enablePreMeetingLobby></ep:enablePreMeetingLobby>

GetSessionInfo תגובה:

<ep:accessControl>
<ep:listStatus>ציבורי</ep:listStatus>
<ep:registration>שקר</ep:registration>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:isEnforceAudioPassword>שקר</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>שקר</ep:isEnforceAudioLogin>
<ep:enableEvent>שקר</ep:enableEvent>
<ep:enableWebniar>שקר</ep:enableWebniar>
<ep:enablePreMeetingLobby>אמת</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting תגובה:

<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo>true</meet:HQvideo>
<meet:HDvideo>true</meet:HDvideo>
<meet:viewVideoThumbs>true</meet:viewVideoThumbs>
<meet:enableEvent>false</meet:enableEvent>
<meet:enableWebniar>false</meet:enableWebniar>
<meet:enablePreMeetingLobby></meet:enablePreMeetingLobby>

API של XML GetSite שינוי התנהגות מידע תגובה מגלה

ממשקי API מושפעים

API של XML : GetSite רק תגובה להלן רכיבים עבור חשבון מנהל מערכת, שכוללים תפקידים: SiteAdmin, RO_SiteAdmin, וכן UserAdmin.

<ns1:activeUserCount>...</ns1:activeUserCount>
<ns1:EEActiveUserCount>...</ns1:EEActiveUserCount>
<ns1:activeCETHost>...</ns1:activeCETHost>
<ns1:auoActiveUserCount>...</ns1:auoActiveUserCount>
<ns1:MCActiveUserCount>...</ns1:MCActiveUserCount>
<ns1:ECActiveUserCount>...</ns1:ECActiveUserCount>
<ns1:TCActiveUserCount>...</ns1:TCActiveUserCount>
<ns1:SCActiveUserCount>...</ns1:SCActiveUserCount>

אופן הפעולה השתנה

אפשר רק לקבל נתוני רישיון תגובה של מנהל מערכת GetSite. מארח או משתתף לא יקבלו את נתוני הרישיון האלה ב- GetSite תגובה.

להלן API: GetSite's דוגמת תגובה siteadmin או מוכן בלבד siteadmin או מנהל מערכת לניהול משתמשים:

עדכוני API 41.2.0

עדכוני XML API 41.2.0

לחץ כאן כדי להוריד את סכימת XML API 41.2.0.

XMLAPI צריך לתמוך ב-"CMR Hybrid VOIP" אם האתר תומך בטלפוניה של Webex

ממשקי API מושפעים

  • GetSite מחזיר אלמנט חדש IsWebexTelephony בתשובה.

  • CreateUser ו- SetUser יכול לעדכן את cmrHybridVoip רכיב אם IsWebexTelephony זה נכון יחד עם תנאים אחרים. IsTSPUsingTelephonyAPI הוא כבר לא בעל משמעות.

שינויים בסכימה

XML API: GetSite תגובה מחזירה מרכיב נוסף IsWebexTelephony

GetSite התגובה כוללת מרכיב חדש זה:

<ns1:telephonyConfig>

<ns1:isWebexTelephony>true</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI>false</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>שיחת ועידה אישית מספר.</ns1:serviceName>
<ns1:participantAccessCodeLabel>קוד גישה של משתתף</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>host access code</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>Attendee ID</ns1:attendeeIDLabel>

.........

</ns1:telephonyConfig>

LstSummarySession תומך ב-EC2.0

ממשקי API של XML יושפעו

LstSummarySession יחזיר שני רכיבים חדשים לתמיכה ב-EC 2.0

שם רכיב

תיאור

הפעל אירוע

תומך ב-EC 2.0 בפגישה ב-Webex

הפעל וובינר

תומך בוובינר בפגישה ב-Webex

שינויים בסכימה

XML API: LstSummarySession: הוסף את < enableEvent>> enableWebniar> רכיבים

התגובה של XML API: LstSummarySession

תגובה עבור EC 2.0

<ep:isNextUpcomingInstance>נכון</ep:isNextUpcomingInstance>

<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>false</ep:isScheduledPMR>
<ep:enableEvent>true</ep:enableEvent>
<ep:enableWebniar>true</ep:enableWebniar>

XMLAPI תומך בהחזרת משתמש האתר Webex-voice-assistant אפשרות לשילוב MCT

API מושפע

GetUser מחזיר אלמנט חדש webexAssistantEnabled(אמת או שקר) בתגובה.

שינויים בסכימה

getUserResponse:

דוגמת תגובה

עדכוני API 41.1.0


 

אין שינויי סכמה בסכמת XML API 41.1.