- בית
- /
- מאמר
מצא את כל המידע החשוב הדרוש לך לגבי Cisco Webex Meetings API, כגון שינויי סכימה והודעות אחרות.
לקבלת מידע נוסף על XML API 41, עיין בסקירת העדכונים של Cisco Webex Meetings API (API 41)
לקבלת מידע נוסף על XML API 39 ו-XML API 11, עיין בסקירת העדכונים של Cisco Webex Meetings XML API (XML API 39 או מהדורות קודמות).
לקבלת עדכונים עבור XML API 11 SP9 ומהדורות קודמות, עבור אל Cisco DevNet.
עדכוני API 40.12.0
עדכוני XML API 40.12.0
API של XML תומך בסוג פגישה פרטי
ממשקי API של XML יושפעו
אנחנו יכולים להשתמש ב-API:
CreateMeeting
ו-SetMeeting
כדי לתזמן או לעדכן פגישה ב-Webex עם סוג פגישה פרטי.אם פגישה ב-Webex מתוזמנת לסוג פגישה פרטי,
GetSessionInfo
GetMeeting
,LstSummarySession
, וגםLstCalendarSession
יחזיר שם אלמנט חדש הואPrivateMeeting
לדעת את זה.GetMeetingType
ו-LstMeetingType
החזרת שם אלמנט חדש
אשר מציין אם הוא תומך בפגישות פרטיות או לא.SupportPrivateMeeting
שינויים בסכימה
XML API: סוג הפגישה/סוג הפגישה: הוסף את <SupportPrivateMeeting>
רכיב.
XML API: LstSummarySession
: הוסף את <isPrivateMeeting>
רכיב.
XML API: LstCalendarSession
: הוסף את <isPrivateMeeting>
רכיב.
XML API: GetSessionInfo
: הוסף את <isPrivateMeeting>
רכיב.
XML API: פגישה: הוסף את <isPrivateMeeting>
רכיב.
בקשת XML API: צור פגישה
בקשת CreateMeeting עם סוג פגישה פרטי
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>10/25/2020 13:00:00</startDate>
<duration>45</duration>
<timeZoneID>45</timeZoneID>
</schedule>
<accessControl>
<meetingPassword>*****</meetingPassword>
</accessControl>
<metaData>
<confName>מק"ט_פרטיMeeting_בדוק</confName>
<meetingType>168</meetingType> //169 הוא מדגם שתומך בפגישה פרטית
</metaData>
</bodyContent>
</body>
התגובה של XML API: GetSessionInfo
תגובה עבור isPrivateMeeting
<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isPrivateMeeting>true</ep:isPrivateMeeting> //true: הפגישה תומכת בפגישה פרטית; לא נכון: הפגישה אינה תומכת בפגישה פרטית.
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
GetSite API יחזיר תבניות פגישה ברמת האתר
סיפור משתמש/תיאור משימה
GetSite API כדי להחזיר תבנית פגישה ברמת אתר. הדבר יאפשר למחבר חינוכי ולכיתות Webex להציג את התבניות האלה עבור המורים לבחור תבניות אלה ולבחור אותן בעת תזמון המפגשים המקוונים שלהם.
ממשקי API מושפעים
אם יש תבניות פגישה מותאמות אישית שהן ברמת אתר, GetSite api יחזיר תבניות ברמת אתר אלה.
שם היסודות | תיאור |
---|---|
| שם תבניות פגישה מותאמות אישית ברמת האתר |
| Webex Meetings, Webex Training ו-Webex Events |
שינויים בסכימה
GetSite : הוסף את <meetingTemplates>
רכיב.
דגימת תגובה
תגובת GetSite
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>פרו</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>MC Meeting Tempalte 1</ns1:meetingTemplateName>
<ns1:serviceType>MeetingCenter, בריטניה</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>EC פגישת Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType>מנהל האירועים</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>תבנית פגישה ב-TC 3</ns1:meetingTemplateName>
<ns1:serviceType>מרכז הדרכה</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API SetUser לא יכול לשנות רכיב supportedServices
כאשר האתר הוא אתר CI Unified
תיאור
XMLAPI SetUser
אל תתמוך בשינוי הערך של " supportedServices
" בבקשת API כאשר האתר הוא אתרי Control Hub המקושרים ל-Unified Webex Meetings.
שינויים בסכימה
אין שינוי סכמה ב-API: SetUser
.
WEBEX-15436: הוסף הגנה כדי למנוע הודעות דוא"ל כפולות ב Mtgconfattendeelist
תיאור
אם משתתפים מרובים בעלי אותו דוא"ל מתווספים לאותה פגישה באותה בקשת API, אנחנו מעבדים את המשתתף הראשון באמצעות הדוא"ל בלבד.
ממשקי API מושפעים
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
API לדוגמה
בקש
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>מאגר מידע</siteName>
<webExID>testUser</webExID>
<password>סיסמה</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382</sessionKey>
<person>
<email>test@webex.com</email>
<name>שם1</name>
</person>
<attendees>
<person>
<email>test@webex.com</email>
<name>שם2</name>
</person>
<sessionKey>1714904382</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
עדכוני API 40.11.0
עדכוני XML API 40.11.0
XMLAPI CreateUser תומך שם משתמש
CreateUser
תמיכה dispalyname
כאשר לחצן דו-מצבי של תכונה EnableDisplayName
זה כמו 1. אם הלחצן הדו-מצבי של התכונה אינו 1, אז displayName
יתעלם.
שינויים בסכימה
CreateUser:
XMLAPI SetUser תומך שם משתמש
SetUser
תמיכה dispalyname
כאשר לחצן דו-מצבי של תכונה EnableDisplayName
זה 1. אם הלחצן הדו-מצבי של התכונה אינו 1, displayName
יתעלם.
שינויים בסכימה
SetUser:
XMLAPI GetUser תומך name
GetUser
תמיכה dispalyname
כאשר לחצן דו-מצבי של תכונה EnableDisplayName
זה 1. אם הלחצן הדו-מצבי של התכונה אינו 1, displayName
לא יוצג.
מתי displayName
ב-DB הוא Null ולחצן דו-מצבי של תכונות EnableDisplayName
הוא 1, displayName
יהיה firstName+" "+lastName
עבור דמויות לא אסיאתיות ו firstName+lastName
עבור דמויות אסיאתיות.
שינויים בסכימה
GetUserResponse:
בקרת רמת משתמש XMLAPI עבור CMR היברידי Voip
הפגישה ב- cmrHybridVoip
הגדרה משמשת להגדרה ואחזור של הגדרת רמת המשתמש עבור EnableCMRHybridVoIP
.
שינויים בסכימה
GetUser Response:
CreateUser Request:
SetUser Request:
עדכוני API 40.10.0
עדכוני XML API 40.10.0
XML API support for meeting UUID
בבקשת API ותגובה
ממשק XML API לדוגמה: GetSessionInfo
בקש
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:isLocked>שקר</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd c ab0812dda bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
API מושפע:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
XMLAPI יחזיר אלמנט נוסף עבור תצורת מנהל אתר כדי להשבית לכידת מסך
הדרישה מגיעה מהביטחון - שניהם PenTest
באגים ולקוחות, כמו גולדמן זקס. הם לא רוצים לאפשר למשתמשי הקצה לקבל לכידת מסך ביישום Meetings. בינתיים הרבה לקוחות אחרים רוצים תכונה זו - כדי לאפשר לכידת מסך. גם משתמשי חינוך רוצים לאפשר לכידת המסך מדי. אז תהיה לנו תצורת מנהל אתר עבור זה, ו-XMLAPI יחזיר שדה נוסף EnableMobileScreenCapture
בתשובה של GetSite
כדי לתמוך בזה.
דוגמה לבקשת GetSite
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>xxxx</siteName>
<webExID>בדיקה</webExID>
<password>xxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</body>
</serv:message>
<?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:siteInstance>
...
<ns1:securityOptions>
...
...
<ns1:EnableMobileScreenCapture>שקר</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API מושפע
GetSite
תמיכה XMLAPI ב-MEET-269 PIN-less הצטרפות לשיפור
XMLAPI מוסיף אפשרות חדשה מערכות שיחת ועידה בווידאו בארגון שלי יכולות להתחיל פגישות ולהצטרף לפגישות ללא התראות עבור פגישה בחדר אישי ופגישת MC.
createUser/setUser/getUser
הוסף צומת חדשdeviceCanStartMyPMR
ב-personalMeetingRoom
.createMeeting/setMeeting/getMeeting
הוסף צומת חדשdeviceCanStartMeeting
בתזמון.
האפשרות בממשק המשתמש של Webex עבור פגישה בחדר אישי:
שינויים בסכימה
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
עדכוני API 40.9.0
עדכוני XML API 40.9.0
XML API support for meeting UUID
בקשה ותגובה
הוספנו את UUID הפגישה לבקשת ה-API והתגובה בכל מקום בו אנו תומכים בתור meetingKey
או sessionKey
.
ממשק XML API לדוגמה: GetSessionInfo
בקש
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:isLocked>שקר</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd c ab0812dda bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
API מושפע:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
לפגישות ב-Webex יהיה לובי פגישה נעול שבו המשתמשים יכולים לחכות שיכנסו לפגישה
לוח הזמנים של XML API וערוך את פגישת MC כדי לתמוך בלובי נעול כאשר התכונה( ConsistentLockedLobby
) לחצן דו-מצבי.
שינויים בסכימה
נוספו שלושה אלמנטים חדשים ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) לתוך ממשקי ה- CreateMeeting, SetMeeting ו-GetMeeting .
רכיב | תיאור |
---|---|
| כאשר הפגישה אינה נעולה, קיימות שלוש אפשרויות לאבטחת משתמשים חיצוניים.
|
| האם נעילה אוטומטית של הפגישה. אמת: נעל באופן אוטומטי את הפגישה לאחר # דקות לאחר שהפגישה מתחילה לא נכון: נעילה אוטומטית של הפגישה לאחר שהפגישה מתחילה |
| דקות (0,5,10,15,20) לנעילה אוטומטית של הפגישה לאחר שהפגישה מתחילה |
דגימת בקשה ותגובה
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Request of SetMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01</meetingkey>
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
תגובה של GetMeeting
:
<?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:meet=""http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
שם הספר בלועזית:
<meet:attendeeOptions>
...
<meet:joinRequiresAccount>false</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock>true</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
API מושפע:
CreateMeeting
SetMeeting
GetMeeting
שיפור GetSessionInfo
API להחזרת מצב המשתתפים במפגש בביצוע
נוספו שני אלמנטים חדשים ( hasHostInMeeting
, hasAttendeeInMeeting
) לתגובה של GetSessionInfo
. שני הרכיבים האלה יוחזרו כאשר הפגישה תהיה פגישה מתבצעת.
רכיב | תיאור |
---|---|
| האם המארח הצטרף לפגישה שמתקיימת כעת. אמת: המארח נמצא בפגישה שמתקיימת. False/Null: המארח לא נמצא בפגישה שמתקיימת או שהפגישה לא מתבצעת. |
| בין אם משתתף/מארח הצטרף לפגישה שמתקיימת כעת. אמת: יש משתתף או מארח בפגישה שמתקיימת. False/Null: אין משתתף או מארח בפגישה מתבצעת, או שהפגישה אינה פגישה מתבצעת. |
דגימת תגובת API:
<?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:meet=""http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
שם הספר בלועזית:
<ep:status>INPROGRESS</ep:status>
<ep:hasHostInMeeting>true</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting>
...
API מושפע:
GetSessionInfo
ה-API GetUserCard דורש הרשאה.
שיפור אבטחה API של XML GetUserCard
דורש הרשאה כדי לקבל את פרטי המשתמש.
API מושפע:
GetUserCard
עדכוני API 40.8.0
עדכוני XML API 40.8.0
GetSessionInfo
שיפור תגובה
אם אינך מוזמן או מאושר מהפגישה, השיחה שלך ל-XML API: GetSessionInfo
לא יחזיר את האלמנטים: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
בגוף התגובה של API.
דוגמה לתגובת API עבור פגישות:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:sessionkey>1#####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>לא רשום</ep:listStatus>
<ep:registration>שקר</ep:registration>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:isRegisterIDRequired>שקר</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>MeetingCenter, בריטניה</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>שקר</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>אמת</ep:isAllowJBH>
<ep:isCETMeeting>אמת</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>שקר</ep:isPersonalMeetingRoom>
</serv:bodyContent>
דוגמה לתגובת API עבור הדרכות/אירועים:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:sessionkey>1#####5###9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>לא רשום</ep:listStatus>
<ep:registration>אמת</ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>הזמנה/רישום/דחייה</ep:joinStatus>
<ep:isRegisterIDRequired>שקר</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>מרכז הדרכה</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>שקר</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>אמת</ep:isAllowJBH>
<ep:isCETMeeting>אמת</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>שקר</ep:isPersonalMeetingRoom>
</serv:bodyContent>
API מושפע:
GetSessionInfo
GetSessionInfo, GetUserCard
שיפורי אבטחה
עשינו שיפור אבטחה ב-XML API GetSessionInfo
ו- GetUserCard
. אנחנו נחסום משתמשים מלגשת לשני ממשקי ה-API האלה בשעתיים הקרובות אם השיחה שלהם הגיעה למגבלה תוך שעה אחת ללא שגיאות שנתגלו נתונים.
תגובת מצב השגיאה היא: "403 אסור"
ממשקי API מושפעים:GetSessionInfo
GetUserCard
meetingUUID
בבקשת API ותמיכה בתגובה
הוספנו meetingUUID לבקשת ה-API והתגובה בכל מקום בו אנו תומכים ב- meetingKey/sessionKey
.
GetSessionInfo
בקש
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:isLocked>שקר</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd c ab0812dda bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
API מושפע:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
תבנית אתרי חינוך (סוג מפגש EDU) בתמיכה ב-XML API
כאשר האתרים שלך מאפשרים את סוג המפגש של מדריך החינוך (EDU), ה-API של XML יכול לתמוך בתזמון פגישה עם תבנית הפגישה של EDU.
API מושפע:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
ו- RegisterMeetingAttendee
תמיכה
שניהם CreateMeetingAttendee
ו- RegisterMeetingAttendee
ניתן לבדוק את טופס רישום המשתתף הנדרש עבור רישום Webex Meetings.
ויש יוצא מן הכלל חדש למשימה הזו:
מספר חריג | הודעה היוצאת מן הכלל |
---|---|
040014 | שדות נדרשים חסרים (טופס רישום): ... |
לדוגמה, אם בחרת ב"כותרת עבודה" ו"שם חברה" כשדות החייבים לרישום משתתף ב-Webex Meetings כמוצג להלן, עליך לספק ערך ב"כותרת עבודה" ו"שם חברה" בעת התקשרות לשני ממשקי ה-API: CreateMeetingAttendee
ו- RegisterMeetingAttendee
.
RegisterMeetingAttendee
בקש
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>שם משפחה</name>
<firstName>שם פרטי</firstName>
<lastName>שם משפחה</lastName>
<title>מהנדס</title> //תפקיד שם
<company>Cisco1234</company> //שם חברה
...
<email>****@*****.com</email>
<type>מבקר</type>
<sendReminder>אמת</sendReminder>
</person>
<role>משתתף</role>
<joinStatus>הסכם</joinStatus>
<emailInvitations>אמת</emailInvitations>
<sessionKey>1###########################################################################################################################################################################################################################################################################################################</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
בקש
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>שם פרטיA משפחה</name>
<firstName>שם פרטיA</firstName>
<lastName>משפחה שםA</lastName>
<title>מהנדס</title> //תפקיד שם
<company>Cisco1234</company> //שם חברה
...
<email>*****@*****.com</email>
<type>מבקר</type>
<sendReminder>אמת</sendReminder>
</person>
<role>משתתף</role>
<joinStatus>הסכם</joinStatus>
<emailInvitations>אמת</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Exception of Response
דוגמה:
<?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:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>אי</serv:result>
<serv:reason>שדות חובה חסרים (טופס רישום) : כותרת,</serv:reason>
חברה<serv:gsbStatus>ראשי</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>title,חברה</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
API מושפע:
CreateMeetingAttendee
RegisterMeetingAttendee
שיפורים באימות דוא"ל XML API
API של XML לא צריך לאפשר לתווים של רווח לבן בדוא"ל, ולכן שיפרנו אימות דוא"ל כדי להתאים לאופן הפעולה של דף Webex Meetings.
API מושפע:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
עדכוני API 40.7.0
עדכוני XML API 40.7.0
meetingUUID
תמיכה
הוספנו meetingUUID
לבקשת ה-API והתגובה בכל מקום בו אנו תומכים ב-meetingKey או ב-sessionKey.
GetSessionInfo
דוגמת בקשה:
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
דוגמת בקשה:
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
דוגמת תגובה:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:isLocked>שקר</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd c ab0812dda bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
ממשקי API מושפעים:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
תמיכה בדוא"ל ברוכים הבאים של API לארבע שפות חדשות
דוא"ל XMLAPI ברוך html תומך בארבע השפות החדשות הבאות:
צ'כית (languageID=19)
פולנית (languageID=20)
הונגרי (languageID=21)
רומנית (languageID=22)
XMLAPI שולח הודעת ברוכים הבאים בדוא"ל לפי השפה או ה-LANGUAGEID ב- CreateUser
בקשה.
שימוש CreateUser
כדי לשלוח הודעת דוא"ל של ברוכים הבאים ל-Html (צ'כית):
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>בדיקה</firstName>
<lastName>משתמש</lastName>
<webExId>משתמש קצה</webExId>
<password>xxxxxx</password>
<email>testuser@test.com</email>
<privilege>
<host>אמת</host>
</privilege>
<languageID>19</languageID>
אוdefault filter name
<language>צ' כית</language>
<active>מופעל</active>
<sendWelcome>אמת</sendWelcome>
<isHTMLEmail>אמת</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
API 40.6.1, 40.4.9 עדכונים
XML API 40.6.1, 40.4.9 עדכונים
CreateMeeting/SetMeeting
תמיכה
כשאתה מתזמן פגישה ב-Webex, XML API CreateMeeting/SetMeeting
מאפשר לך לבדוק או לבטל את הסימון או ללחוץ על שדה נדרש או לא נדרש מתוך טופס הרישום של המשתתף.
להלן דוגמה ללוח פגישות מדף האינטרנט של המשתמש שבו באפשרותך לבדוק שדות נדרשים כגון "Job Title", "Company Name", "City", "State" בטופס רישום המשתתפים:
להלן מיפוי בין שדות עמודים ואלמנטים של XML API:
שדות עמוד | רכיב XMLAPI |
---|---|
תפקיד | <title> |
שם חברה | <company> |
כתובת 1 | <address1> |
Address2 | <address2> |
עיר | <city> |
מדינה | <state> |
מיקוד | <postalCode> |
מדינה/אזור | <country> |
workPhone | <phone> |
פקס | <fax> |
סכמה ששונתה: הוסף רכיב "registrationForm" אל CreateMeeting
סכמה ששונתה: הוסף רכיב "registrationForm" אל SetMeeting
סכמה ששונתה: הוסף רכיב "registrationForm" אל GetMeeting
CreateMeeting
דוגמת בקשה:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>סיסמה</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>false</auto>
</attendeeOptions>
<registrationForm>
<title><req>אמת</req></title> <!-- true -->
<company><req>אמת</req></company><!-- true -->
<address1><req>שקר</req></address1>
<address2><req>שקר</req></address2>
<city><req>אמת</req></city><!-- true -->
<state><req>אמת</req></state><!-- true -->
<postalCode><req>שקר</req></postalCode>
<country><req>שקר</req></country>
<phone><req>שקר</req></phone>
<fax><req>שקר</req></fax>
</registrationForm>
SetMeeting
דוגמת בקשה:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>שם שיחת ועידה</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>אמת</emailInvitations>
<registration>אמת</registration>
<auto>אמת</auto>
</attendeeOptions>
<registrationForm>
<title><req>אמת</req></title>
<company><req>אמת</req></company>
<address1><req>שקר</req></address1>
<address2><req>שקר</req></address2>
<city><req>אמת</req></city>
<state><req>אמת</req></state>
<postalCode><req>שקר</req></postalCode>
<country><req>שקר</req></country>
<phone><req>שקר</req></phone>
<fax><req>שקר</req></fax>
</registrationForm>
GetMeeting
דוגמת תגובה:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>שקר</meet:req></meet:phone>
<meet:title><meet:req>אמת</meet:req></meet:title>
<meet:company><meet:req>אמת</meet:req></meet:company>
<meet:address1><meet:req>שקר</meet:req></meet:address1>
<meet:address2><meet:req>שקר</meet:req></meet:address2>
<meet:city><meet:req>אמת</meet:req></meet:city>
<meet:state><meet:req>אמת</meet:req></meet:state>
<meet:postalCode><meet:req>שקר</meet:req></meet:postalCode>
<meet:country><meet:req>שקר</meet:req></meet:country>
<meet:fax><meet:req>שקר</meet:req></meet:fax>
</meet:registrationForm>
ממשקי API מושפעים:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
סוג הפגישה ב-E2EE אינו תומך בפגישת PMR
בעת הפעלת PMR במהלך שיחה עם ממשקי ה-API: CreateUser/SetUser/GetUser/GetMe
ורק סוג פגישה של E2EE זמין, הוא יענה על הודעת השגיאה הבאה: "110063 למשתמש חייב להיות לפחות סוג פגישה אחד שאינו E2EE כדי להפעיל את PMR."
ממשקי API מושפעים:
CreateUser
SetUser
GetUser
GetMe
עדכוני API 40.6.0
עדכוני XML API 40.6.0
תפקיד ניהול משתמשים נוסף
יצרנו את תפקיד ניהול המשתמשים וקובץ הסכמה עבור הדברים הבאים השתנה.
סכמה ששונתה: CreateUser
בקשה:
סכמה ששונתה: SetUser
סכמה ששונתה: GetMe
תגובה:
סכמה ששונתה: LstsummaryUser
תגובה:
ממשקי API מושפעים:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
דוגמת בקשה:
<?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>
<siteName>עברית</siteName>
<webExID>מנהל אתר</webExID>
<password>Xxxx (עברית)</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>עברית</firstName>
<lastName>עברית</lastName>
<webExId>עברית</webExId>
<password>עברית</password>
<email>עברית</email>
<privilege>
<umSiteAdmin>אמת</umSiteAdmin>
<host>שקר</host>
<siteAdmin>שקר</siteAdmin>
<labAdmin>שקר</labAdmin>
<voiceOverIp>שקר</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>מופעל</active>
<sendWelcome>אמת</sendWelcome>
<isHTMLEmail>אמת</isHTMLEmail>
</bodyContent>
</body>
תמיכה באמצעות גישת מפתח API GetUserCard
אנו תומכים כעת באמצעות מפתח API (שנוצר אסימון JWT) לגשת אל ה-API: GetUserCard
במהדורה זו.
באפשרותך להפנות לדפים אלה אודות החלת מפתח API אחד וליצור אסימון JWT:
GetUserCard
דוגמת בקשה:
פוסט https://{sitename}.webex.com/WBXService/XMLService
כותרת:
יישום/json;charset=utf-8
JWTToken ${jwttoken}
גוף:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{userName}</webExId>
</bodyContent>
</body>
</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: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:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:avatar>
<use:url>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>
<use:lastModifiedTime>1587493389468</use:lastModifiedTime>
<use:isUploaded>שקר</use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title>החדר האישי של הבדיקה</use:title>
<use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692</use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>
</serv:body>
</serv:message>
תמיכה עבור meetingUUID
בבקשת API ותגובה
הוספנו meetingUUID
לבקשת API ותגובה כאשר אנו תומכים ב-meetingKey או ב-sessionKey.
ממשקי API מושפעים:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
דוגמת בקשה:
<?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>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
אוdefault filter name
<meetingUUID>039c00dd c ab0812dda bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
דוגמת תגובה:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>לא_בביצוע</ep:status>
<ep:isLocked>שקר</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd c ab0812dda bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
מפתחות פגישה ב-PMR לא ישתנו ממשתמש שהושבת זמנית או מ-PMR מושבת
כאשר משתמש מושבת זמנית או PMR מושבת מחדש בתוך שבוע אחד, המשתמש המופעל מחדש כעת או הפעיל את מפתח הפגישה של PMR לא ישתנה, הוא יהיה אותו הדבר כמו קודם.
ממשקי API מושפעים:
SetUser
DelUser
LstSummarySession
שיפורים
שיפרנו את ה-API: LstSummarySession
החזרת PMR מתוזמן כדי שיהיה מרכיב אחד חדש, returnScheduledPMR
, בבקשה. ברירת המחדל של הלחצן הדו-מצבי של התכונה כבויה.
ממשקי API מושפעים:
LstSummarySession
שינוי סכמה:
הוספנו שם רכיב חדש returnScheduledPMR
בבקשת API LstSummarySession.
הוספנו שם רכיב חדש isScheduledPMR
בתגובת API LstSummarySession.
LstSummarySession
דוגמת בקשה:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>עברית</siteName>
<webExID>בדוק</webExID>
<password>עברית</password>
<partnerID>Xxxx (עברית)</partnerID>
<clientInfo>Xxxx (עברית)</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listControl>
<startFrom>1</startFrom>
<maximumNum>2</maximumNum>
<listMethod>וכן</listMethod>
</listControl>
<dateScope>
<startDateStart>11/01/2019 8:0:0</startDateStart>
<startDateEnd>12/01/2019 7:59:59</startDateEnd>
<timeZoneID>4</timeZoneID>
<endDateStart>11/01/2019 8:0:0</endDateStart>
<endDateEnd>12/01/2019 7:59:59</endDateEnd>
</dateScope>
<order>
<orderBy>HOSTWEBEXID</orderBy>
<orderAD>איפוס סיסמה</orderAD>
<orderBy>מתאם</orderBy>
<orderAD>איפוס סיסמה</orderAD>
<orderBy>שעון כוכבים</orderBy>
<orderAD>איפוס סיסמה</orderAD>
</order>
<serviceTypes>
<serviceType>מנהל האירועים</serviceType>
<serviceType>MeetingCenter, בריטניה</serviceType>
<serviceType>מרכז מכירות</serviceType>
<serviceType>מרכז הדרכה</serviceType>
<serviceType>מרכז תמיכה</serviceType>
</serviceTypes>
<returnScheduledPMR>אמת</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
דוגמת תגובה:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<ep:matchingRecords>
<serv:total>1787</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325</ep:sessionKey>
<ep:MeetingUUID>809914325</ep:MeetingUUID>
<ep:confName>פגישת צוות</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter, בריטניה</ep:serviceType>
<ep:hostWebExID>בדוק</ep:hostWebExID>
<ep:hostFirstName>בדוק</ep:hostFirstName>
<ep:hostLastName>בדוק</ep:hostLastName>
<ep:otherHostWebExID>בדוק</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, הוואי (הונולולו)</ep:timeZone>
<ep:status>לא_בביצוע</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>ציבורי</ep:listStatus>
<ep:hostEmail>Test@webex.com</ep:hostEmail>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:hostJoined>שקר</ep:hostJoined>
<ep:participantsJoined>שקר</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>שקר</ep:registration>
<ep:isRecurring>אמת</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>שקר</ep:isAudioOnly>
<ep:isTCSingleRecurrence>שקר</ep:isTCSingleRecurrence>
<ep:isAllowJBH>שקר</ep:isAllowJBH>
<ep:isCETMeeting>אמת</ep:isCETMeeting>
<ep:isException>שקר</ep:isException>
<ep:isNextUpcomingInstance>שקר</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>אמת</ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>805660167</ep:sessionKey>
<ep:confName>xmlmc מולי קונסולה816960001</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter, בריטניה</ep:serviceType>
<ep:hostWebExID>מולי קונסולת81696000</ep:hostWebExID>
<ep:hostFirstName>מולי קונסולת81696000</ep:hostFirstName>
<ep:hostLastName>מולי קונסולת81696000</ep:hostLastName>
<ep:otherHostWebExID>מולי קונסולת81696000</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, הוואי (הונולולו)</ep:timeZone>
<ep:status>לא_בביצוע</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>ציבורי</ep:listStatus>
<ep:hostEmail>מולי קונסולת81696000@webex.com</ep:hostEmail>
<ep:passwordReq>אמת</ep:passwordReq>
<ep:hostJoined>שקר</ep:hostJoined>
<ep:participantsJoined>שקר</ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration>שקר</ep:registration>
<ep:isRecurring>אמת</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>שקר</ep:isAudioOnly>
<ep:isTCSingleRecurrence>שקר</ep:isTCSingleRecurrence>
<ep:isAllowJBH>שקר</ep:isAllowJBH>
<ep:isCETMeeting>אמת</ep:isCETMeeting>
<ep:isException>שקר</ep:isException>
<ep:isNextUpcomingInstance>שקר</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>אמת</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
שיפורים
הוספנו GetSite
לחצן דו-מצבי של תכונה תגובה SupportXMLAPIReturnScheduledPMR
ממשקי API מושפעים:
GetSite אתר
שינוי סכמה:
API של XML GetSite
רכיב חדש בתגובה הוא: SupportXMLAPIReturnScheduledPMR
GetSite
דוגמת בקשה:
<?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>
<siteName>xxx</siteName>
<webExID>מבחן</webExID>
<password>xxx</password>
<clientInfo>xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>
GetSite
דוגמת תגובה:
<?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: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:siteInstance>
<ns1:siteCommonOptions>
שם הספר בלועזית:
<ns1:SupportXMLAPIReturnScheduledPMR>אמת</ns1:SupportXMLAPIReturnScheduledPMR>
שם הספר בלועזית:
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.8, 40.2.9 עדכונים
XML API 40.4.8, 40.2.9 עדכונים
תגובה חדשה בעת עדכון פגישות מתוזמנות ב-XMLAPI
כאשר לקוחות משתמשים ב-XMLAPI כדי לעדכן פגישות המתוזמנות דרך הדף שלהם, נשלח את הסיסמה המספרית בעדכון דוא"ל של פגישה, ונחיל אותה על מרכזי Webex Meetings, Teams ו-Events.
ממשקי ה-API האלה: GetMeeting, GetTrainingSession, GetEvent
ו- GetTeleconferenceSession
, יהיו אלמנטים חדשים אלה כתגובה: audioPassword
(סיסמה מספרית), isEnforceAudioPassword
, isEnforceAudioLogin
עבור מרכזי Webex Meetings, Teams ו-Events.
סכמה ששונתה:
ממשקי API מושפעים:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
דוגמת בקשה:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>מאגר מידע</siteName>
<webExID>בדיקה</webExID>
<password>עברית</password>
<partnerID>ערוץ חיבור:</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>803328224</meetingKey>
</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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:accessControl>
<meet:listToPublic>שקר</meet:listToPublic>
<meet:isPublic>שקר</meet:isPublic>
<meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword>75928877</meet:audioPassword>
<meet:isEnforceAudioPassword>אמת</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin>שקר</meet:isEnforceAudioLogin>
</meet:accessControl>
שם הספר בלועזית:
...
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.5, 40.2.6 עדכונים
XML API 40.4.5, 40.2.6 עדכונים
GetUserCard
ו- GetSessionInfo
מגבלת שימוש
אנו מיישמים את מגבלת השימוש ב-API GetUserCard
ו- GetSessionInfo
, תוכל לקבל את הודעת השגיאה: "403 אסור" אם תגיע למגבלת השימוש.
ממשקי API מושפעים:
GetUserCard
GetSessionInfo
API 40.4.4, 40.2.5 עדכונים
XML API 40.4.4, 40.2.5 עדכונים
BodyContent
מגבלת מספרים
הוספנו מספר מוגבל של BodyContent
בכל מקטע XML API. כאשר אתה מוסיף יותר מדי BodyContent
בבקשת API, קוד השגיאה וההודעה הבאים יחזרו: "000053 ספירת BodyContent בבקשה חייבת להיות קטנה מ-{number}"
ממשקי API מושפעים:
כל XML API
בקשת API של XML עם מרובים BodyContent
דוגמה:
<?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>Xxxx (עברית)</webExID>
<password>Xxxx (עברית)</password>
<siteName>עברית</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser">
<webExId>עברית</webExId>
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetSite">
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>801020403</sessionKey>
</bodyContent>
</body>
API 40.4.3, 40.2.4 עדכונים
XML API 40.4.3, 40.2.4 עדכונים
CreateUser
שיפורים
שיפרנו CreateUser
כדי לתמוך בדוא"ל ברוכים הבאים בשפות מרובות. הפגישה ב- CreateUser
עכשיו בקשות isHTMLEmail
ממשקי API מושפעים:
CreateUser
CreateUser
דוגמת בקשה:
<?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>מנהל מערכת</webExID>
<password>Xxxx (עברית)</password>
<siteName>עברית</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>עברית</firstName>
<lastName>עברית</lastName>
<webExId>עברית</webExId>
<password>עברית</password>
<email>עברית</email>
<privilege>
<host>אמת</host>
<siteAdmin>שקר</siteAdmin>
<labAdmin>שקר</labAdmin>
<voiceOverIp>שקר</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>מופעל</active>
<sendWelcome>אמת</sendWelcome>
<isHTMLEmail>אמת</isHTMLEmail>
</bodyContent>
</body>
עדכוני API 40.4.0
עדכוני XML API 40.4.0
אכוף אימות דוא"ל בעת שינוי הודעות דוא"ל ב-XML API
לאחר שמנהל אתר הפעיל אישור הנדרש עבור המשתמש לעדכן את כתובת הדוא"ל ב'ניהול אתר' של Webex:
אם חשבון מנהל מערכת שאינו אתר מתקשר אל
SetUser
ממשק API לשינוי כתובות דוא"ל, הדוא"ל הנוכחי יישאר עד לאימות הדוא"ל החדש. הודעת הדוא"ל לאישור שינוי החשבון נשלחת לכתובת הדוא"ל החדשה עם "אישור שינוי חשבון Webex". לאחר לחיצה על הקישור בדוא"ל כדי לאשר, כתובת הדוא"ל החדשה מקושרת באופן מיידי.
אם מנהל מערכת שאינו אתר מתקשר אל
SetUser
API מספר פעמים מבלי לסיים את תהליך אימות הדוא"ל, הדוא"ל הנוכחי נשמר, והדוא"ל החדש האחרון הוא זה שיש לאמת.אם חשבון מנהל אתר מתקשר אל
SetUser
API לשינוי כתובות דוא"ל, תהליך אימות הדוא"ל לא מופעל. הדוא"ל החדש יקושר באופן מיידי לחשבון המארח או המשתתף.
ממשקי API מושפעים:
SetUser
GetEnrollmentInfo
סיום זמן הפעלה ואיפוס חיבור
הפגישה ב- GetEnrollmentInfo
API מחפש כעת כתובות IP במערכת שמות הדומיינים, מה שגורם להשפעות ביצועים עצומות. אנו מתכננים לפשט את התהליך, עם תגובה ריקה ב- <domain>
התחום.
ממשקי API מושפעים:
GetEnrollmentInfo
GetEnrollmentInfo
דוגמת בקשה:
<?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>
<siteName>ריבוע6</siteName>
<webExID>עברית</webExID>
<password>Xxxx (עברית)</password>
<partnerID>webexpartner webexשותף</partnerID>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">
<sessionKey>716773566</sessionKey>
</body>
</serv:message>
GetEnrollmentInfo
דוגמת תגובה:
<?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:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<att:session>
<att:confID>154279066999981548</att:confID>
<att:attendee>
<att:attendeeID>3191792</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>אלכס</att:firstName>
<att:lastName>יאנג</att:lastName>
<att:email>דוא"ל: info@gmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>שקר</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress>10.35.240.53</att:ipAddress>
<att:submitTime>02/27/2020 22:03:57</att:submitTime>
<att:status>אושר</att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>אלכסKKK</att:firstName>
<att:lastName>בדוק</att:lastName>
<att:email>דוא"ל: info@hotmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>שקר</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress>10.154.181.15</att:ipAddress>
<att:submitTime>02/27/2020 22:07:38</att:submitTime>
<att:status>אושר</att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>716773566</att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
עדכוני API 40.2.0
עדכוני XML API 40.2.0
הסר גישה אנונימית אל LstSummarySession
כשיפור אבטחה, אנחנו מפסיקים תמיכה בגישה אנונימית LstSummarySession
API. אם Webex Meetings ניגש באופן אנונימי ל-API, קוד השגיאה וההודעה הבאים מוחזרים: "000015 סליחה, לא נמצאה רשומה."
ממשקי API מושפעים:
LstSummarySession
LstSummarySession
דוגמת בקשה:
<?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>
<siteName>sitename1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
דוגמת תגובה:
<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>FAILURE</serv:result>
<serv:reason>מצטערים, לא נמצאה רשומה</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
ו- SetMeeting
שיפורי אבטחה
שינוי זה נעשה ב-XML API 40.2.0, אך התיאור שלו נערך לאחר קבלת משוב על לקוחות. |
כשיפור אבטחה, עדכנו את CreateMeeting
ו- SetMeeting
ממשקי API לא לאפשר למשתמשים לתזמן שעת התחלה של פגישה שכבר עברה. אם הם ינסו, ה-API יציג את הודעת השגיאה: "שעת ההתחלה של מפגש 060016 צריכה להיות מאוחרת מהשעה הנוכחית." אם משתמש צריך לתזמן פגישה מיידית, מומלץ להגדיר את שעת ההתחלה של הפגישה חמש דקות מאוחר יותר מהשעה הנוכחית.
ממשקי API מושפעים:
CreateMeeting
SetMeeting
עדכוני API 40.1.2
עדכוני XML API 40.1.2
תזמון פגישה יוצר סיסמה אוטומטית אם אינך מסופק
שיפרנו את CreateMeeting
, CreateEvent
, CreateTrainingSession
, וגם CreateTeleconferenceSession
כדי לכלול סיסמה בגוף תגובת API.
כברירת מחדל, האפשרות לכל הפגישות/האירועים/המפגש חייבת להיות סיסמה מופעלת. בתרחיש זה, אם בקשת ה-API אינה כוללת סיסמה, סיסמה נוצרת אוטומטית משרתי ה-API של XML.
אם הגדרת כל הפגישות/האירועים/המפגש חייבת להיות מושבתת, ובקשת ה-API לא כוללת סיסמה, הסיסמה לא נוצרת משרתי ה-API של XML.
אם בקשת ה-API כוללת סיסמה, התגובה תכלול סיסמה זו, ללא קשר ל-כל הפגישות/האירועים/המפגש חייבת להיות מופעלת או מושבתת הגדרת סיסמה.
ממשקי API מושפעים:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
הפגישה ב- CreateMeeting
לתגובה יש כעת meetingPassword
רכיב:
CreateMeeting
דוגמת בקשה:
<?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>
<siteName>שם אתר1</siteName>
<webExID>מזהה משתמש</webExID>
<password>*****</password>
<partnerID>webexpartner webexשותף</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaData>
<confName>ה':est_א'uto_ג'enerated_mtg_pwd</confName>
<meetingType>3</meetingType>
</metaData>
<schedule>
<startDate>28/10/2020 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
דוגמת תגובה:
<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>הצלחה</serv:result>
<serv:gsbStatus>ראשי</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet:meetingPassword>UzXJuzUD428</meet:meetingPassword>
<meet:iCalendarURL>
<serv:host>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
<serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:iCalendarURL>
<meet:guestToken>cfc7f3246d48 f1bb b803e8615b7a</meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>
הפגישה ב- CreateEvent
לתגובה יש כעת eventPassword
רכיב:
הפגישה ב- CreateTrainingSession
ו- CreateTeleconferenceSession
לתגובות יש כעת sessionPassword
רכיב:
עדכוני API 40.1.0
עדכוני XML API 40.1.0
GetSessionInfo
שיפורים
הוספנו אלמנטים חדשים אל GetSessionInfo
API. ה-API מחזיר כעת מידע גם למכשירים ניידים.
ממשקי API מושפעים:
GetSessionInfo
GetSessionInfo
בקש עדכונים:
דוגמת בקשה:
<?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>
<siteName>מציצות11</siteName>
<webExID>מנהל אתר</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>713707633</sessionKey>
<pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>דוא"ל: go@go.webex.com או 123456789_go@webex.com או 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
שיפורים
הוספנו API חדש, lstAccessAnywhereHistory
, כדי להגיב עם פרטי דוח של Webex Access Anywhere.
ממשקי API מושפעים:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
בקש עדכונים:
LstAccessAnywhereHistory
עדכוני תגובה:
דוגמת בקשה:
<?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>
<siteName>ריבוע6</siteName>
<webExID>בדיקה</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>בדיקה1</hostWebexID>
<startTimeScope>
<sessionStartTimeStart>29/09/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>29/12/2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>29/9/2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>29/12/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>או</serv:listMethod>
</listControl>
<order>
<orderBy>שעון כוכבים</orderBy>
<orderAD>איפוס סיסמה</orderAD>
</order>
</bodyContent>
</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:LstAccessAnywhereHistoryResponse">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:matchingRecords>
<serv:total>775</serv:total>
<serv:returned>10</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID>12356</history:confID>
<history:userName>דיקן</history:userName>
<history:computerName>6926_dean</history:computerName>
<history:clientIP>10.224.222.183</history:clientIP>
<history:startTime>29/11/2019 03:05:44</history:startTime>
<history:endTime>29/11/2019 03:10:06</history:endTime>
<history:duration>5</history:duration>
</history:accessAnyWhereInfo>
</serv:body>