- Početak
- /
- Članak
Pronađite sve važne informacije koje su vam potrebne o API-ju za Cisco Webex Meetings, kao što su promene šeme i druge objave.
Više informacija o verziji XML API 41 potražite u članku Cisco Webex Meetings API ispravki (API 41)
Više informacija o XML API 39 i XML API 11 potražite u članku Pregled XML API ispravki za Cisco Webex Meetings (XML API 39 i starije verzije).
Više o ispravkama za XML API 11 SP9 i starije verzije posetite lokaciju Cisco DevNet.
API 40.12.0 ispravke
XML API 40.12.0 Ispravke
XML API podržava tip privatnog sastanka
XML API-ji će biti pogođeni
Možemo da koristimo API:
CreateMeeting
iSetMeeting
da biste zakazali ili ažurirali Webex sastanak koristeći tip privatnog sastanka.Ako je Webex sastanak zakazan sa tipom privatnog sastanka,
GetSessionInfo
GetMeeting
,LstSummarySession
, iLstCalendarSession
će vratiti novo imenovanje elementa jePrivateMeeting
Da znam.GetMeetingType
iLstMeetingType
povratak novog imenivanja elementa
što označava da li podržava privatne sastanke ili ne.SupportPrivateMeeting
Promene šeme
XML API: Tip za getMeetingType/LstMeetingType: Dodaj <SupportPrivateMeeting>
Element.
XML API: LstSummarySession
: Dodajte <isPrivateMeeting>
Element.
XML API: LstCalendarSession
: Dodajte <isPrivateMeeting>
Element.
XML API: GetSessionInfo
: Dodajte <isPrivateMeeting>
Element.
XML API: GetMeeting: Dodaj <isPrivateMeeting>
Element.
Zahtev za XML API: Kreiraj sastanak
Zahtev za createMeeting sa tipom privatnog sastanka
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>10/25/2020 13:00:00</startDate>
<duration> 45 45</duration>
<timeZoneID></timeZoneID>
</schedule>
<accessControl>
<meetingPassword></meetingPassword>
</accessControl>
<metaData>
<confName>MC_Privatni testeeting_</confName>
<meetingType> 168</meetingType> //169 je uzorak koji podržava privatni sastanak
</metaData>
</bodyContent>
</body>
Odgovor XML API: GetSessionInfo
Odgovor za isPrivateMeeting
<ep:supportE2E>netačno</ep:supportE2E>
<ep:isAllowJBH></ep:isAllowJBH>
<ep:isPrivateMeeting>tačno</ep:isPrivateMeeting> //true: sastanak podržava privatni sastanak; Laћne: sastanak ne podržava privatni sastanak.
<ep:isCETMeeting>netačno</ep:isCETMeeting>tačno
<ep:isPersonalMeetingRoom></ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance></ep:isNextUpcomingInstance>
GetSite API će vratiti obrasce sastanaka na nivou lokacije
Priča o korisniku/opis zadatka
GetSite API vratite šablon sastanaka na nivou lokacije. Ovo će omogućiti konektoru za edukaciju i Webex učionicama da prikazuju ove šablone koje nastavnici mogu da biraju i odaberu ove šablone dok zakazuju svoje sesije na mreži.
Pogođeni API-ji
Ako postoje prilagođeni obrasci sastanka koji su na nivou lokacije, GetSite api će vratiti ove šablone na nivou lokacije.
Ime elemenata | Opis |
---|---|
| ime prilagođenih obrazaca sastanaka na nivou lokacije |
| Webex Meetings usluge Webex Trainings i Webex Events |
Promene šeme
GetSite : Dodajte <meetingTemplates>
Element.
Uzorak odgovora
Preuzmi odgovor
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName> PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName> MC Sastanak Tempalte 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>TC Meeting Template 3
<ns1:meetingTemplateName></ns1:meetingTemplateName>
<ns1:serviceType>TrainingCenter</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API SetUser ne može da promeni element supportedServices
kada je lokacija CI unified lokacija
Opis
XMLAPI SetUser
ne podržavaju promenu vrednosti " supportedServices
" u API zahtev kada je lokacija povezana sa kontrolnim čvorištem povezanom sa Unified Webex Meetings lokacijama.
Promene šeme
Nema promene šeme na API: SetUser
.
WEBEX-15436: Dodajte zaštitu da biste izbegli duplirane e-poruke u Mtgconfattendeelist
Opis
Ako se više učesnika koji imaju istu e-adresu dodaje na isti sastanak u istom API zahtevu, prvog učesnika obrađujemo samo e-poštom.
Pogođeni API-i
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
Uzorak API
Pošalji zahtev
<?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 testUser</webExID><sessionKey><bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee"></header>1714904
<password>
</password>
<body></securityContext>lozinka 382</sessionKey><person>
<email>
test@webex.com
</email><name> name1
</person></name>
<attendees><person>
<email>test@webex.com <name>
</email>ime2 <sessionKey></person>1714904
</name>382</siteName>
<webExID></sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
API 40.11.0 Ispravke
XML API 40.11.0 Ispravke
XMLAPI CreateUser podržava ime za prikaz
CreateUser
Podržava dispalyname
kada preklopnik funkcije EnableDisplayName
je kao 1. Ako preklopnik funkcije nije 1, onda displayName
će biti zanemarena.
Promene šeme
CreateUser:
XMLAPI SetUser podržava ime za prikaz
SetUser
Podržava dispalyname
kada preklopnik funkcije EnableDisplayName
je 1. Ako preklopnik funkcije nije 1, displayName
će biti zanemarena.
Promene šeme
SetUser:
XMLAPI GetUser podržava ime za prikaz
GetUser
Podržava dispalyname
kada preklopnik funkcije EnableDisplayName
je 1. Ako preklopnik funkcije nije 1, displayName
neće biti prikazani.
Kada displayName
u DB je bez vrednosti i preklopnik funkcije EnableDisplayName
je 1, displayName
biće firstName+" "+lastName
za znakove koji nisu azijski i firstName+lastName
za azijske znakove.
Promene šeme
GetUserResponse:
KONTROLA NA NIVOU XMLAPI KORISNIKA ZA CMR hibrid VoIP
/ cmrHybridVoip
podešavanje se koristi za postavljanje i preuzimanje podešavanja na nivou korisnika za EnableCMRHybridVoIP
.
Promene šeme
GetUser Response:
CreateUser Request:
SetUser Request:
API 40.10.0 Ispravke
XML API 40.10.0 Ispravke
XML API support for meeting UUID
u API zahtevu i odgovoru
Uzorak XML API: GetSessionInfo
Zahtev:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odgovor:
<?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:header>
<serv:body>
</serv:response><serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus><serv:gsbStatus><ep:status>
USPEŠNO PRIMARNO NIJE_INPROGRESS</ep:status>
<ep:isLocked>FALSE
8053252</ep:isLocked><ep:sessionkey> 31</ep:sessionkey>
<ep:meetingUUID>039c00d25c64ab0812dda22bb8a4fcc...</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
</serv:bodyContent>
</serv:body>
</serv:message>
Broj pogođenih API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
XMLAPI će vratiti dodatni element za konfiguraciju administratora lokacije kako bi se onemogućilo slika ekrana
Zahtev dolazi iz bezbednosti – oboje PenTest
bube i kupci, kao Goldman Sachs. Ne žele da dozvole krajnjim korisnicima da prisustvuju slika ekrana u aplikaciji Meetings. U međuvremenu, mnogo drugih kupaca želi ovu funkciju kako bi se omogućila slika ekrana. Takođe, korisnici obrazovanja žele da dozvole slika ekrana sastanku. Dakle, imaćemo konfiguraciju administratora lokacije za ovo, a XMLAPI će vratiti dodatno polje EnableMobileScreenCapture
u odgovoru GetSite
da biste podržali ovo.
Uzorak getSite zahteva
<?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>test</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>PRIMARNO USPEŠNO</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>Laћne</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Pod uticajem API
GetSite
XMLAPI podržava meet-269 PIN manje unapređenja pridruživanja
XMLAPI dodaj nove sisteme za video konferencije u mojoj organizaciji mogu da pokreću sastanke i da im se pridružuju bez upita za sastanak u ličnoj sobi MC sastanku.
createUser/setUser/getUser
dodaj novi čvordeviceCanStartMyPMR
upersonalMeetingRoom
.createMeeting/setMeeting/getMeeting
dodaj novi čvordeviceCanStartMeeting
u rasporedu.
Opcija u Webex korisničkom interfejsu za sastanak u ličnoj sobi:
Promene šeme
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
API 40.9.0 ispravke
XML API 40.9.0 ispravke
XML API support for meeting UUID
zatraži i odgovori
Dodali smo UUID sastanka korisniku API i odgovorili gde god podržavamo kao meetingKey
ili sessionKey
.
Uzorak XML API: GetSessionInfo
Zahtev:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odgovor:
<?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:header>
<serv:body>
</serv:response><serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus><serv:gsbStatus><ep:status>
USPEŠNO PRIMARNO NIJE_INPROGRESS</ep:status>
<ep:isLocked>FALSE
8053252</ep:isLocked><ep:sessionkey> 31</ep:sessionkey>
<ep:meetingUUID>039c00d25c64ab0812dda22bb8a4fcc...</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
</serv:bodyContent>
</serv:body>
</serv:message>
Broj pogođenih API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
Webex Meetings će imati zaključanu čekaonicu za sastanke gde korisnici mogu da dočekaju da budu primljeni na sastanak
Raspored XML API sastanke i uređivanje MC da biste podržali zaključanu čekaonicu kada je funkcija ( ConsistentLockedLobby
) preklopno/ih uključeno.
Promene šeme
Dodata su tri nova elementa ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) u API za CreateMeeting, SetMeeting i GetMeeting .
Element | Opis |
---|---|
| Kada se sastanak otključa, postoje tri bezbednosne stavke spoljnog korisnika koje mogu biti izbori.
|
| Bez obzira na to da li ćete automatski zaključati sastanak. Istina: Automatski zaključa sastanak nakon # minuta nakon početka sastanka Laћne: Ne zaključa sastanak automatski nakon početka sastanka |
| Minuta (0,5,10,15,20) za automatsko zaključavanje sastanka nakon početka sastanka |
Zatraži i odgovori uzorak
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>Laћne</joinRequiresAccount>
<externalAttendeeSecurity>DozvoliJoinWithLobby</externalAttendeeSecurity>
<autoLock>Istina</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>Laћne</joinRequiresAccount>
<externalAttendeeSecurity>DozvoliJoinWithLobby</externalAttendeeSecurity>
<autoLock>Istina</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Odgovor 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> SUCCESS PRIMARY ...</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>Laћne</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>Dozvolijoin</meet:externalAttendeeSecurity>
<meet:autoLock>Istina</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
Broj pogođenih API:
CreateMeeting
SetMeeting
GetMeeting
Poboljšanje GetSessionInfo
API da biste vratili status učesnika u sesiji koja je u toku
Dodata su dva nova elementa ( hasHostInMeeting
, hasAttendeeInMeeting
) kao odgovor za GetSessionInfo
. Ova dva elementa će se vratiti kada je sastanak u toku.
Element | Opis |
---|---|
| Bez obzira da li se organizator pridružio sastanku koji je u toku. Istina: Organizator je na sastanku koji je u toku. Netačno/bez vrednosti: Organizator nije na sastanku koji je u toku ili sastanak nije u toku. |
| Da li se učesnik/organizator pridružio sastanku koji je u toku. Istina: postoji učesnik ili organizator na sastanku koji je u toku. Netačno/bez vrednosti: nema učesnika ili organizatora na sastanku koji je u toku ili sastanak nije u toku. |
API odgovora:
<?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> SUCCESS PRIMARY ...</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></ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting></ep:hasAttendeeInMeeting>
Broj pogođenih API:
GetSessionInfo
Aplikacija API GetUserCard zahteva autorizaciju.
Poboljšanje bezbednosti XML API GetUserCard
zahteva ovlašćenje za dobijanje informacija o korisniku.
Broj pogođenih API:
GetUserCard
API 40.8.0 ispravke
XML API 40.8.0 ispravke
GetSessionInfo
poboljšanje odgovora
Ako niste pozvani ili odobreni sa sastanka, pozovite na XML API: GetSessionInfo
neće vratiti elemente: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
u telo API odgovora.
API primer odgovora za sastanke:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NIJE_INPROGRESS</ep:status>
<ep:sessionkey> 1####2##4 NENAVEDENA</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>LAŽNA LAŽNA LOKACIJA CENTAR </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>ZA SASTANKE FALSE</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>TRUE FALSE TRUE FALSE</ep:isAllowJBH>
<ep:isCETMeeting></ep:isCETMeeting>
<ep:isPersonalMeetingRoom></ep:isPersonalMeetingRoom>
</serv:bodyContent>
API primer odgovora za obuke/događaje:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NIJE_INPROGRESS</ep:status>
<ep:sessionkey>1####5##5##9 UKLONJENO</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>SA LISTE ISTINITA POZIV/REGISTRACIJA/</ep:joinStatus>
<ep:isRegisterIDRequired></ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> ODBIJ LAŽNI CENTAR ZA</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>OBUKU FALSE</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH></ep:isAllowJBH>
<ep:isCETMeeting>TRUE FALSE</ep:isCETMeeting>
<ep:isPersonalMeetingRoom></ep:isPersonalMeetingRoom>
</serv:bodyContent>
Broj pogođenih API:
GetSessionInfo
GetSessionInfo, GetUserCard
Poboljšanja bezbednosti
Napravili smo poboljšanje bezbednosti na XML API GetSessionInfo
i GetUserCard
. Blokiraćemo korisnike da ne pristupe ova dva API-ja u naredna dva sata ako njihov poziv dostigne ograničenje za jedan sat bez pronađenih grešaka u podacima.
Odgovor na status greške je: "403 Zabranjeno"
Pogođeni API-je:GetSessionInfo
GetUserCard
meetingUUID
u API za zahtev i podršku za odgovor
Dodali smo MeetingUUID korisniku API i odgovorili gde god podržavamo meetingKey/sessionKey
.
GetSessionInfo
Zahtev:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odgovor:
<?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:header>
<serv:body>
</serv:response><serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus><serv:gsbStatus><ep:status>
USPEŠNO PRIMARNO NIJE_INPROGRESS</ep:status>
<ep:isLocked>FALSE
8053252</ep:isLocked><ep:sessionkey> 31</ep:sessionkey>
<ep:meetingUUID>039c00d25c64ab0812dda22bb8a4fcc...</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
</serv:bodyContent>
</serv:body>
</serv:message>
Broj pogođenih API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
Obrazac lokacija za obrazovanje (tip EDU sesije) u XML API podršci
Kada vaše lokacije omoguće tip sesije Education Instructor (EDU), aplikacija XML API podržava da zakazati sastanak pomoću EDU šablona sastanka.
Broj pogođenih API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
i RegisterMeetingAttendee
podrška
Oboje CreateMeetingAttendee
i RegisterMeetingAttendee
mogu da provere potrebni obrazac registracija učesnika za registraciju Webex Meetings registraciju.
I postoji novi izuzetak za ovaj zadatak:
Broj izuzetka | Poruka o izuzetku |
---|---|
040014 | Nedostaju obavezna polja (obrazac za registraciju): ... |
Na primer, ako ste izabrali "Naslov posla" i "Ime kompanije" kao obavezna polja za registraciju učesnika Webex Meetings kao što je prikazano ispod, onda morate da navedite vrednost na "Naslov posla" i "Ime kompanije" kada pozivate dva API-ja: CreateMeetingAttendee
i RegisterMeetingAttendee
.
RegisterMeetingAttendee
Zahtev:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>Prezime prezime imena</name>
<firstName></firstName>
<lastName> i prezimena</lastName>
<title>Inženjer</title> Radno mesto
<company>Cisco1234</company> //Ime kompanije
...
<email>@*****.com</email>
<type>POSETILAC </type>
<sendReminder>PRAVOG</sendReminder>
</person>
<role>UČESNIKA</role>
<joinStatus> PRIHVATI TRUE </joinStatus>
<emailInvitations></emailInvitations>
<sessionKey> 1####4###1</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
Zahtev:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>Prezime Prezime</name>
<firstName></firstName>
<lastName> Prezime</lastName>
<title>Inženjer</title> Radno mesto
<company>Cisco1234</company> //Ime kompanije
...
<email>@*****.com</email>
<type>POSETILAC </type>
<sendReminder>PRAVOG</sendReminder>
</person>
<role>UČESNIKA</role>
<joinStatus> PRIHVATI TRUE </joinStatus>
<emailInvitations></emailInvitations>
<sessionKey> 1###4###1</sessionKey>
040014 Exception of Response
Primer:
<?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>NEUSPEH NEDOSTAJE</serv:result>
<serv:reason>OBAVEZNA POLJA (obrazac za registraciju) : naslov, PRIMARNI 040014</serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID>KOMPANIJE</serv:exceptionID>
<serv:value>, kompanija</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Broj pogođenih API:
CreateMeetingAttendee
RegisterMeetingAttendee
XML API proveru valjanosti e-pošte
XML API da ne smete da dozvolite znakove belog razmaka u e-pošti, tako da smo poboljšali proveru valjanosti e-pošte kako bismo se uskladili Webex Meetings na stranici.
Broj pogođenih API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
API 40.7.0 ispravke
XML API 40.7.0 ispravke
meetingUUID
podrška
Dodali smo meetingUUID
na zahtev API i odgovorite gde god podržavamo meetingKey ili sessionKey.
GetSessionInfo
Primer zahteva:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Primer zahteva:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Primer odgovora:
<?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:header>
<serv:body>
</serv:response><serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus><serv:gsbStatus><ep:status>
USPEŠNO PRIMARNO NIJE_INPROGRESS</ep:status>
<ep:isLocked>FALSE
8053252</ep:isLocked><ep:sessionkey> 31</ep:sessionkey>
<ep:meetingUUID>039c00d25c64ab0812dda22bb8a4fcc...</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
</serv:bodyContent>
</serv:body>
</serv:message>
Pogođeni API-je:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
API podršku za e-poštu dobrodošlice za četiri nova jezika
XMLAPI html e-pošta dobrodošlice podržava sledeća četiri nova jezika:
Češki (languageID=19)
Poljski (languageID=20)
Mađarski (languageID=21)
Rumunski (languageID=22)
XMLAPI šalje e-poruku dobrodošlice u skladu sa jezikom ili ID-om jezika u CreateUser
Zahtev.
Koristite CreateUser
da biste poslali html primer e-pošte dobrodošlice (Češki):
<?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>Test</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>test</firstName>
<lastName></lastName>
<webExId>test user testuser</webExId>
<password> xxxxxx</password>
<email>testuser@test.com </email>
<privilege>
<host>true 19 </host>
</privilege>
<languageID></languageID>
ili
<language> </language>
<active>Czech AKTIVIRAD </active>
<sendWelcome> true</sendWelcome>
<isHTMLEmail>true.</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
API 40.6.1, 40.4.9 Ispravke
XML API 40.6.1, 40.4.9 Ispravke
CreateMeeting/SetMeeting
podrška
Kada zakažete Webex sastanak, XML API CreateMeeting/SetMeeting
vam omogućava da proverite ili poništite izbor ili da kliknete na željenu stavku potrebno polje sa registracija učesnika obrasca.
Sledi primer rasporeda sastanaka iz korisničkog prostora veb strana gde možete da proverite obavezna polja kao što su "Naslov posla", "Ime preduzeća", "Grad" i "Država" na obrascu registracija učesnika:
Sledi mapiranje između polja stranice i XML API elemenata:
Polja stranice | XMLAPI Element |
---|---|
Naziv posla | <title> |
Ime kompanije | <company> |
Adresa 1 | <address1> |
Adresa 2 | <address2> |
Grad | <city> |
Država | <state> |
Poštanski broj | <postalCode> |
Zemlja/region | <country> |
Poslovni telefon | <phone> |
Faks | <fax> |
Promenjena šema: Dodajte element "registracijaForm" u CreateMeeting
Promenjena šema: Dodajte element "registracijaForm" u SetMeeting
Promenjena šema: Dodajte element "registracijaForm" u GetMeeting
CreateMeeting
Primer zahteva:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>lozinka</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations> true false</emailInvitations>
<registration></registration>
<auto></auto>
</attendeeOptions>
<registrationForm>
<title><req>tačno</req></title> <!-- true -->
<company><req>true false</req></company><!-- true -->
<address1><req> true</req></address1>
<address2><req></req></address2>
<city><req>true</req></city> <!-- true -->
<state><req></req></state><!-- true -->
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req> false false</req></phone>
<fax><req></req></fax>
</registrationForm>
SetMeeting
Primer zahteva:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339 Ime</meetingkey>
<metaData><confName>
konferencije</confName><meetingType>
3 </metaData>
</meetingType><attendeeOptions><emailInvitations>
true
<registration></emailInvitations>true true</registration>
<auto></auto>
</attendeeOptions>
<registrationForm>
<title><req>tačno</req></title>
<company><req>true false</req></company>
<address1><req>true</req></address1>
<address2><req></req></address2>
<city><req>true</req></city>
<state><req></req></state>
<postalCode> false<req></req></postalCode>
<country><req>false</req></country>
<phone> <req>false false</req></phone>
<fax><req></req></fax>
</registrationForm>
GetMeeting
Primer odgovora:
<meet:sipURL>1234567890@sitename.webex.com 890@sitename.webex.com lažno</meet:phone><meet:title></meet:req><meet:phone><meet:registrationForm><meet:req>
<meet:req></meet:displayMeetingUrl>
istinito lažn</meet:country></meet:req><meet:req><meet:country>
</meet:req></meet:postalCode><meet:req><meet:req><meet:address2></meet:req>
</meet:address1></meet:req>
<meet:req></meet:req>
<meet:postalCode><meet:req></meet:state></meet:city> <meet:state><meet:city></meet:address2><meet:fax>
</meet:req><meet:req><meet:company><meet:req></meet:req>
<meet:address1></meet:title>
</meet:req></meet:company><meet:req></meet:sipURL>
<meet:displayMeetingUrl>1234567</meet:req></meet:fax>
</meet:registrationForm>
Pogođeni API-je:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
Tip E2EE sastanka ne podržava sastanak LPS sastanku
Kada omogućite sastanak LPS tokom poziva pomoću API-ja: CreateUser/SetUser/GetUser/GetMe
i samo je tip E2EE sastanka dostupan, on će odgovoriti na sledeće poruka o grešci: "110063 korisnik mora da ima bar jedan tip sastanka koji nije E2EE da bi omogućio LPS."
Pogođeni API-je:
CreateUser
SetUser
GetUser
GetMe
API 40.6.0 ispravke
XML API 40.6.0 ispravke
menadžment korisnika dodata
Kreirali smo menadžment korisnika i datoteka šeme za sledeće je promenjena.
Promenjena šema: CreateUser
Zahtev:
Promenjena šema: SetUser
Promenjena šema: GetMe
Odgovor:
Promenjena šema: LstsummaryUser
Odgovor:
Pogođeni API-je:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
Primer zahteva:
<?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> </email>
<privilege>xxx
<umSiteAdmin></umSiteAdmin>
<host></host>
<siteAdmin></siteAdmin>
<labAdmin></labAdmin>
<voiceOverIp>true false </voiceOverIp>
</privilege>
<languageID></languageID>false 3
<active> ACTIVATED</active>
<sendWelcome>tačno</sendWelcome>
<isHTMLEmail></isHTMLEmail>
</bodyContent>
</body>
Podrška pomoću API pristup ključu GetUserCard
Sada podržavamo korišćenjem API (generisanog JWT tokena) da pristupite API: GetUserCard
u ovom izdanju.
Na ove stranice možete da upućivanje jednog ključa API i na generisanje JWT tokena:
Kako primeniti jedan API taster
GetUserCard
Primer zahteva:
POST https://{sitename}.webex.com/WBXService/XMLService zaglavlje
:
Aplikacija/json; tip sadržaja; charset=utf-8
JWTToken ${jwttoken}
Telo:
<?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>
Primer odgovora:
<?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>USPEŠNA</serv:result><serv:gsbStatus>
PRIMARNA <use:url><serv:body>
</serv:header>
</serv:response></serv:gsbStatus>
https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</use:url>
<use:lastModifiedTime>1587493<use:avatar>389768</use:lastModifiedTime><use:isUploaded>
LAŽNA</use:isUploaded></use:avatar>
<use:title><use:personalMeetingRoom>
LIČNA SOBA TESTA</use:title>
https://xxxx.webex.com/meet/Test7132896<use:personalMeetingRoomURL></use:personalMeetingRoomURL>
<use:accessCode>92</use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>
</serv:body>
</serv:message>
Podrška za meetingUUID
u API zahtevu i odgovoru
Dodali smo meetingUUID
na zahtev i odgovor API odgovor kada podržavamo meetingKey ili sessionKey.
Pogođeni API-je:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
Primer zahteva:
<?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>test</webExID>
<password>xxx</password>
</securityContext></header>
<body>
<sessionKey>8053252<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
31
</sessionKey> ili
<meetingUUID>039c00d25c64ab0812dd22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
Primer odgovora:
<?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:header>
<serv:body>
</serv:response><serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus><serv:gsbStatus><ep:status>
USPEŠNO PRIMARNO NIJE_INPROGRESS</ep:status>
<ep:isLocked>FALSE
8053252</ep:isLocked><ep:sessionkey> 31</ep:sessionkey>
<ep:meetingUUID>039c00d25c64ab0812dda22bb8a4fcc...</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
</serv:bodyContent>
</serv:body>
</serv:message>
LPS se neće menjati sa privremeno deaktiviranog korisnika ili onemogućenih LPS
Kada se privremeni deaktivirani korisnik ili onemogućeni korisnik LPS ponovo aktivira u roku od jedne sedmice, sada ponovo aktivirani korisnik ili omogućeni ključ sastanka LPS se ne menja, to će biti isto kao pre.
Pogođeni API-je:
SetUser
DelUser
LstSummarySession
Poboljšanja
Poboljšali smo API: LstSummarySession
vratite zakazano-LPS da biste imali jedan novi element, returnScheduledPMR
, u zahtevu. A podrazumevani preklopnik funkcije je isključen.
Pogođeni API-je:
LstSummarySession
Promena šeme:
Dodajemo novo ime elementa returnScheduledPMR
u API LstSummarySession zahtevu.
Dodajemo novo ime elementa isScheduledPMR
u API LstSummarySession odgovoru.
LstSummarySession
Primer zahteva:
<?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>Test</webExID>
<password> xxxx</password>
<partnerID> xxxx </partnerID>
<clientInfo></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>I 11/01/2019 8:0:0</startDateStart>
<startDateEnd> 12/01/2019 7:5 9:59</startDateEnd>
<timeZoneID>4 </timeZoneID>
<endDateStart>11/01/2019 8:0:0</endDateStart>
<endDateEnd> 12/01/2019 7:59:59</endDateEnd>
</dateScope>
<order>
HOSTWEBEXID<orderBy></orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy> STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
<serviceTypes>
<serviceType> EventCenter MeetingCenter </serviceType>
<serviceType> SalesCenter</serviceType>
<serviceType>TrainingCenter </serviceType>
<serviceType>SupportCenter true</serviceType>
<serviceType></serviceType>
</serviceTypes>
<returnScheduledPMR></returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Primer odgovora:
<?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:body>
<serv:gsbStatus></serv:gsbStatus><serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<serv:total></serv:response></serv:header>
<ep:matchingRecords>USPEŠAN PRIMARNI TEST 1787
</serv:total><serv:returned> 2
</serv:returned><serv:startFrom> 1 <ep:sessionKey>
</serv:startFrom>
<ep:session></ep:matchingRecords>809914325</ep:sessionKey>8099143
<ep:MeetingUUID>Test <ep:sessionType>
</ep:confName>
</ep:MeetingUUID><ep:confName>testa usluge MeetingSer 3
<ep:serviceType></ep:sessionType>MeetingCenter</ep:hostFirstName>
<ep:hostWebExID></ep:serviceType>
</ep:hostWebExID><ep:hostFirstName></ep:otherHostWebExID><ep:timeZoneID><ep:otherHostWebExID>
<ep:hostLastName></ep:hostLastName>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Havaji (Honolulu) </ep:timeZone>
<ep:status>NOT_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime><ep:duration>
60</ep:listStatus><ep:listStatus>
</ep:duration><ep:hostEmail>
JAVNA Test@webex.com <ep:participantsJoined></ep:participantsJoined>
<ep:confID>
570568612151416721</ep:confID>
<ep:registration></ep:registration>
</ep:hostJoined></ep:isRecurring><ep:isRecurring><ep:isTCSingleRecurrence>
</ep:isTCSingleRecurrence></ep:isAudioOnly><ep:isAudioOnly>
</ep:hostType>1019001<ep:hostType><ep:isAllowJBH>
<ep:hostJoined></ep:isAllowJBH>
</ep:isCETMeeting><ep:isException><ep:isCETMeeting></ep:isException>
</ep:hostEmail><ep:passwordReq><ep:isNextUpcomingInstance>
</ep:passwordReq>
tačna netačna lažnafalse</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey><ep:recurrenceId>
0
<ep:isScheduledPMR></ep:recurrenceId>true
8056601<ep:sessionKey>
</ep:session><ep:session></ep:isScheduledPMR>67
<ep:confName></ep:sessionKey>xmlmc Molly08Console8169660001</ep:confName>
<ep:sessionType>3
<ep:serviceType></ep:sessionType>MeetingCenter <ep:hostWebExID>
</ep:serviceType>Molly08Console81696000
</ep:hostWebExID><ep:hostFirstName> Molly081696000</ep:hostFirstName><ep:hostLastName>
Molly08Console816966000 <ep:otherHostWebExID>
</ep:hostLastName>Molly08Console816816816966000 2</ep:timeZoneID>
</ep:otherHostWebExID>
<ep:timeZoneID> <ep:timeZone>GMT-10:00, Havaji (Honolulu)</ep:timeZone>
<ep:status>NE_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41
</ep:startTime><ep:duration> 60 <ep:listStatus>
</ep:listStatus></ep:duration><ep:hostEmail>
JAVNA Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>tačna
<ep:confID>1416721</ep:participantsJoined></ep:confID>087164590381019001<ep:hostType></ep:hostType>
</ep:isRecurring><ep:isRecurring>
</ep:registration><ep:registration><ep:isAudioOnly>
<ep:participantsJoined></ep:isAudioOnly>
</ep:isTCSingleRecurrence><ep:isAllowJBH><ep:isTCSingleRecurrence></ep:isAllowJBH>
</ep:passwordReq><ep:hostJoined><ep:isCETMeeting>
</ep:hostJoined>
netačna lažna istinita</ep:isCETMeeting>
<ep:isException>
</ep:isNextUpcomingInstance><ep:seriesMeetingKey>false</ep:isException>
<ep:isNextUpcomingInstance>0
<ep:recurrenceId></ep:seriesMeetingKey>0 true</ep:recurrenceId>
<ep:isScheduledPMR></ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
Poboljšanja
Dodali smo GetSite
preklopnik funkcije odgovora za SupportXMLAPIReturnScheduledPMR
Pogođeni API-je:
Preuzmite
Promena šeme:
Organizator XML API GetSite
novi element odgovora je: SupportXMLAPIReturnScheduledPMR
GetSite
Primer zahteva:
<?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>Test </webExID>
xxx<password></password>
<clientInfo>xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>
GetSite
Primer odgovora:
<?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>PRIMARNI USPEH</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>
tačno
<ns1:SupportXMLAPIReturnScheduledPMR></ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.8, 40.2.9 Ispravke
XML API 40.4.8, 40.2.9 Ispravke
Novi odgovor prilikom ažuriranja zakazanih sastanaka u XMLAPI-ju
Kada kupci koriste XMLAPI za ažuriranje sastanaka zakazanih putem svoje stranice, poslaćemo numeričku lozinku u ažuriranju e-pošte za sastanak i primeniti je na Webex Meetings, Teams i Events centre.
Ti API-ji: GetMeeting, GetTrainingSession, GetEvent
i GetTeleconferenceSession
, imaće ove nove elemente kao odgovor: audioPassword
(numerička lozinka), isEnforceAudioPassword
, isEnforceAudioLogin
za Webex Meetings, Teams i Events centre.
Promenjena šema:
Pogođeni API-je:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
Primer zahteva:
<?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>
test</webExID>
<password>xxx</password>
<partnerID>xx</partnerID><bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>
8033282</securityContext></header>
<body>24</meetingKey>
</bodyContent>
</body>
</serv:message>
Primer odgovora:
<?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>USPELO</serv:result><serv:gsbStatus>
JE PRIMARNO</serv:gsbStatus>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><meet:accessControl></serv:response></serv:header>
<meet:isPublic>
</meet:listToPublic><meet:listToPublic>
NETAČNO <meet:meetingPassword></meet:isPublic>
NETAČNO PkzC8tP7kM57592887</meet:meetingPassword>
<meet:audioPassword>7 <meet:isEnforceAudioPassword></meet:audioPassword>
true false ...</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin></meet:isEnforceAudioLogin>
</meet:accessControl>
...
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.5, 40.2.6 Ispravke
XML API 40.4.5, 40.2.6 Ispravke
GetUserCard
i GetSessionInfo
ograničenje upotrebe
Primenjujemo ograničenje upotrebe na API GetUserCard
i GetSessionInfo
, možete dobiti poruka o grešci: "403 zabranjeno" ako dostignete ograničenje upotrebe.
Pogođeni API-je:
GetUserCard
GetSessionInfo
API 40.4.4, 40.2.5 Ispravke
XML API 40.4.4, 40.2.5 Ispravke
BodyContent
ograničenje broja
Dodali smo ograničeni broj BodyContent
u svakom XML API odeljku. Kada dodate previše BodyContent
u API, vratiće se sledeće kôd greške i poruka će se vratiti: "000053 Broj BodyContent u zahtevu mora biti manji od {number}"
Pogođeni API-je:
Bilo koji XML API
XML API zahtev sa više BodyContent
Primer:
<?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 xxx</siteName><siteName>
</securityContext>
</password>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser"><body><webExId>xxx<bodyContent xsi:type="java:com.webex.service.binding.user.GetSite">
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo"></bodyContent>
<sessionKey></webExId></bodyContent>8010204
03</sessionKey>
</bodyContent>
</body>
API 40.4.3, 40.2.4 Ispravke
XML API 40.4.3, 40.2.4 Ispravke
Kliknite ovde da biste preuzeli XML API 40.4.3, 40.2.4 šemu.
CreateUser
Poboljšanja
Poboljšali smo CreateUser
da biste podržali e-poruku dobrodošlice na više jezika. / CreateUser
sada zahteva isHTMLEmail
Pogođeni API-je:
CreateUser
CreateUser
Primer zahteva:
<?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>administrator </webExID>
<password>xxxx xxx</password>
<siteName></siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName></firstName>
xxx <lastName>xxx</lastName>
<webExId>xxx xxx</webExId>
<password>xxx</password>
<email></email>
<privilege>
<host></host>
<siteAdmin> </siteAdmin>
<labAdmin></labAdmin>
<voiceOverIp>true false</voiceOverIp>
</privilege>
<languageID>3 </languageID>
<active> ACTIVATED true</active>
<sendWelcome></sendWelcome>
<isHTMLEmail>Istina</isHTMLEmail>
</bodyContent>
</body>
API 40.4.0 ispravke
XML API 40.4.0 ispravke
Nametni potvrdu e-pošte prilikom promene e-pošte u XML API
Nakon što je administrator lokacije potrebna potvrda da bi korisnik ažurirao sesiju e-adresa u webex administracija lokacije:
Ako nalog koji administrator lokacije poziva
SetUser
API da promenite e-adrese, trenutna e-adresa ostaje dok se nova e-adresa ne potvrdi. E-poruka sa potvrdom promene naloga se šalje e-poruci sa e-adresa "Potvrda promene Webex naloga". Nakon što kliknete na vezu u e-pošti za potvrdu, novi e-adresa se odmah povezuju.
Ako osobe koje administrator lokacije pozivaju
SetUser
API puta bez završavanja procesa potvrde e-pošte, trenutna e-pošta se čuva, a najnovija nova e-adresa je ta koja mora da se potvrdi.Ako administrator lokacije nalog poziva
SetUser
API da biste promenili e-adrese, postupak potvrde e-pošte nije aktiviran. Nova e-adresa će odmah biti povezana sa nalogom organizatora ili učesnika.
Pogođeni API-je:
SetUser
GetEnrollmentInfo
istek vremena i resetovanje veze
/ GetEnrollmentInfo
API zasad IP adresama na sistemu imena domena, koji pokreće ogromne performanse. Planiramo da pojednostavimo ovaj proces, sa praznim odgovorom u <domain>
njiva.
Pogođeni API-je:
GetEnrollmentInfo
GetEnrollmentInfo
Primer zahteva:
<?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 xxx</webExID>
<password>xxxx</password><partnerID>
webexpartner</partnerID><body></header>
<bodyContent
</securityContext>
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">7167735<sessionKey>
66</siteName>
<webExID></sessionKey>
</body>
</serv:message>
GetEnrollmentInfo
Primer odgovora:
<?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:result>
<serv:header><serv:response>
SUCCESS</serv:result>
<serv:gsbStatus>PRIMARNI
<att:enrollFields></att:attendeeID>3191792<att:attendeeID>
<att:attendee>
</serv:header>
</serv:response>
154279066999981548</att:confID>
<att:defaultFields><serv:body><att:confID>
<att:firstName>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:gsbStatus>
<att:session>Alex</att:firstName>
<att:lastName>Yang
</att:lastName><att:email> omega.alex.yang@gmail.com false
</att:city></att:address2></att:receiveInfo><att:city><att:address2><att:address1></att:address1></att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>
<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 02/27/2020 22:03:57
<att:firstName>
<att:enrollFields>
</att:submitTime></att:status><att:attendee><att:defaultFields></att:attendee></att:attendeeID><att:attendeeID><att:status>3191797
ODOBRENI TEST ZA ALEKSKKK <att:lastName></att:firstName>
ACHILLESYANG@HOTMAIL.COM</att:email><att:email>
<att:company></att:phoneNum>
</att:company>
<att:phoneNum></att:title></att:lastName>
<att:receiveInfo><att:title>LAŽNO
</att:address1>
</att:city></att:state></att:address2>
<att:city><att:zipcode></att:receiveInfo>
<att:address2><att:address1><att:state></att:ipAddress>
<att:submitTime></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 02/27/2020 22:07:38
</att:attendee><att:matchingRecords>
<serv:total><att:status>
</att:submitTime></att:status>ODOBRENO 2 2
</serv:total>
<serv:startFrom></serv:returned><serv:returned>1 <att:sessionKey></att:matchingRecords>7167735
</serv:startFrom>66</att:ipAddress>
<att:submitTime></att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
API 40.2.0 ispravke
XML API 40.2.0 ispravke
Ukloni anonimni pristup korisniku LstSummarySession
Kao poboljšanje bezbednosti, zaustavljamo podršku za anonimni pristup LstSummarySession
API. Ako Webex Meetings anonimno pristupi API, vraćaju se sledeće kôd greške i poruke se vraćaju: "000015 nažalost, nije pronađen nijedan zapis."
Pogođeni API-je:
LstSummarySession
LstSummarySession
Primer zahteva:
<?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>ime lokacije 1</siteName></securityContext><bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>
</header>2118946
<body>
51</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Primer odgovora:
<?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>
FAILURE<serv:result></serv:result>
<serv:reason>Žao nam je, nije pronađen nijedan zapis PRIMARNI 000015</serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID></serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
i SetMeeting
poboljšanja bezbednosti
Ova promena je izvršena XML API 40.2.0, ali je njegov opis uređen nakon što je primio povratne informacije kupca. |
Kao poboljšanje bezbednosti, ažurirali smo CreateMeeting
i SetMeeting
API-ji ne dozvoljavaju korisnicima da zakazati sastanak vreme početka koji su već prošli. Ako pokušaju, API upuće na poruka o grešci: "060016 sesija vreme početka bude kasnije od trenutnog vremena". Ako korisnik treba da zakaže trenutni sastanak, preporučujemo da se sastanak vreme početka podesiti pet minuta kasnije od trenutnog vremena.
Pogođeni API-je:
CreateMeeting
SetMeeting
API 40.1.2 ispravke
XML API 40.1.2 ispravke
Zakazivanje sastanka automatski generiše lozinku ako nije obezbeđena
Poboljšali smo CreateMeeting
, CreateEvent
, CreateTrainingSession
, i CreateTeleconferenceSession
da uključite lozinku u API odgovora.
Svi sastanci /događaji/sesija podrazumevano moraju da imaju omogućeno podešavanje lozinke. U ovom scenariju, API zahtev ne sadrži lozinku, lozinka se automatski generiše sa XML API servera.
Ako svi sastanci/događaji/sesija moraju da imaju onemogućeno podešavanje lozinke, a API zahtev ne sadrži lozinku, lozinka se ne generiše sa XML API servera.
Ako API zahtev sadrži lozinku, onda odgovor će sadržati tu lozinku, bez obzira na to da li su svi sastanci/događaji/sesija omogućeni ili onemogućeni.
Pogođeni API-je:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
/ CreateMeeting
odgovor sada ima meetingPassword
Element:
CreateMeeting
Primer zahteva:
<?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_Auto_Generated_mtg_pwd</confName>
<meetingType> </meetingType>
3</metaData>
<schedule>
<startDate>10/28/2020 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
Primer odgovora:
<?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>USPEŠAN PRIMARNI
</serv:gsbStatus>
</serv:response><meet:meetingkey><serv:body>
8067452
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"></serv:header>63
</meet:meetingkey><meet:meetingPassword> UzXJuzUD428
<meet:iCalendarURL>
</meet:meetingPassword>
<serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:host></meet:iCalendarURL></serv:attendee><meet:guestToken>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640<serv:host>cfc7f3246d4862f1bb69b803e8615b7a</serv:result>
<serv:gsbStatus></meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>
/ CreateEvent
odgovor sada ima eventPassword
Element:
/ CreateTrainingSession
i CreateTeleconferenceSession
odgovora sada imaju sessionPassword
Element:
API 40.1.0 ispravke
XML API 40.1.0 ispravke
GetSessionInfo
Poboljšanja
Dodali smo nove elemente u GetSessionInfo
API. Lista API sada daje informacije i za mobilne uređaje.
Pogođeni API-je:
GetSessionInfo
GetSessionInfo
Zatraži ažuriranja:
Primer zahteva:
<?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>administrator <password>
</webExID>lokacije P@ss1234
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo"></header>
<body>
7137076</password><sessionKey></securityContext> 33 <pmrUrl>
</sessionKey></pmrUrl>
https://go.webex.com/join/dongchen<sipUrl>dongchen@go.webex.com ili 123456789_go@webex.com ili 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
Poboljšanja
Dodali smo novu API, lstAccessAnywhereHistory
, da biste odgovorili Webex Access Anywhere o izveštaju.
Pogođeni API-je:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
Zatraži ažuriranja:
LstAccessAnywhereHistory
Ažuriranja odgovora:
Primer zahteva:
<?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>test P@ss1234</webExID>
<password></password>
</securityContext>
</header>
<body>
test1<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID></hostWebexID>
<startTimeScope>
<sessionStartTimeStart>09/29/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>12/29/2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>9/29/2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>12/29/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1 10</serv:startFrom>
<serv:maximumNum></serv:maximumNum>
<serv:listMethod>ILI</serv:listMethod>
</listControl>
<order>
<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
</bodyContent>
</body>
Primer odgovora:
<?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>SUCCESS</serv:result>
<serv:gsbStatus> PRIMARY </serv:gsbStatus>
</serv:response>
</serv:header>x
<serv:body>
<serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse">
mlns: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>dean</history:userName>
<history:computerName>6926_dean</history:computerName>
<history:clientIP> 10.224.222.183</history:clientIP>
<history:startTime> 11/29/2019 03:05:44</history:startTime>
<history:endTime>11/29/2019 03:10:06</history:endTime>
<history:duration>5</history:duration>
</history:accessAnyWhereInfo>
</serv:body>