- Kezdőlap
- /
- Cikk
Itt megtalálja az összes fontos információt, amelyre szüksége lehet a Cisco Webex Meetings API-ról, például a sémaváltozásokról és egyéb bejelentésekről.
Az XML API 41-re vonatkozó további információkért lásd: A Cisco Webex Meetings API frissítéseinek áttekintése (API 41)
Az XML API 39-ről és az XML API 11-ről további információt a Cisco Webex Meetings XML API-frissítések áttekintésében (XML API 39 és korábbi) talál.
Az XML API 11 SP9 és korábbi verzióinak frissítéseiért látogasson el a Cisco DevNet webhelyre.
API 40.12.0 frissítések
XML API 40.12.0 frissítések
Az XML API támogatja a privát értekezlet típusát
Az XML API-k érintettek
Használhatjuk az API:
CreateMeeting
ésSetMeeting
Webex -értekezlet privát értekezlettípussal ütemezéséhez vagy frissítéséhez.Ha egy Webex -értekezlet privát értekezlet típussal van ütemezve,
GetSessionInfo
GetMeeting
,LstSummarySession
, ésLstCalendarSession
értéke egy új elem elnevezése leszPrivateMeeting
hogy tudjam.GetMeetingType
ésLstMeetingType
új elemelnevezést ad vissza
amely jelzi, hogy támogatja-e a privát értekezleteket vagy sem.SupportPrivateMeeting
Sémamódosítások
XML API: GetMeetingType/LstMeetingType: Hozzáfűzi a <SupportPrivateMeeting>
elemet.
XML API: LstSummarySession
: Hozzáfűzi a <isPrivateMeeting>
elemet.
XML API: LstCalendarSession
: Hozzáfűzi a <isPrivateMeeting>
elemet.
XML API: GetSessionInfo
: Hozzáfűzi a <isPrivateMeeting>
elemet.
XML API: GetMeeting lehetőségre : Hozzáfűzi a <isPrivateMeeting>
elemet.
XML API kérése: CreateMeeting
CreateMeeting kérése privát értekezlet típussal
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>2020. 10. 25. 13:00:00</startDate>
<duration> 45</duration>
<timeZoneID> 45</timeZoneID>
</schedule>
<accessControl>
<meetingPassword> ******* </meetingPassword>
</accessControl>
<metaData>
<confName> MC_ PrivátMeeting_ Teszt</confName>
<meetingType> 168</meetingType> A //169 egy olyan minta, amely támogatja a privát értekezletet
</metaData>
</bodyContent>
</body>
Az XML API válasza: GetSessionInfo
Válasz erre: isPrivateMeeting
<ep:supportE2E>hamis</ep:supportE2E>
<ep:isAllowJBH> igaz</ep:isAllowJBH>
<ep:isPrivateMeeting> igaz</ep:isPrivateMeeting> //igaz: az értekezlet támogatja a zártkörű értekezletet; hamis: az értekezlet nem támogatja a privát értekezletet.
<ep:isCETMeeting> hamis</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> hamis</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance> igaz</ep:isNextUpcomingInstance>
A GetSite API webhelyszintű értekezletsablonokat ad vissza
Felhasználói történet/Feladat leírása
A GetSite API webhelyszintű értekezletsablon ad vissza . Ez lehetővé teszi, hogy az Education Connector és a Webex Classrooms megjelenítse ezeket a sablonokat a tanárok számára, akik közül választhatnak az online foglalkozásaik ütemezése során.
Érintett API-k
Ha vannak webhelyszintű, testreszabott értekezletsablonok, a GetSite API ezeket a webhelyszintű sablonokat adja vissza.
Elemek neve | Leírás |
---|---|
| a webhelyszintű, testreszabott értekezletsablonok neve |
| Webex Meetings, Webex Trainings és Webex Events |
Sémamódosítások
GetSite : Hozzáfűzi a <meetingTemplates>
elemet.
Válaszminta
GetSite válasz
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName> PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName> MC Meeting sablon 1</ns1:meetingTemplateName>
<ns1:serviceType> MeetingCenter </ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName> EC Meeting Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType> EventCenter </ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName> TC értekezlet-sablon 3</ns1:meetingTemplateName>
<ns1:serviceType> TrainingCenter</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API A SetUser nem tudja módosítani a(z) elemet supportedServices
amikor a webhely CI egyesített oldal
Leírás
XMLAPI SetUser
nem támogatja a következő értékének módosítását: " supportedServices
" API -kérésben, ha a webhely egy Control Hubhoz kapcsolódó Unified Webex Meeting-webhely.
Sémamódosítások
Nincs sémamódosítás az API-n: SetUser
.
WEBEX-15436: Adjon hozzá védelmet, hogy elkerülje az ismétlődő e-mailek beérkezését Mtgconfattendeelist
Leírás
Ha több, ugyanazzal az e-mail-címmel rendelkező résztvevőt adnak hozzá ugyanahhoz az értekezlethez ugyanabban az API -kérésben, csak az első résztvevőt dolgozzuk fel az e-mail-címmel.
Érintett API-k
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
Minta API
Kérés
<?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>testSite</siteName>
<webExID> testUser</webExID>
<password> jelszót</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904 382 </sessionKey>
<person>
<email> test@webex.com</email>
<name> név1 </name>
</person>
<attendees>
<person>
<email> test@webex.com</email>
<name> név2 </name>
</person>
<sessionKey>1714904 382</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
API 40.11.0 frissítések
XML API 40.11.0 frissítések
Az XMLAPI CreateUser támogatja a megjelenítettnév beállítást
CreateUser
támogatja dispalyname
funkcióváltáskor EnableDisplayName
olyan, mint 1. Ha a funkció kapcsoló nem 1, akkor a displayName
figyelmen kívül lesz hagyva.
Sémamódosítások
CreateUser:
Az XMLAPI SetUser támogatja a megjelenítettnév beállítást
SetUser
támogatja dispalyname
funkcióváltáskor EnableDisplayName
az 1. Ha a funkció kapcsoló nem 1, a displayName
figyelmen kívül lesz hagyva.
Sémamódosítások
SetUser:
XMLAPI GetUser támogatja a megjelenítettnév
GetUser
támogatja dispalyname
funkcióváltáskor EnableDisplayName
az 1. Ha a funkció kapcsoló nem 1, a displayName
nem jelenik meg.
Mikor displayName
a DB-ben null érték, és a funkció kapcsolója van EnableDisplayName
1, displayName
lesz firstName+" "+lastName
a nem ázsiai karakterekhez és firstName+lastName
ázsiai karakterekhez.
Sémamódosítások
GetUserResponse:
XMLAPI felhasználói szintű vezérlés a hibrid CMR Voip számára
A cmrHybridVoip
beállítás a(z) felhasználói szintű beállítás megadására és lekérésére szolgál EnableCMRHybridVoIP
.
Sémamódosítások
GetUser Response:
CreateUser Request:
SetUser Request:
API 40.10.0 frissítések
XML API 40.10.0 frissítések
XML API support for meeting UUID
az API -kérésben és válaszban
Minta XML API: GetSessionInfo
Kérés:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Válasz:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> NEM_ INPROGRESS</ep:status>
<ep:isLocked> hamis </ep:isLocked>
<ep:sessionkey>8053252 31</ep:sessionkey>
<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
Érintett API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
Az XMLAPI egy extra elemet ad vissza a Site Admin konfigurációhoz a képernyőkép letiltásához
A követelmény a Biztonságtól származik – mindkettő PenTest
hibák és ügyfelek, mint a Goldman Sachs. Nem szeretnék engedélyezni a végfelhasználók számára, hogy képernyőkép a Meetings alkalmazásban. Eközben sok más ügyfél szeretné ezt a funkciót – hogy lehetővé tegye a képernyőkép. Az oktatási felhasználók is engedélyezni szeretnék a képernyőkép . Így lesz ehhez egy Site Administrator konfigurációnk, és az XMLAPI egy extra mezőt ad vissza EnableMobileScreenCapture
válaszában GetSite
hogy támogassa ezt.
Minta a GetSite-kérelemre
<?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> Teszt</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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> hamis</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
…
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Érintett API
GetSite
XMLAPI-támogatás MEET-269 PIN-kód nélküli csatlakozás javítása
XMLAPI adjon hozzá egy ÚJ OPCIÓT A szervezetemben lévő videokonferencia-rendszerek felszólítás nélkül tudnak értekezleteket indítani, illetve azokhoz csatlakozni a Személyes szoba értekezletéhez és az MC Meetinghez.
createUser/setUser/getUser
új csomópont hozzáadásadeviceCanStartMyPMR
ebben:personalMeetingRoom
.createMeeting/setMeeting/getMeeting
új csomópont hozzáadásadeviceCanStartMeeting
ütemezésben.
A személyes tárgyalói értekezletek Webex felhasználói felületének beállítása:
Sémamódosítások
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
API 40.9.0 frissítések
XML API 40.9.0 frissítések
XML API support for meeting UUID
kérés és válasz
Mindenhol, ahol támogatjuk, hozzáadtuk az értekezlet UUID-jét az API -kérésekhez és -válaszokhoz meetingKey
vagy sessionKey
.
Minta XML API: GetSessionInfo
Kérés:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Válasz:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> NEM_ INPROGRESS</ep:status>
<ep:isLocked> hamis </ep:isLocked>
<ep:sessionkey>8053252 31</ep:sessionkey>
<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
Érintett API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
A Webex értekezletek zárolt értekezlet-előszobával rendelkeznek, ahol a felhasználók várakozhatnak, amíg beléphetnek az értekezletbe
Az XML API ütemezése és szerkesztése MC értekezlet a zárolt Lobby támogatása érdekében, amikor a funkció( ConsistentLockedLobby
) kapcsolja be.
Sémamódosítások
Három új elem hozzáadva ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) a CreateMeeting, SetMeeting és GetMeeting API-k.
Elem | Leírás |
---|---|
| Ha az értekezlet zárolása nincs feloldva, három külső felhasználói biztonsági elem közül lehet választani.
|
| Az értekezlet automatikus zárolása-e. Igaz: Az értekezlet automatikus zárolása # perccel az értekezlet kezdete után Hamis: Nem zárolja automatikusan az értekezletet az értekezlet kezdete után |
| Percek ( 0,5,10,15,20 ) az értekezlet automatikus zárolásához az értekezlet kezdete után |
Kérelem és válasz minta
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
…
<attendeeOptions>
...
<joinRequiresAccount> hamis</joinRequiresAccount>
<externalAttendeeSecurity> AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock> igaz</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> hamis</joinRequiresAccount>
<externalAttendeeSecurity> AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock> igaz</autoLock>
<autoLockWaitTime> 10 </autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Válasz erre: 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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </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> hamis</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity> AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock> igaz</meet:autoLock>
<meet:autoLockWaitTime> 10 </meet:autoLockWaitTime>
</meet:attendeeOptions>
...
Érintett API:
CreateMeeting
SetMeeting
GetMeeting
Javítás GetSessionInfo
API a résztvevők állapotának visszaküldéséhez a folyamatban lévő foglalkozáson
Két új elem hozzáadva ( hasHostInMeeting
, hasAttendeeInMeeting
) válaszul a következőre: GetSessionInfo
. Ez a két elem jelenik meg, ha az értekezlet folyamatban van.
Elem | Leírás |
---|---|
| A házigazda csatlakozott-e a folyamatban lévő értekezlethez. Igaz: A szervező éppen a folyamatban lévő értekezleten van jelen. Hamis/Null : A szervező nincs jelen a folyamatban lévő értekezleten, vagy az értekezlet nincs folyamatban. |
| Annak meghatározása, hogy van-e olyan résztvevő/szervező, aki csatlakozott-e a folyamatban lévő értekezlethez. Igaz: résztvevő vagy szervező van a folyamatban lévő értekezleten. Hamis/Null : nincs résztvevő vagy szervező a folyamatban lévő értekezleten, vagy az értekezlet nincs folyamatban. |
API válasz minta:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </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>igaz</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>igaz</ep:hasAttendeeInMeeting>
...
Érintett API:
GetSessionInfo
A GetUserCard API engedélyt igényel.
Az XML API biztonsági fejlesztése GetUserCard
engedély szükséges a felhasználói adatok lekéréséhez.
Érintett API:
GetUserCard
API 40.8.0 frissítések
XML API 40.8.0 frissítések
GetSessionInfo
válaszerősítés
Ha nem kapott meghívást vagy jóváhagyást az értekezletről, az XML API hívása: GetSessionInfo
nem adja vissza a következő elemeket: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
az API válasz törzsében.
API -válasz példa értekezletekhez:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_ INPROGRESS</ep:status>
<ep:sessionkey> 1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEM TÖRTÉNŐ</ep:listStatus>
<ep:registration> hamis</ep:registration>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:isRegisterIDRequired> hamis </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> MeetingCenter </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> hamis </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> igaz</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> hamis</ep:isPersonalMeetingRoom>
</serv:bodyContent>
API -válasz példa képzésekhez/eseményekhez:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_ INPROGRESS</ep:status>
<ep:sessionkey> 1####5###9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEM TÖRTÉNŐ</ep:listStatus>
<ep:registration> igaz </ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq> igaz </ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus> MEGHÍVÁS/REGISZTRÁCIÓ/ELUTASÍTÁS</ep:joinStatus>
<ep:isRegisterIDRequired> hamis </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> TrainingCenter </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> hamis </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> igaz</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> hamis</ep:isPersonalMeetingRoom>
</serv:bodyContent>
Érintett API:
GetSessionInfo
GetSessionInfo, GetUserCard
Biztonsági fejlesztések
Biztonsági fejlesztést végeztünk az XML API -n GetSessionInfo
és GetUserCard
. A következő két órában letiltjuk a felhasználókat, hogy hozzáférjenek ehhez a két API-hoz, ha a hívásuk egy órán belül elérte a korlátot, és nem talált hibát.
A hibaállapotra adott válasz: "403 Tiltott"
Érintett API-k:GetSessionInfo
GetUserCard
meetingUUID
az API kérés és válasz támogatásban
Hozzáadtuk a meetingUUID azonosítót az API -kérésekhez és válaszokhoz, mindenhol, ahol támogatjuk a meetingKey/sessionKey
.
GetSessionInfo
Kérés:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Válasz:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> NEM_ INPROGRESS</ep:status>
<ep:isLocked> hamis </ep:isLocked>
<ep:sessionkey>8053252 31</ep:sessionkey>
<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
Érintett API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
Oktatási webhelyek sablonja (EDU- foglalkozás típusa) az XML API támogatásban
Amikor a webhelyei engedélyezik az Education Instructor (EDU) foglalkozás típusa, az XML API támogatni tudja az értekezlet ütemezése az EDU értekezletsablon.
Érintett API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
és RegisterMeetingAttendee
támogatás
Mindkettő CreateMeetingAttendee
és RegisterMeetingAttendee
ellenőrizni tudják a Webex Meetings regisztrációhoz szükséges résztvevő-regisztráció űrlapot.
És van egy új kivétel ehhez a feladathoz:
Kivételszám | Kivétel üzenete |
---|---|
040014 | Hiányzó kötelező mezők (regisztrációs űrlap): … |
Ha például az alább látható módon kiválasztotta a „Beosztás” és a „Vállalat neve” résztvevői Webex Meetings -regisztráció kötelező mezőit, akkor a két API hívásakor meg kell adnia a „Beosztás” és „Vállalat neve” mezőket. : CreateMeetingAttendee
és RegisterMeetingAttendee
.
RegisterMeetingAttendee
Kérés:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>FirstNameb LastName</name>
<firstName> FirstNameb</firstName>
<lastName> Vezetéknév</lastName>
<title>Mérnök</title> //Beosztás
<company> Cisco1234</company> //Vállalat neve
...
<email>***@*****.com</email>
<type> LÁTOGATÓ</type>
<sendReminder> igaz</sendReminder>
</person>
<role> RÉSZVETŐ</role>
<joinStatus> ELFOGADÁS</joinStatus>
<emailInvitations> igaz</emailInvitations>
<sessionKey> 1####4####1</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
Kérés:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>KeresztnévA VezetéknévA</name>
<firstName> KeresztnévA</firstName>
<lastName> VezetéknévA</lastName>
<title>Mérnök</title> //Beosztás
<company> Cisco1234</company> //Vállalat neve
...
<email>*****@*****.com</email>
<type> LÁTOGATÓ</type>
<sendReminder> igaz</sendReminder>
</person>
<role> RÉSZVETŐ</role>
<joinStatus> ELFOGADÁS</joinStatus>
<emailInvitations> igaz</emailInvitations>
<sessionKey> 1###4####1</sessionKey>
040014 Exception of Response
Példa:
<?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>SIKERTELEN</serv:result>
<serv:reason> Hiányzó kötelező mezők (regisztrációs űrlap): cím,vállalat</serv:reason>
<serv:gsbStatus> ELSŐDLEGES</serv:gsbStatus>
<serv:exceptionID> 040014</serv:exceptionID>
<serv:value> cím,vállalat</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Érintett API:
CreateMeetingAttendee
RegisterMeetingAttendee
Az XML API e- e-mail -érvényesítési fejlesztései
Az XML API nem engedélyezheti a szóköz karakter(ek)et az e-mailekben, ezért a Webex Meetings oldal viselkedéséhez igazodó továbbfejlesztett e-mail-ellenőrzést alkalmaztunk.
Érintett API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
API 40.7.0 frissítések
XML API 40.7.0 frissítések
meetingUUID
támogatás
Hozzáadtuk meetingUUID
az API kérésre és válaszra, ahol támogatjuk a meetingKey vagy sessionKey kulcsot.
GetSessionInfo
Példa kérésre:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Példa kérésre:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> NEM_ INPROGRESS</ep:status>
<ep:isLocked> hamis </ep:isLocked>
<ep:sessionkey>8053252 31</ep:sessionkey>
<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
Érintett API-k:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
API üdvözlő e-mail támogatás négy új nyelven
Az XMLAPI html üdvözlő e-mail a következő négy új nyelvet támogatja:
Cseh (languageID=19)
Lengyel (languageID=20)
Magyar (languageID=21)
Román (languageID=22)
Az XMLAPI a nyelvnek vagy nyelvazonosítónak megfelelően küldi el az üdvözlő e-mailt CreateUser
kérésére.
Használata CreateUser
Html üdvözlő e- e-mail küldésére példa (cseh):
<?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> Teszt</webExID>
<password> xxx </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> tesztet</firstName>
<lastName> felhasználó</lastName>
<webExId> tesztfelhasználó</webExId>
<password> xxxxxx</password>
<email> testuser@test.com címre </email>
<privilege>
<host> igaz </host>
</privilege>
<languageID> 19</languageID>
vagy
<language> Cseh</language>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
API 40.6.1, 40.4.9 frissítések
XML API 40.6.1, 40.4.9 frissítések
CreateMeeting/SetMeeting
támogatás
Amikor Webex-értekezlet ütemez , XML API CreateMeeting/SetMeeting
lehetővé teszi a kötelező vagy nem kötelező mező bejelölését vagy kijelölésének törlését, illetve rákattintását a résztvevő-regisztráció űrlapján.
A következő minta értekezletek ütemezése a felhasználói weblap , ahol ellenőrizheti a kötelező mezőket, mint pl „Beosztás”, „Vállalat neve”, „Város” , és „Állam” a résztvevő-regisztráció űrlapon:
A következő egy leképezés az oldalmezők és az XML API elemei között:
Oldalmezők | XMLAPI elem |
---|---|
Beosztás | <title> |
A vállalat neve | <company> |
1. cím | <address1> |
2. cím | <address2> |
Település | <city> |
Állapot | <state> |
Irányítószám | <postalCode> |
Ország/régió | <country> |
Munkahelyi telefon | <phone> |
Fax | <fax> |
Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: CreateMeeting
Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: SetMeeting
Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: GetMeeting
CreateMeeting
Példa kérésre:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>jelszót</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>igaz</emailInvitations>
<registration> igaz</registration>
<auto> hamis</auto>
</attendeeOptions>
<registrationForm>
<title><req>igaz</req></title> <!-- true -->
<company><req>igaz</req></company><!-- true -->
<address1><req>hamis</req></address1>
<address2><req> hamis </req></address2>
<city><req> igaz </req></city><!-- true -->
<state><req> igaz </req></state><!-- true -->
<postalCode><req> hamis </req></postalCode>
<country><req> hamis </req></country>
<phone><req> hamis </req></phone>
<fax><req> hamis</req></fax>
</registrationForm>
SetMeeting
Példa kérésre:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>Konferencia neve</confName>
<meetingType> 3 </meetingType>
</metaData>
<attendeeOptions>
<emailInvitations> igaz</emailInvitations>
<registration> igaz</registration>
<auto> igaz</auto>
</attendeeOptions>
<registrationForm>
<title><req>igaz</req></title>
<company><req>igaz</req></company>
<address1><req>hamis</req></address1>
<address2><req>hamis </req></address2>
<city><req> igaz </req></city>
<state><req> igaz </req></state>
<postalCode><req> hamis </req></postalCode>
<country><req> hamis </req></country>
<phone><req> hamis </req></phone>
<fax><req> hamis</req></fax>
</registrationForm>
GetMeeting
Példa a válaszra:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>hamis </meet:req></meet:phone>
<meet:title><meet:req> igaz </meet:req></meet:title>
<meet:company><meet:req> igaz </meet:req></meet:company>
<meet:address1><meet:req> hamis </meet:req></meet:address1>
<meet:address2><meet:req> hamis </meet:req></meet:address2>
<meet:city><meet:req> igaz </meet:req></meet:city>
<meet:state><meet:req> igaz </meet:req></meet:state>
<meet:postalCode><meet:req> hamis </meet:req></meet:postalCode>
<meet:country><meet:req> hamis </meet:req></meet:country>
<meet:fax><meet:req> hamis</meet:req></meet:fax>
</meet:registrationForm>
Érintett API-k:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
Az E2EE értekezlet típusa nem támogatja a PMR értekezleteket
Amikor az API-kkal folytatott hívás közben engedélyezi a PMR -t: CreateUser/SetUser/GetUser/GetMe
és csak egy E2EE értekezlet típusa érhető el, akkor a következő hibaüzenet fogja válaszolni: "110063 A felhasználónak rendelkeznie kell legalább egy nem E2EE értekezlet típusa a PMR engedélyezéséhez."
Érintett API-k:
CreateUser
SetUser
GetUser
GetMe
API 40.6.0 frissítések
XML API 40.6.0 frissítések
Felhasználókezelés szerepkör hozzáadva
Létrehoztuk a Felhasználókezelés szerepkört, és a következőhöz tartozó sémafájl megváltozott.
Módosított séma: CreateUser
kérés:
Módosított séma: SetUser
Módosított séma: GetMe
válasz:
Módosított séma: LstsummaryUser
válasz:
Érintett API-k:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
Példa kérésre:
<?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> SiteAdmin</webExID>
<password> xxxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> xxx</firstName>
<lastName> xxx</lastName>
<webExId> xxx</webExId>
<password> xxx</password>
<email> xxx </email>
<privilege>
<umSiteAdmin> igaz</umSiteAdmin>
<host> hamis </host>
<siteAdmin> hamis</siteAdmin>
<labAdmin> hamis</labAdmin>
<voiceOverIp> hamis </voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz</isHTMLEmail>
</bodyContent>
</body>
Támogatás API -kulcs segítségével elérheti a GetUserCard
Mostantól támogatjuk az API -kulcs (generált JWT-token) használatát az API-hoz: GetUserCard
ebben a kiadásban.
Az API -kulcsok alkalmazásáról és a JWT-token létrehozásáról az alábbi oldalakon tájékozódhat:
GetUserCard
Példa kérésre:
POST-tel: https://{sitename}.webex.com/WBXService/XMLService
Fejléc:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Törzs:
<?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>
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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>1587493 389768</use:lastModifiedTime>
<use:isUploaded> hamis </use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title> Teszt személyes szobája </use:title>
<use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>7132896 92</use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>
</serv:body>
</serv:message>
Támogatás a következőhöz: meetingUUID
az API -kérésben és válaszban
Hozzáadtuk meetingUUID
az API kérésre és válaszra, amikor a meetingKey vagy sessionKey kulcsokat támogatjuk.
Érintett API-k:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
Példa kérésre:
<?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> Teszt</webExID>
<password> xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8053252 31</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> NEM_ INPROGRESS</ep:status>
<ep:isLocked> hamis </ep:isLocked>
<ep:sessionkey>8053252 31</ep:sessionkey>
<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
A PMR értekezletkulcsok nem módosulnak az ideiglenesen deaktivált vagy letiltott PMR felhasználókról
Amikor egy ideiglenesen inaktivált felhasználó vagy letiltott PMR egy héten belül újraaktiválódik, a most újraaktivált felhasználó vagy az engedélyezett PMR értekezletkulcs nem változik, ugyanaz lesz, mint korábban.
Érintett API-k:
SetUser
DelUser
LstSummarySession
fejlesztések
Továbbfejlesztettük az API-t: LstSummarySession
ütemezett visszatérés- PMR , hogy egy új eleme legyen, returnScheduledPMR
, a kérelemben. A funkciókapcsoló alapértelmezett beállítása pedig ki van kapcsolva.
Érintett API-k:
LstSummarySession
Sémamódosítás:
Új elemnevet adunk hozzá returnScheduledPMR
az API LstSummarySession kérésben.
Új elemnevet adunk hozzá isScheduledPMR
az API LstSummarySession válaszban.
LstSummarySession
Példa kérésre:
<?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>xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx</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> ÉS </listMethod>
</listControl>
<dateScope>
<startDateStart> 2019. 11. 01. 8:0:0</startDateStart>
<startDateEnd> 2019. 12. 01. 7:59:59</startDateEnd>
<timeZoneID> 4</timeZoneID>
<endDateStart> 2019. 11. 01. 8:0:0</endDateStart>
<endDateEnd> 2019. 12. 01. 7:59:59 </endDateEnd>
</dateScope>
<order>
<orderBy> HOSTWEBEXID</orderBy>
<orderAD> ASC</orderAD>
<orderBy> CONFNAME</orderBy>
<orderAD> ASC</orderAD>
<orderBy> STARTTIME</orderBy>
<orderAD> ASC </orderAD>
</order>
<serviceTypes>
<serviceType> EventCenter</serviceType>
<serviceType> MeetingCenter</serviceType>
<serviceType> SalesCenter</serviceType>
<serviceType> TrainingCenter</serviceType>
<serviceType> SupportCenter </serviceType>
</serviceTypes>
<returnScheduledPMR> igaz</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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>8099143 25 </ep:sessionKey>
<ep:MeetingUUID>8099143 25</ep:MeetingUUID>
<ep:confName> Csapatértekezlet</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Teszt</ep:hostWebExID>
<ep:hostFirstName> Teszt</ep:hostFirstName>
<ep:hostLastName> Teszt</ep:hostLastName>
<ep:otherHostWebExID> Teszt</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status> NEM_ INPROGRESS</ep:status>
<ep:startTime> 2019. 10. 12. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>
<ep:listStatus> NYILVÁNOS</ep:listStatus>
<ep:hostEmail> Test@webex.com</ep:hostEmail>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:hostJoined> hamis</ep:hostJoined>
<ep:participantsJoined> hamis </ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration> hamis</ep:registration>
<ep:isRecurring> igaz </ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly> hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence> hamis</ep:isTCSingleRecurrence>
<ep:isAllowJBH> hamis</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isException> hamis</ep:isException>
<ep:isNextUpcomingInstance> hamis</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> igaz </ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>8056601 67</ep:sessionKey>
<ep:confName> xmlmc Molly08Console816960001</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Molly08Console81696000</ep:hostWebExID>
<ep:hostFirstName> Molly08Console81696000</ep:hostFirstName>
<ep:hostLastName> Molly08Console81696000</ep:hostLastName>
<ep:otherHostWebExID> Molly08Console81696000</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status> NEM_ INPROGRESS</ep:status>
<ep:startTime> 2019. 10. 12. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>
<ep:listStatus> NYILVÁNOS</ep:listStatus>
<ep:hostEmail> Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:hostJoined> hamis</ep:hostJoined>
<ep:participantsJoined> hamis </ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration> hamis</ep:registration>
<ep:isRecurring> igaz </ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly> hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence> hamis</ep:isTCSingleRecurrence>
<ep:isAllowJBH> hamis</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isException> hamis</ep:isException>
<ep:isNextUpcomingInstance> hamis</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> igaz</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
fejlesztések
Hozzáadtuk a GetSite
válasz funkció kapcsolója SupportXMLAPIReturnScheduledPMR
Érintett API-k:
GetSite
Sémamódosítás:
Az XML API GetSite
A válasz új eleme: SupportXMLAPIReturnScheduledPMR
GetSite
Példa kérésre:
<?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> Teszt</webExID>
<password> xxx</password>
<clientInfo> xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>
GetSite
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> igaz</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.8, 40.2.9 frissítések
XML API 40.4.8, 40.2.9 frissítések
Új válasz az ütemezett értekezletek frissítésekor az XMLAPI-ban
Amikor az ügyfelek XMLAPI-t használnak az oldalukon ütemezett értekezletek frissítéséhez, a numerikus jelszót értekezleti e-mail-frissítésben küldjük el, és alkalmazzuk azt a Webex Meetings, Teams és Events központokban.
Azok az API-k: GetMeeting, GetTrainingSession, GetEvent
és GetTeleconferenceSession
, a következő új elemek lesznek válaszként: audioPassword
(numerikus jelszó), isEnforceAudioPassword
, isEnforceAudioLogin
a Webex Meetings, Teams és Events központok számára.
Módosított séma:
Érintett API-k:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
Példa kérésre:
<?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>testSite</siteName>
<webExID> tesztet</webExID>
<password> xxx</password>
<partnerID> xx </partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>8033282 24</meetingKey>
</bodyContent>
</body>
</serv:message>
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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> hamis</meet:listToPublic>
<meet:isPublic> hamis</meet:isPublic>
<meet:meetingPassword> PkzC8tP7kM5 </meet:meetingPassword>
<meet:audioPassword>7592887 7</meet:audioPassword>
<meet:isEnforceAudioPassword> igaz</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin> hamis </meet:isEnforceAudioLogin>
</meet:accessControl>
...
…
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.5, 40.2.6 frissítések
XML API 40.4.5, 40.2.6 frissítések
GetUserCard
és GetSessionInfo
használati korlát
Bevezetjük a használati korlátozást az API -n GetUserCard
és GetSessionInfo
, a hibaüzenet meg: „403 tiltott”, ha eléri a használati korlátot.
Érintett API-k:
GetUserCard
GetSessionInfo
API 40.4.4, 40.2.5 frissítések
XML API 40.4.4, 40.2.5 frissítések
BodyContent
számkorlát
Korlátozott számban hozzáadtuk a következőket BodyContent
minden XML API szakaszban. Ha túl sokat ad hozzá BodyContent
az API -kérésben a következő hibakód és üzenet jelenik meg: "000053 A BodyContent számának a kérelemben kisebbnek kell lennie, mint {number}"
Érintett API-k:
Bármilyen XML API
XML API -kérés többszörössel BodyContent
Példa:
<?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> xxx </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser">
<webExId> xxx </webExId>
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetSite">
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>8010204 03</sessionKey>
</bodyContent>
</body>
API 40.4.3, 40.2.4 frissítések
XML API 40.4.3, 40.2.4 frissítések
CreateUser
fejlesztések
Javítottunk CreateUser
hogy támogassa az üdvözlő e-mailt több nyelven. A CreateUser
most kéri isHTMLEmail
Érintett API-k:
CreateUser
CreateUser
Példa kérésre:
<?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>rendszergazda</webExID>
<password> xxxx</password>
<siteName> xxx </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> xxx</firstName>
<lastName> xxx</lastName>
<webExId> xxx</webExId>
<password> xxx</password>
<email> xxx </email>
<privilege>
<host> igaz</host>
<siteAdmin> hamis</siteAdmin>
<labAdmin> hamis</labAdmin>
<voiceOverIp> hamis </voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz</isHTMLEmail>
</bodyContent>
</body>
API 40.4.0 frissítések
XML API 40.4.0 frissítések
Az e-mail-ellenőrzés kényszerítése az e-mailek módosításakor az XML API -ban
Miután a Webex-cím rendszergazdája engedélyezte A felhasználónak megerősítésre van szüksége az e- e-mail-cím frissítéséhez a Webex Webes adminisztráció:
Ha egy nem Webex-cím rendszergazdája fiók hívja meg a
SetUser
API az e-mail-címek módosításához, a jelenlegi e-mail marad az új e-mail ellenőrzéséig. A fiókmódosítást megerősítő e-mailt a rendszer elküldi az új e- e-mail-cím a „Webex -fiókmódosítás megerősítésével”. Miután az e-mailben található hivatkozásra kattintott a megerősítéshez, az új e- e-mail-cím azonnal összekapcsolásra kerül.
Ha egy nem Webex-cím rendszergazdája hívja a
SetUser
API többször nélkül Az e-mail-ellenőrzési folyamat befejezése után az aktuális e-mail megmarad, és a legutolsó új e-mail lesz az, amelyet ellenőrizni kell.Ha egy Webex-cím rendszergazdája fiók meghívja a
SetUser
API -t az e-mail-címek módosításához, az e-mail-ellenőrzési folyamat nem indul el. Az új e-mail azonnal hozzá lesz kapcsolva a szervező vagy a résztvevő fiókjához.
Érintett API-k:
SetUser
GetEnrollmentInfo
időtúllépés és a kapcsolat alaphelyzetbe állítása
A GetEnrollmentInfo
Az API jelenleg az IP -címeket keresi a Tartománynév-rendszeren, ami óriási teljesítményhatékonyságot vált ki. Tervezzük ennek a folyamatnak az egyszerűsítését, üres válasz megadásával a <domain>
mezőbe.
Érintett API-k:
GetEnrollmentInfo
GetEnrollmentInfo
Példa kérésre:
<?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>sqdemo6</siteName>
<webExID> xxx</webExID>
<password> xxxx</password>
<partnerID> webexpartner </partnerID>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">
<sessionKey>7167735 66</sessionKey>
</body>
</serv:message>
GetEnrollmentInfo
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </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> Alex</att:firstName>
<att:lastName> Yang</att:lastName>
<att:email> omega.alex.yang@gmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> hamis </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> 2020. 02. 27. 22:03:57</att:submitTime>
<att:status> JÓVÁHAGYVA </att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName> AlexKKK</att:firstName>
<att:lastName> Teszt</att:lastName>
<att:email> achillesyang@hotmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> hamis </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> 2020. 02. 27. 22:07:38</att:submitTime>
<att:status> JÓVÁHAGYVA </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>7167735 66</att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
API 40.2.0 frissítések
XML API 40.2.0 frissítések
Névtelen hozzáférés törlése a következőhöz: LstSummarySession
Biztonsági fejlesztésként megszüntetjük a névtelen hozzáférés támogatását a következőhöz: LstSummarySession
API. Ha a Webex Meetings névtelenül éri el az API-t , a következő hibakód és üzenet jelenik meg: "000015 Elnézést, nem található rekord."
Érintett API-k:
LstSummarySession
LstSummarySession
Példa kérésre:
<?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>2118946 51</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Példa a válaszra:
<?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>SIKERTELEN</serv:result>
<serv:reason> Elnézést, nem található rekord</serv:reason>
<serv:gsbStatus> ELSŐDLEGES</serv:gsbStatus>
<serv:exceptionID> 000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
és SetMeeting
biztonsági fejlesztések
Ez a módosítás az XML API 40.2.0 verziójában történt, de a leírását az ügyfelek visszajelzései alapján szerkesztették. |
Biztonsági fejlesztésként frissítettük a CreateMeeting
és SetMeeting
API-k, amelyek nem teszik lehetővé a felhasználók számára, hogy értekezlet ütemezése kezdési idő ütemezzenek be, amely már elmúlt. Ha megpróbálják, az API a hibaüzenet meg: "060016 A foglalkozás kezdési idő későbbinek kell lennie, mint a jelenlegi idő." Ha egy felhasználónak azonnali értekezlet kell ütemeznie , javasoljuk, hogy az értekezlet kezdési idő öt perccel későbbre állítsa be, mint a jelenlegi időpont.
Érintett API-k:
CreateMeeting
SetMeeting
API 40.1.2 frissítések
XML API 40.1.2 frissítések
Értekezlet ütemezése automatikusan generál egy jelszót, ha nincs megadva
Javítottuk a CreateMeeting
, CreateEvent
, CreateTrainingSession
, és CreateTeleconferenceSession
hogy az API válasz törzsében szerepeljen egy jelszó.
Alapértelmezés szerint a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás engedélyezve van. Ebben az esetben, ha az API -kérés nem tartalmaz jelszót, a rendszer automatikusan generál egy jelszót az XML API -kiszolgálókról.
Ha a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás az letiltva , és az API -kérés nem tartalmaz jelszót, a jelszó igen nem az XML API kiszolgálókról generált.
Ha az API -kérés tartalmaz jelszót, akkor a válaszban szerepelni fog ez a jelszó, függetlenül a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás engedélyezve vagy letiltva van.
Érintett API-k:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
A CreateMeeting
válasz most már a meetingPassword
elem:
CreateMeeting
Példa kérésre:
<?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>
<webExID> userID</webExID>
<password> *****</password>
<partnerID> webexpartner </partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaData>
<confName> Test_ Vuto_ G enerated_mtg_pwd</confName>
<meetingType> 3 </meetingType>
</metaData>
<schedule>
<startDate> 2020. 10. 28. 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
Példa a válaszra:
<?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>SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES</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>8067452 63</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> cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>
A CreateEvent
válasz most már a eventPassword
elem:
A CreateTrainingSession
és CreateTeleconferenceSession
A válaszok mostantól rendelkeznek a sessionPassword
elem:
API 40.1.0 frissítések
XML API 40.1.0 frissítések
GetSessionInfo
fejlesztések
Új elemekkel bővült a GetSessionInfo
API. Az API mostantól adatokat ad vissza a mobileszközökhöz is.
Érintett API-k:
GetSessionInfo
GetSessionInfo
Frissítések kérése:
Példa kérésre:
<?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>sqdemo11</siteName>
<webExID> siteadmin</webExID>
<password> P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>7137076 33 </sessionKey>
<pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl> dongchen@go.webex.com vagy 123456789_go @webex.com vagy 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
fejlesztések
Új API-t adtunk hozzá , lstAccessAnywhereHistory
, hogy válaszoljon a Webex Access Anywhere jelentésinformációkkal.
Érintett API-k:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
Frissítések kérése:
LstAccessAnywhereHistory
Válaszfrissítések:
Példa kérésre:
<?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>sqdemo6</siteName>
<webExID> tesztet</webExID>
<password> P@ss1234 </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID> teszt1 </hostWebexID>
<startTimeScope>
<sessionStartTimeStart> 2019. 09. 29. 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd> 2019. 12. 29. 04:42:34 </sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart> 2019. 09. 29. 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd> 2019. 12. 29. 05:42:34 </sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom> 1</serv:startFrom>
<serv:maximumNum> 10</serv:maximumNum>
<serv:listMethod> VAGY </serv:listMethod>
</listControl>
<order>
<orderBy> STARTTIME</orderBy>
<orderAD> ASC</orderAD>
</order>
</bodyContent>
</body>
Példa a válaszra:
<?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> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </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> 123456</history:confID>
<history:userName> dékán</history:userName>
<history:computerName> 6926 _dean</history:computerName>
<history:clientIP> 10.224.222.183</history:clientIP>
<history:startTime> 2019. 11. 29. 03:05:44</history:startTime>
<history:endTime> 2019. 11. 29. 03:10:06</history:endTime>
<history:duration> 5</history:duration>
</history:accessAnyWhereInfo>
</serv:body>