Find alle de vigtige oplysninger, som du har brug for Cisco Webex Meetings API' en, såsom skemaændringer og andre meddelelser.
Få yderligere oplysninger om XML API 41 i oversigten Cisco Webex Meetings API-opdateringer (API 41)
Få yderligere oplysninger om XML API 39 og XML API 11 i oversigten over Cisco Webex Meetings XML API-opdateringer (XML API 39 ogtidligere).
Gå til Cisco DevNet for opdateringer til XML API 11 SP9 og tidligere.
Opdateringer til API 40.12.0
Opdateringer til XML API 40.12.0
XML API understøtter privat mødetype
XML APIer blive påvirket
Vi kan bruge API:
CreateMeeting
ogSetMeeting
for at planlægge eller opdatere Webex Meeting med privat mødetype.Hvis en Webex Meeting er planlagt med privat mødetype,
GetSessionInfo
GetMeeting
,LstSummarySession
ogLstCalendarSession
vil returnere et nyt elementnavngivelsePrivateMeeting
for at få det at vide.GetMeetingType
ogLstMeetingType
returner et nyt elementnavn
som angiver, om den understøtter private møder eller ej.SupportPrivateMeeting
Skemaændringer
XML API: GetMeetingType/LstMeetingType: Tilføj -appen <SupportPrivateMeeting>
Element.
XML API:LstSummarySession
: Tilføj den <isPrivateMeeting>
Element.
XML API:LstCalendarSession
: Tilføj den <isPrivateMeeting>
Element.
XML API:GetSessionInfo
: Tilføj den <isPrivateMeeting>
Element.
XML API:Hentmøde: Tilføj -appen <isPrivateMeeting>
Element.
Anmodning om XML API: Opretmøde
Anmodning om oprettelse afmøde med privat mødetype
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>10/25/2020 13:00:00</startDate>
<duration>45</duration>
<timeZoneID>45</timeZoneID>
</schedule>
<accessControl>
<meetingPassword>********</meetingPassword>
</accessControl>
<metaData>
<confName>MC_PrivateMeeting_Test</confName>
<meetingType>168</meetingType> //169 is a sample which supports Private Meeting
</metaData>
</bodyContent>
</body>
Svar fra XML API: GetSessionInfo
Svar for isPrivateMeeting
<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isPrivateMeeting>true</ep:isPrivateMeeting> //true: the meeting supports Private Meeting; false: the meeting does
not support Private Meeting.
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
GetSite API vil returnere mødeskabeloner på webstedsniveau
Brugerhistorie/opgavebeskrivelse
Få Websteds-API til at returnere webstedsniveau mødeskabelon. Dette vil give Education Connector og Webex undervisningslokaler mulighed for at vise disse skabeloner til underviserne, så de kan vælge og vælge disse skabeloner, mens de planlægger deres online-sessioner.
API'er påvirket
Hvis der er brugertilpassede mødeskabeloner på webstedsniveau, returnerer GetSite api disse skabeloner på webstedsniveau.
Navn på elementer |
Beskrivelse |
---|---|
|
navnet på brugertilpassede mødeskabeloner på webstedsniveau |
|
Webex Meetings, Webex Trainings og Webex Events |
Skemaændringer
Hent websted: Tilføj <meetingTemplates>
Element.
Svareksempel
Få webstedssvar
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>MC Meeting Tempalte 1</ns1:meetingTemplateName>
<ns1:serviceType>MeetingCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>EC Meeting Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType>EventCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>TC Meeting Template 3</ns1:meetingTemplateName>
<ns1:serviceType>TrainingCenter</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API SetUser kan ikke ændre element i supportedServices
når webstedet er CI samlet websted
Beskrivelse
XMLAPI SetUser
understøtter ikke ændringsværdi af " supportedServices
" i en API-anmodning, når webstedet er en Control Hub-tilknyttet Unified Webex Meeting-websteder.
Skemaændringer
Der er ingen skemaændring i API'en: SetUser
.
WEBEX-15436: Tilføj beskyttelse for at undgå duplikerede e-mails i Mtgconfattendeelist
Beskrivelse
Hvis flere mødedeltagere med samme e-mail tilføjes til det samme møde i den samme API-anmodning, behandler vi kun den første mødedeltager med e-mailen.
Påvirket API'er
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
Eksempel på API
Anmodning
<?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>password</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382</sessionKey>
<person>
<email>test@webex.com</email>
<name>name1</name>
</person>
<attendees>
<person>
<email>test@webex.com</email>
<name>name2</name>
</person>
<sessionKey>1714904382</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
Opdateringer til API 40.11.0
Opdateringer til XML API 40.11.0
XMLAPI CreateUser understøtter displaynavn
CreateUser
Understøtter dispalyname
når funktion til eller fra EnableDisplayName
er som 1. Hvis funktion til eller fra ikke er 1, vises displayName
vil blive ignoreret.
Skemaændringer
CreateUser:
XMLAPI SetUser understøtter displaynavn
SetUser
Understøtter dispalyname
når funktion til eller fra EnableDisplayName
er 1. Hvis den funktion til eller fra ikke er 1, vises displayName
vil blive ignoreret.
Skemaændringer
SetUser:
XMLAPI GetUser understøtter displaynavn
GetUser
Understøtter dispalyname
når funktion til eller fra EnableDisplayName
er 1. Hvis den funktion til eller fra ikke er 1, vises displayName
vil ikke blive vist.
Når displayName
i DB er nul og funktion til eller fra EnableDisplayName
er 1, displayName
vil blive firstName+" "+lastName
for ikke-asiatiske tegn og firstName+lastName
for asiatiske tegn.
Skemaændringer
GetUserResponse:
Kontrol af XMLAPI-brugerniveau for CMR Hybrid Voip
, cmrHybridVoip
indstilling bruges til at indstille og hente indstillingen på brugerniveau for EnableCMRHybridVoIP
.
Skemaændringer
GetUser Response:
CreateUser Request:
SetUser Request:
Opdateringer til API 40.10.0
Opdateringer til XML API 40.10.0
XML API support for meeting UUID
i API-anmodning og svar
Eksempel på XML API: GetSessionInfo
Anmod:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Svar:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>NOT_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Berørt API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
XMLAPI vil returnere et ekstra element til webstedsadministrationskonfiguration for at deaktivere skærmklip
Kravet kommer fra Sikkerhed - begge PenTest
fejl og kunder, såsom Goldman Sachs. De ønsker ikke at tillade slutbrugerne at tage skærmbillede i Meetings-appen. I mellemtiden vil mange andre kunder have denne funktion – for at tillade hentning af skærmbilleder. Også Education-brugere ønsker at tillade skærmklip. Derfor har vi en webstedsadministratorkonfiguration til dette, og XMLAPI vil returnere et ekstra felt EnableMobileScreenCapture
i svaret fra GetSite
til at understøtte dette.
Eksempel på GetSite-anmodning
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>false</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Berørt API
GetSite
XMLAPI understøtter MEET-269 PIN-mindre forbedring af tilslutning
XMLAPI tilføj en NY VALGMULIGHED Videokonferencesystemer i min organisation kan starte og deltage i møder uden anvisninger til Personligt lokale-møde og MC-møde.
createUser/setUser/getUser
tilføj en ny knudedeviceCanStartMyPMR
ipersonalMeetingRoom
.createMeeting/setMeeting/getMeeting
tilføj en ny knudedeviceCanStartMeeting
i planen.
Valgmuligheden i Webex-brugergrænseflade for møde i personligt lokale:
Skemaændringer
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
Opdateringer til API 40.9.0
Opdateringer til XML API 40.9.0
XML API support for meeting UUID
anmod og svar
Vi har tilføjet møde UUID til API-anmodningen og -svaret, uanset hvor vi understøtter som en meetingKey
eller sessionKey
.
Eksempel på XML API: GetSessionInfo
Anmod:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Svar:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>NOT_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Berørt API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
Webex-møder vil have en låst mødelobby, hvor brugere kan vente på at få adgang til mødet
XML API-programmet, og rediger MC-møde for at understøtte låst lobby, når funktionen( ConsistentLockedLobby
) til eller fra.
Skemaændringer
Tilføjede tre nye elementer ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) i CreateMeeting, SetMeeting og GetMeeting API'er.
Element |
Beskrivelse |
---|---|
|
Når mødet er låst op, er der tre Ekstern bruger sikkerhedselementer kan være valg.
|
|
Hvorvidt mødet låses automatisk. True: Lås automatisk mødet efter # minutter efter mødet starter Falsk: Låser ikke automatisk mødet, efter mødet starter |
|
Minutter (0,5,10,15,20) for automatisk at låse mødet efter mødet starter |
Anmodnings- og svareksempel
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
</body>
</serv:message>
Request of SetMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01</meetingkey>
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
</body>
</serv:message>
Svar fra 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</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<meet:attendeeOptions>
...
<meet:joinRequiresAccount>false</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock>true</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
</bodyContent>
</body>
</serv:message>
Berørt API:
CreateMeeting
SetMeeting
GetMeeting
Ekstraudstyr GetSessionInfo
API til at returnere deltagernes status under igangværende session
Tilføjede to nye elementer ( hasHostInMeeting
, hasAttendeeInMeeting
) i svar på GetSessionInfo
. Disse to elementer vil blive returneret, når mødet er et igangværende møde.
Element |
Beskrivelse |
---|---|
|
Hvorvidt værten har tilsluttet sig det igangværende møde. True: Værten er i det igangværende møde. Falsk/Nul: Værten er ikke i det igangværende møde, eller mødet er ikke igangværende møde. |
|
Hvorvidt der er en mødedeltager/vært, der deltager i det igangværende møde. True: der er en mødedeltager eller vært i det igangværende møde. Falsk/Nul: Der er ingen mødedeltager eller vært i det igangværende møde, eller mødet er ikke igangværende møde. |
API-svareksempel:
<?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</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ep:status>INPROGRESS</ep:status>
<ep:hasHostInMeeting>true</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting>
...
</bodyContent>
</body>
</serv:message>
Berørt API:
GetSessionInfo
API GetUserCard kræver godkendelse.
Sikkerhedsforbedring af XML API GetUserCard
kræver godkendelse for at få brugeroplysninger.
Berørt API:
GetUserCard
Opdateringer til API 40.8.0
Opdateringer til XML API 40.8.0
GetSessionInfo
forbedring af svar
Hvis du ikke er inviteret eller godkendt fra mødet, ringer du til XML API: GetSessionInfo
vil ikke returnere elementerne: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
i API-svarteksten.
EKSEMPEL på API-svar for møder:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS</ep:status>
<ep:sessionkey>1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>UNLISTED</ep:listStatus>
<ep:registration>false</ep:registration>
<ep:passwordReq>true</ep:passwordReq>
<ep:isRegisterIDRequired>false</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
</serv:bodyContent>
API-svareksemem på undervisning/begivenheder:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS</ep:status>
<ep:sessionkey>1####5###9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>UNLISTED</ep:listStatus>
<ep:registration>true</ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>true</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>INVITE/REGISTER/REJECT</ep:joinStatus>
<ep:isRegisterIDRequired>false</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>TrainingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
</serv:bodyContent>
Berørt API:
GetSessionInfo
GetSessionInfo, GetUserCard
Sikkerhedsforbedringer
Vi har forbedret XML API med en sikkerhedsforbedring GetSessionInfo
og GetUserCard
. Vi vil blokere brugere i at få adgang til disse to API'er inden for de næste to timer, hvis deres opkald nåede grænsen på en time, uden at der blev fundet data.
Fejlstatussvaret er: "403 forbudt"
Påvirkede API'er:GetSessionInfo
GetUserCard
meetingUUID
i API-anmodning og svarsupport
Vi har tilføjet meetingUUID til API-anmodningen og -svar, uanset hvor vi understøtter et meetingKey/sessionKey
.
GetSessionInfo
Anmod:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Svar:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>NOT_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Berørt API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
Skabelonen education sites (EDU sessionstype) i XML API support
Når dine websteder aktiverer education instructor (EDU) sessionstype, kan XML API understøttes til at planlægge et møde med EDU-mødeskabelon.
Berørt API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
og RegisterMeetingAttendee
støtte
Begge CreateMeetingAttendee
og RegisterMeetingAttendee
er i stand til at kontrollere den mødedeltagertilmelding formular for en Webex Meetings registrering.
Og der er en ny undtagelse for denne opgave:
Undtagelsesnummer |
Meddelelse om undtagelse |
---|---|
040014 |
Manglende obligatoriske felter (tilmeldingsformular): ... |
For eksempel, hvis du valgte "Stillingsbetegnelse" og "Virksomhedsnavn" som de påkrævede felter for en mødedeltager Webex Meetings registrering som vist nedenfor, så skal du levere værdi på "Jobtitel" og "Virksomhedsnavn", når du ringer til de to API'er: CreateMeetingAttendee
og RegisterMeetingAttendee
.
RegisterMeetingAttendee
Anmod:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>FirstNameb LastName</name>
<firstName>FirstNameb</firstName>
<lastName>LastName</lastName>
<title>Engineer</title> //Job Title
<company>Cisco1234</company> //Company Name
...
<email>****@*****.com</email>
<type>VISITOR</type>
<sendReminder>true</sendReminder>
</person>
<role>ATTENDEE</role>
<joinStatus>ACCEPT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1####4####1</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
CreateMeetingAttendee
Anmod:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>FirstNameA LastNameA</name>
<firstName>FirstNameA</firstName>
<lastName>LastNameA</lastName>
<title>Engineer</title> //Job Title
<company>Cisco1234</company> //Company Name
...
<email>*****@*****.com</email>
<type>VISITOR</type>
<sendReminder>true</sendReminder>
</person>
<role>ATTENDEE</role>
<joinStatus>ACCEPT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Exception of Response
Eksempel:
<?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>FAILURE</serv:result>
<serv:reason>Missing required fields (registration form) : title,company</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>title,company</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Berørt API:
CreateMeetingAttendee
RegisterMeetingAttendee
Forbedringer af validering af XML API E-mail
XML API bør ikke tillade white-space tegn i en e-mail, så vi har forbedret e-mailbekræftelse for at afstemme med Webex Meetings adfærd på siden.
Berørt API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
Opdateringer til API 40.7.0
Opdateringer til XML API 40.7.0
meetingUUID
støtte
Vi har tilføjet meetingUUID
til API anmodning og svar hvor end vi understøtter en meetingKey eller sessionKey.
GetSessionInfo
Anmod om eksempel:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Anmod om eksempel:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>NOT_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Påvirkede API'er:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
E-mailsupport til API-velkomst på fire nye sprog
Velkomst-e-mailen til XMLAPI understøtter følgende fire nye sprog:
Tjekkisk (languageID=19)
Polsk (languageID=20)
Ungarsk (languageID=21)
På samme måde (languageID=22)
XMLAPI sender velkomst-e-mailen i overensstemmelse med sproget eller sprog-id'et i CreateUser
Anmodning.
Bruge CreateUser
for at sende html velkomst-e-mail eksempel (tjekkisk):
<?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>user</lastName>
<webExId>testuser</webExId>
<password>xxxxxx</password>
<email>testuser@test.com</email>
<privilege>
<host>true</host>
</privilege>
<languageID>19</languageID>
or
<language>Czech</language>
<active>ACTIVATED</active>
<sendWelcome>true</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
</serv:message>
API 40.6.1, 40.4.9 Opdateringer
Opdateringer til XML API 40.6.1, 40.4.9
CreateMeeting/SetMeeting
støtte
Når du planlægger et Webex-møde, xml API CreateMeeting/SetMeeting
lader dig markere eller fjerne markering eller klikke på et påkrævet eller ikke-påkrævet felt fra mødedeltagertilmelding formularen.
Følgende er et eksempel på et mødeplanlægningsprogram fra brugerens webside, hvor du kan kontrollere påkrævede felter såsom "Stillingsbetegnelse", "Virksomhedsnavn","By" og "Tilstand" på mødedeltagertilmelding formular:
Følgende er en tilknytning mellem sidefelter og XML API'er:
Sidefelter | XMLAPI-element |
---|---|
Jobtitel | <title> |
Virksomhedsnavn | <company> |
Adresse 1 | <address1> |
Adresse 2 | <address2> |
By | <city> |
Stat | <state> |
Postnummer | <postalCode> |
Land/område | <country> |
Arbejdstelefon | <phone> |
Fax | <fax> |
Ændret skema: Tilføj elementet "registrationForm" i CreateMeeting
Ændret skema: Tilføj elementet "registrationForm" i SetMeeting
Ændret skema: Tilføj elementet "registrationForm" i GetMeeting
CreateMeeting
Anmod om eksempel:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>password</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>false</auto>
</attendeeOptions>
<registrationForm>
<title><req>true</req></title> <!-- true -->
<company><req>true</req></company> <!-- true -->
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city> <!-- true -->
<state><req>true</req></state> <!-- true -->
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req>false</req></phone>
<fax><req>false</req></fax>
</registrationForm>
SetMeeting
Anmod om eksempel:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>Conference Name</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>true</auto>
</attendeeOptions>
<registrationForm>
<title><req>true</req></title>
<company><req>true</req></company>
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city>
<state><req>true</req></state>
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req>false</req></phone>
<fax><req>false</req></fax>
</registrationForm>
GetMeeting
Svareksemne:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>false</meet:req></meet:phone>
<meet:title><meet:req>true</meet:req></meet:title>
<meet:company><meet:req>true</meet:req></meet:company>
<meet:address1><meet:req>false</meet:req></meet:address1>
<meet:address2><meet:req>false</meet:req></meet:address2>
<meet:city><meet:req>true</meet:req></meet:city>
<meet:state><meet:req>true</meet:req></meet:state>
<meet:postalCode><meet:req>false</meet:req></meet:postalCode>
<meet:country><meet:req>false</meet:req></meet:country>
<meet:fax><meet:req>false</meet:req></meet:fax>
</meet:registrationForm>
</serv:bodyContent>
</serv:body>
</serv:message>
Påvirkede API'er:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
E2EE mødetype-møde understøtter ikke et PMR møde
Når du aktiverer en PMR under et opkald med API'erne: CreateUser/SetUser/GetUser/GetMe
og kun en E2EE mødetype er tilgængelig, vil den svare på følgende fejlmeddelelse: "110063 Brugeren skal have mindst én ikke-E2EE-mødetype for at PMR."
Påvirkede API'er:
CreateUser
SetUser
GetUser
GetMe
Opdateringer til API 40.6.0
Opdateringer til XML API 40.6.0
Brugeradministrationsrolle tilføjet
Vi har oprettet brugeradministrationsrollen, og skemafilen for følgende er ændret.
Ændret skema: CreateUser
Anmodning:
Ændret skema: SetUser
Ændret skema: GetMe
Svar:
Ændret skema: LstsummaryUser
Svar:
Påvirkede API'er:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
Anmod om eksempel:
<?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>true</umSiteAdmin>
<host>false</host>
<siteAdmin>false</siteAdmin>
<labAdmin>false</labAdmin>
<voiceOverIp>false</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>ACTIVATED</active>
<sendWelcome>true</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</body>
</serv:message>
Support til brug af API-nøgleadgang GetUserCard
Vi understøtter nu brug af API-nøglen (genereret JWT-token) til at tilgå API: GetUserCard
i denne udgivelse.
Du kan se disse sider om anvendelse af en API-nøgle og om at generere en JWT-token:
Sådan anvender du én API-nøgle
GetUserCard
Anmod om eksempel:
POST https://{sitename}.webex.com/WBXService/XMLService
Header:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Body:
<?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>
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>1587493389768</use:lastModifiedTime>
<use:isUploaded>false</use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title>Test's Personal Room</use:title>
<use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692</use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>
</serv:body>
</serv:message>
Support til meetingUUID
i API-anmodning og svar
Vi har tilføjet meetingUUID
api-anmodningen og -svaret, når vi understøtter en meetingKey eller sessionKey.
Påvirkede API'er:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
Anmod om eksempel:
<?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">
<sessionKey>805325231</sessionKey>
or
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>NOT_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
PMR mødenøgler vil ikke blive ændret fra en midlertidigt deaktiveret bruger eller deaktiveret PMR
Når en midlertidig deaktiveret bruger eller deaktiveret PMR aktiveres igen inden for en uge, ændres den nu genaktiverede bruger eller PMR's mødenøgle ikke, det vil være det samme som før.
Påvirkede API'er:
SetUser
DelUser
LstSummarySession
Forbedringer
Vi har forbedret API' en: LstSummarySession
returner planlagte -PMR at have ét nyt element, returnScheduledPMR
, i anmodningen. Og standard funktion til eller fra er deaktiveret.
Påvirkede API'er:
LstSummarySession
Skemaændring:
Vi tilføjer et nyt elementnavn returnScheduledPMR
i API LstSummarySession-anmodningen.
Vi tilføjer et nyt elementnavn isScheduledPMR
i API LstSummarySession-svaret.
LstSummarySession
Anmod om eksempel:
<?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>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>AND</listMethod>
</listControl>
<dateScope>
<startDateStart>11/01/2019 8:0:0</startDateStart>
<startDateEnd>12/01/2019 7:59:59</startDateEnd>
<timeZoneID>4</timeZoneID>
<endDateStart>11/01/2019 8:0:0</endDateStart>
<endDateEnd>12/01/2019 7:59:59</endDateEnd>
</dateScope>
<order>
<orderBy>HOSTWEBEXID</orderBy>
<orderAD>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>true</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<ep:matchingRecords>
<serv:total>1787</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325</ep:sessionKey>
<ep:MeetingUUID>809914325</ep:MeetingUUID>
<ep:confName>Team Meeting</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:hostWebExID>Test</ep:hostWebExID>
<ep:hostFirstName>Test</ep:hostFirstName>
<ep:hostLastName>Test</ep:hostLastName>
<ep:otherHostWebExID>Test</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status>NOT_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>PUBLIC</ep:listStatus>
<ep:hostEmail>Test@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostJoined>false</ep:hostJoined>
<ep:participantsJoined>false</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>false</ep:registration>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>false</ep:isAudioOnly>
<ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>805660167</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>NOT_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>PUBLIC</ep:listStatus>
<ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostJoined>false</ep:hostJoined>
<ep:participantsJoined>false</ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration>false</ep:registration>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>false</ep:isAudioOnly>
<ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
Forbedringer
Vi har tilføjet et GetSite
svar funktion til eller fra af SupportXMLAPIReturnScheduledPMR
Påvirkede API'er:
GetSite
Skemaændring:
The XML API GetSite
svar nyt element er: SupportXMLAPIReturnScheduledPMR
GetSite
Anmod om eksempel:
<?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>
<clientInfo>xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>
</serv:message>
GetSite
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>true</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.8, 40.2.9 Opdateringer
Opdateringer til XML API 40.4.8, 40.2.9
Nyt svar ved opdatering af planlagte møder i XMLAPI
Når kunder bruger XMLAPI til at opdatere møder, der er planlagt gennem deres side, sender vi den numeriske adgangskode i en mødee-mailopdatering og anvender den på Webex Meetings, Teams og Events-centre.
Disse API'er: GetMeeting, GetTrainingSession, GetEvent
og GetTeleconferenceSession
, vil have disse nye elementer som svar: audioPassword
(numerisk adgangskode) isEnforceAudioPassword
, isEnforceAudioLogin
for Webex Meetings, Teams- og Events-centre.
Ændret skema:
Påvirkede API'er:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
Anmod om eksempel:
<?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>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>803328224</meetingKey>
</bodyContent>
</body>
</serv:message>
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>false</meet:listToPublic>
<meet:isPublic>false</meet:isPublic>
<meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword>75928877</meet:audioPassword>
<meet:isEnforceAudioPassword>true</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin>false</meet:isEnforceAudioLogin>
</meet:accessControl>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
API 40.4.5, 40.2.6 Opdateringer
Opdateringer til XML API 40.4.5, 40.2.6
GetUserCard
og GetSessionInfo
brugsgrænse
Vi implementerer forbrugsgrænsen for API GetUserCard
og GetSessionInfo
, kan du få fejlmeddelelsen: "403 forbudt", hvis du når forbrugsgrænsen.
Påvirkede API'er:
GetUserCard
GetSessionInfo
API 40.4.4, 40.2.5 opdateringer
Opdateringer til XML API 40.4.4, 40.2.5
BodyContent
nummergrænse
Vi har tilføjet et begrænset antal BodyContent
i hvert XML API-afsnit. Når du tilføjer for mange af BodyContent
i API-anmodningen vil følgende fejlkode og meddelelse vende tilbage: "000053 Tællingen af BodyContent i en anmodning skal være mindre end {number}"
Påvirkede API'er:
Alle XML API'er
XML API-anmodning med flere BodyContent
Eksempel:
<?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>801020403</sessionKey>
</bodyContent>
</body>
</serv:message>
API 40.4.3, 40.2.4 Opdateringer
Opdateringer til XML API 40.4.3, 40.2.4
CreateUser
Forbedringer
Vi har forbedret CreateUser
for at understøtte velkomstmailen på flere sprog. , CreateUser
anmoder nu om isHTMLEmail
Påvirkede API'er:
CreateUser
CreateUser
Anmod om eksempel:
<?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</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>true</host>
<siteAdmin>false</siteAdmin>
<labAdmin>false</labAdmin>
<voiceOverIp>false</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>ACTIVATED</active>
<sendWelcome>true</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</body>
</serv:message>
Opdateringer til API 40.4.0
Opdateringer til XML API 40.4.0
Gennemtving e-mailbekræftelse ved ændring af e-mails i XML API
Efter en webstedsadministrator aktiveret skal brugeren bekræfte, at e-mailadressen opdateres i Webex webstedsadministration:
Hvis en administratorkonto, der ikke er websted, ringer til
SetUser
API for at ændre e-mailadresser. Den aktuelle e-mail forbliver, indtil den nye e-mail er bekræftet. Bekræftelsesmailen til kontoændringen sendes til den nye e-mailadresse med bekræftelsen "Bekræftelse af ændring af Webex-konto". Efter at have klikket på linket i e-mailen for at bekræfte, tilknyttes den nye e-mailadresse omgående.Hvis en administrator, der ikke er webstedet, ringer til
SetUser
API flere gange uden at afslutte e-mailbekræftelsen, bevares den aktuelle e-mail, og den seneste nye e-mail er den, der skal bekræftes.Hvis en webstedsadministratorkonto ringer til
SetUser
API for at ændre e-mailadresser udløses e-mailbekræftelsesprocessen ikke. Den nye e-mail vil omgående blive knyttet til værtens eller mødedeltageres konto.
Påvirkede API'er:
SetUser
GetEnrollmentInfo
timeout og nulstilling af forbindelse
, GetEnrollmentInfo
API søger i øjeblikket efter IP-adresser på domænenavnsystemet, hvilket udløser store præstationspåvirkninger. Vi planlægger at forenkle denne proces med et tomt svar i <domain>
feltet.
Påvirkede API'er:
GetEnrollmentInfo
GetEnrollmentInfo
Anmod om eksempel:
<?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>716773566</sessionKey>
</bodyContent>
</body>
</serv:message>
GetEnrollmentInfo
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>false</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain> </att:domain>
<att:ipAddress>10.35.240.53</att:ipAddress>
<att:submitTime>02/27/2020 22:03:57</att:submitTime>
<att:status>APPROVED</att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>AlexKKK</att:firstName>
<att:lastName>Test</att:lastName>
<att:email>achillesyang@hotmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>false</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain> </att:domain>
<att:ipAddress>10.154.181.15</att:ipAddress>
<att:submitTime>02/27/2020 22:07:38</att:submitTime>
<att:status>APPROVED</att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>716773566</att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
</serv:message>
Opdateringer til API 40.2.0
Opdateringer til XML API 40.2.0
Fjern anonym adgang til LstSummarySession
Som en sikkerhedsforbedring stopper vi support for anonym adgang til LstSummarySession
Api. Hvis Webex Meetings har anonymt adgang til API'en, returneres følgende fejlkode og meddelelse: "000015 Beklager, ingen optegnelse fundet."
Påvirkede API'er:
LstSummarySession
LstSummarySession
Anmod om eksempel:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>sitename1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Svareksemne:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>FAILURE</serv:result>
<serv:reason>Sorry, no record found</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
CreateMeeting
og SetMeeting
sikkerhedsforbedringer
Denne ændring blev foretaget i XML API 40.2.0, men dens beskrivelse er blevet redigeret efter at have modtaget kundefeedback. |
Som en sikkerhedsforbedring opdaterede vi CreateMeeting
og SetMeeting
API'er for ikke at tillade brugere at planlægge et mødestartmøde, som allerede er passeret. Hvis de forsøger, beder API'en om fejlmeddelelsen: "Starttid for session 060016 bør være senere end det aktuelle tidspunkt." Hvis en bruger skal planlægge et øjeblikkeligt møde, anbefaler vi, at mødets starttid indstilles fem minutter senere end det aktuelle tidspunkt.
Påvirkede API'er:
CreateMeeting
SetMeeting
Opdateringer til API 40.1.2
Opdateringer til XML API 40.1.2
Planlægning af et møde genererer automatisk en adgangskode, hvis et ikke er oplyst
Vi har forbedret CreateMeeting
, CreateEvent
, CreateTrainingSession
og CreateTeleconferenceSession
medtage en adgangskode i API-svarets brødtekst.
Som standard skal alle møder/begivenheder/sessioner have en adgangskodeindstilling aktiveret. I dette scenarie, hvor API-anmodningen ikke indeholder en adgangskode, genereres der automatisk en adgangskode fra XML API-serverne.
Hvis Alle møder/begivenheder/sessioner skal have en adgangskodeindstilling deaktiveret , og API-anmodningen ikke indeholder en adgangskode, genereres der ikke en adgangskode fra XML API-serverne.
Hvis API-anmodningen inkluderer en adgangskode, vil svaret inkludere denne adgangskode, uanset alle møder/begivenheder/sessioner skal have en adgangskodeindstilling, der aktiveres eller deaktiveres.
Påvirkede API'er:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
, CreateMeeting
svar har nu meetingPassword
Element:
CreateMeeting
Anmod om eksempel:
<?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>3</meetingType>
</metaData>
<schedule>
<startDate>10/28/2020 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
Svareksemne:
<?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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet:meetingPassword>UzXJuzUD428</meet:meetingPassword>
<meet:iCalendarURL>
<serv:host>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
<serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:iCalendarURL>
<meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>
, CreateEvent
svar har nu eventPassword
Element:
, CreateTrainingSession
og CreateTeleconferenceSession
svar har nu sessionPassword
Element:
Opdateringer til API 40.1.0
Opdateringer til XML API 40.1.0
GetSessionInfo
Forbedringer
Vi har føjet nye elementer til GetSessionInfo
Api. API'en returnerer nu også oplysninger om mobile enheder.
Påvirkede API'er:
GetSessionInfo
GetSessionInfo
Anmod om opdateringer:

Anmod om eksempel:
<?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>713707633</sessionKey>
<pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>dongchen@go.webex.com or 123456789_go@webex.com or 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
Forbedringer
Vi har tilføjet en ny API, lstAccessAnywhereHistory
for at svare med Webex Access Anywhere rapportoplysninger.
Påvirkede API'er:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
Anmod om opdateringer:

LstAccessAnywhereHistory
Svaropdateringer:

Anmod om eksempel:
<?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</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>test1</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</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>OR</serv:listMethod>
</listControl>
<order>
<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
</bodyContent>
</body>
</serv:message>
Svareksemne:
<?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>
<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>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:bodyContent>
</serv:body>
</serv:message>