- Domov
- /
- Článok
Nájdite všetky dôležité informácie, ktoré potrebujete o Cisco Webex Meetings API, ako sú zmeny schémy a iné oznámenia.
Viac informácií o XML API 41 nájdete na Prehľad aktualizácií rozhrania API Cisco Webex Meetings (API 41)
Ďalšie informácie o XML API 39 a XML API 11 nájdete na Prehľad aktualizácií rozhrania XML API Cisco Webex Meetings (XML API 39 a staršie).
Aktualizácie pre XML API 11 SP9 a staršie nájdete na Cisco DevNet.
Aktualizácie API 40.12.0
Aktualizácie XML API 40.12.0
XML API podporuje typ súkromného stretnutia
XML API bude ovplyvnené
Môžeme použiť API:
CreateMeeting
aSetMeeting
ak chcete naplánovať alebo aktualizovať stretnutie Webex s typom súkromného stretnutia.Ak je schôdza Webex naplánovaná s typom súkromnej schôdze,
GetSessionInfo
GetMeeting
,LstSummarySession
, aLstCalendarSession
vráti nový názov prvku jePrivateMeeting
vedieť to.GetMeetingType
aLstMeetingType
vrátiť nové pomenovanie prvku
čo označuje, či podporuje súkromné stretnutia alebo nie.SupportPrivateMeeting
Zmeny schémy
XML API: GetMeetingType/LstMeetingType: Pripojte <SupportPrivateMeeting>
element.
XML API: LstSummarySession
: Pripojte <isPrivateMeeting>
element.
XML API: LstCalendarSession
: Pripojte <isPrivateMeeting>
element.
XML API: GetSessionInfo
: Pripojte <isPrivateMeeting>
element.
XML API: GetMeeting: Pripojte <isPrivateMeeting>
element.
Žiadosť o XML API: Vytvoriť stretnutie
Požiadavka na CreateMeeting s typom Private Meeting
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>25. 10. 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 je vzorka, ktorá podporuje súkromné stretnutie
</metaData>
</bodyContent>
</body>
Odozva XML API: GetSessionInfo
Odpoveď pre isPrivateMeeting
<ep:supportE2E>falošný</ep:supportE2E>
<ep:isAllowJBH>pravda</ep:isAllowJBH>
<ep:isPrivateMeeting>pravda</ep:isPrivateMeeting> //pravda: stretnutie podporuje súkromné stretnutie; nepravda: stretnutie nepodporuje súkromné stretnutie.
<ep:isCETMeeting>falošný</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>falošný</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>pravda</ep:isNextUpcomingInstance>
GetSite API vráti šablóny stretnutí na úrovni lokality
Používateľský príbeh/popis úlohy
GetSite API na vrátenie šablóny stretnutia na úrovni lokality. Učebniam Education Connector a Webex Classrooms to umožní ukázať tieto šablóny učiteľom, aby si ich vybrali a vybrali pri plánovaní svojich online stretnutí.
Ovplyvnené rozhrania API
Ak existujú prispôsobené šablóny stretnutí, ktoré sú na úrovni lokality, GetSite api vráti tieto šablóny na úrovni lokality.
Názov prvkov | Opis |
---|---|
| názov prispôsobených šablón stretnutí na úrovni lokality |
| Webex stretnutia, Webex školenia a Webex udalosti |
Zmeny schémy
GetSite : Pripojte <meetingTemplates>
element.
Vzorka odpovede
GetSite Response
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>Tempalte stretnutia MC 1</ns1:meetingTemplateName>
<ns1:serviceType>MeetingCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>Tempalte stretnutia EK 2</ns1:meetingTemplateName>
<ns1:serviceType>EventCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>Šablóna stretnutia hlavných prispievateľov 3</ns1:meetingTemplateName>
<ns1:serviceType>Tréningové centrum</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API SetUser nemôže zmeniť prvok supportedServices
keď je stránka CI unified site
Opis
XMLAPI SetUser
nepodporujú zmenu hodnoty " supportedServices
" v požiadavke API, keď je lokalita prepojená s Control Hub lokalitami Unified Webex Meeting.
Zmeny schémy
V rozhraní API nedošlo k žiadnej zmene schémy: SetUser
.
WEBEX-15436: Pridajte ochranu, aby ste sa vyhli duplicitným e-mailom Mtgconfattendeelist
Opis
Ak sa k tej istej schôdzi v tej istej žiadosti rozhrania API pridá viacero účastníkov s rovnakým e-mailom, spracujeme iba prvého účastníka s e-mailom.
Ovplyvnené rozhrania API
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
Ukážka API
Žiadosť
<?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>heslo</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382</sessionKey>
<person>
<email>test@webex.com</email>
<name>meno1</name>
</person>
<attendees>
<person>
<email>test@webex.com</email>
<name>meno2</name>
</person>
<sessionKey>1714904382</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
Aktualizácie API 40.11.0
Aktualizácie XML API 40.11.0
XMLAPI CreateUser podporuje zobrazované meno
CreateUser
podporuje dispalyname
pri prepínaní funkcií EnableDisplayName
je ako 1. Ak prepínač funkcie nie je 1, potom displayName
budú ignorované.
Zmeny schémy
CreateUser:
XMLAPI SetUser podporuje zobrazované meno
SetUser
podporuje dispalyname
pri prepínaní funkcií EnableDisplayName
je 1. Ak prepínač funkcie nie je 1, displayName
budú ignorované.
Zmeny schémy
SetUser:
XMLAPI GetUser podporuje zobrazované meno
GetUser
podporuje dispalyname
pri prepínaní funkcií EnableDisplayName
je 1. Ak prepínač funkcie nie je 1, displayName
sa nezobrazí.
Kedy displayName
v DB je null a prepínač funkcií EnableDisplayName
je 1, displayName
bude firstName+" "+lastName
pre neázijské znaky a firstName+lastName
pre ázijské znaky.
Zmeny schémy
GetUserResponse:
XMLAPI Ovládanie na užívateľskej úrovni pre CMR Hybrid Voip
The cmrHybridVoip
nastavenie sa používa na nastavenie a získanie nastavenia používateľskej úrovne EnableCMRHybridVoIP
.
Zmeny schémy
GetUser Response:
CreateUser Request:
SetUser Request:
Aktualizácie API 40.10.0
Aktualizácie XML API 40.10.0
XML API support for meeting UUID
v žiadosti a odpovedi API
Vzorové rozhranie XML API: GetSessionInfo
Žiadosť:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
odpoveď:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NIE_NEPROBIEHA</ep:status>
<ep:isLocked>falošný</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Ovplyvnené rozhranie API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
XMLAPI vráti dodatočný prvok pre konfiguráciu správcu stránky na zakázanie snímania obrazovky
Požiadavka pochádza z Bezpečnosti – oboje PenTest
chyby a zákazníkov, ako je Goldman Sachs. Nechcú dovoliť koncovým používateľom snímať obrazovku v aplikácii Stretnutia. Medzitým mnoho ďalších zákazníkov chce túto funkciu - umožniť snímanie obrazovky. Aj používatelia vzdelávania chcú povoliť snímanie obrazovky. Takže na to budeme mať konfiguráciu správcu lokality a XMLAPI vráti pole navyše EnableMobileScreenCapture
v odpovedi na GetSite
na podporu tohto.
Ukážka žiadosti GetSite
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>xxxx</siteName>
<webExID>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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>falošný</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Ovplyvnené rozhranie API
GetSite
Podpora XMLAPI Vylepšenie pripojenia MEET-269 bez PIN
XMLAPI pridať NOVÚ MOŽNOSŤ Videokonferenčné systémy v mojej organizácii môžu začať schôdze a pripojiť sa k nim bez výziev na stretnutie v osobnej miestnosti a stretnutie MC.
createUser/setUser/getUser
pridať nový uzoldeviceCanStartMyPMR
vpersonalMeetingRoom
.createMeeting/setMeeting/getMeeting
pridať nový uzoldeviceCanStartMeeting
v rozvrhu.
Možnosť v používateľskom rozhraní Webex pre stretnutie v osobnej miestnosti:
Zmeny schémy
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
Aktualizácie API 40.9.0
Aktualizácie XML API 40.9.0
XML API support for meeting UUID
žiadosť a odpoveď
Pridali sme UUID stretnutia do požiadavky a odpovede API všade tam, kde podporujeme ako a meetingKey
alebo sessionKey
.
Vzorové rozhranie XML API: GetSessionInfo
Žiadosť:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
odpoveď:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NIE_NEPROBIEHA</ep:status>
<ep:isLocked>falošný</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Ovplyvnené rozhranie API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
Stretnutia Webex budú mať uzamknutú zasadaciu halu, kde môžu používatelia čakať na prijatie na stretnutie
Rozhranie XML API naplánuje a upraví stretnutie MC tak, aby podporovalo uzamknutú lobby, keď funkcia ( ConsistentLockedLobby
) zapnúť.
Zmeny schémy
Pridané tri nové prvky ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) do CreateMeeting, SetMeeting a GetMeeting API.
Element | Opis |
---|---|
| Keď je schôdza odomknutá, môžete si vybrať z troch položiek zabezpečenia externého používateľa.
|
| Či sa má schôdza automaticky uzamknúť. Pravda: Automaticky uzamknúť stretnutie po # minútach od začiatku stretnutia Nepravdivé: Neuzamkne schôdzu automaticky po jej začatí |
| minúty (0,5,10,15,20) pre automatické uzamknutie stretnutia po začatí stretnutia |
Vzor žiadosti a odpovede
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>falošný</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>pravda</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>falošný</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>pravda</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Odpoveď na 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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>falošný</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock>pravda</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
Ovplyvnené rozhranie API:
CreateMeeting
SetMeeting
GetMeeting
Vylepšenie GetSessionInfo
API na vrátenie stavu účastníkov v prebiehajúcej relácii
Pridané dva nové prvky ( hasHostInMeeting
, hasAttendeeInMeeting
) do odpovede na GetSessionInfo
. Tieto dva prvky sa vrátia, keď je schôdza prebiehajúcou schôdzou.
Element | Opis |
---|---|
| Či sa hostiteľ pripojil k prebiehajúcemu stretnutiu. Pravda: Hostiteľ je na prebiehajúcom stretnutí. False/Null: Hostiteľ sa nezúčastňuje prebiehajúcej schôdze alebo schôdza nie je prebiehajúcou schôdzou. |
| Či sa k prebiehajúcemu stretnutiu pripojil účastník/hostiteľ. Pravda: na prebiehajúcom stretnutí je účastník alebo hostiteľ. False/Null: prebiehajúcej schôdze nie je žiadny účastník ani hostiteľ alebo schôdza nie je prebiehajúcou schôdzou. |
Vzor odpovede API:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common">
xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NEPROBIEHA</ep:status>
<ep:hasHostInMeeting>pravda</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>pravda</ep:hasAttendeeInMeeting>
...
Ovplyvnené rozhranie API:
GetSessionInfo
API GetUserCard vyžaduje autorizáciu.
Vylepšenie zabezpečenia XML API GetUserCard
vyžaduje autorizáciu na získanie informácií o používateľovi.
Ovplyvnené rozhranie API:
GetUserCard
Aktualizácie API 40.8.0
Aktualizácie XML API 40.8.0
GetSessionInfo
zlepšenie odozvy
Ak nie ste pozvaní alebo schválení zo stretnutia, vaše volanie XML API: GetSessionInfo
nevráti prvky: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
v tele odpovede API.
Príklad odpovede API pre stretnutia:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NIE_NEPROBIEHA</ep:status>
<ep:sessionkey>1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEUVEDENÉ</ep:listStatus>
<ep:registration>falošný</ep:registration>
<ep:passwordReq>pravda</ep:passwordReq>
<ep:isRegisterIDRequired>falošný</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>falošný</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>pravda</ep:isAllowJBH>
<ep:isCETMeeting>pravda</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>falošný</ep:isPersonalMeetingRoom>
</serv:bodyContent>
Príklad odpovede API na školenia/udalosti:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NIE_NEPROBIEHA</ep:status>
<ep:sessionkey>1####5###9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEUVEDENÉ</ep:listStatus>
<ep:registration>pravda</ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>pravda</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>POZVAŤ/REGISTRÁCIA/ODMIETNUTIE</ep:joinStatus>
<ep:isRegisterIDRequired>falošný</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>Tréningové centrum</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>falošný</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>pravda</ep:isAllowJBH>
<ep:isCETMeeting>pravda</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>falošný</ep:isPersonalMeetingRoom>
</serv:bodyContent>
Ovplyvnené rozhranie API:
GetSessionInfo
GetSessionInfo, GetUserCard
Vylepšenia zabezpečenia
Vykonali sme bezpečnostné vylepšenie na XML API GetSessionInfo
a GetUserCard
. Používateľom zablokujeme prístup k týmto dvom rozhraniam API počas nasledujúcich dvoch hodín, ak ich hovor dosiahne limit do jednej hodiny bez nájdených chýb v údajoch.
Odpoveď na chybový stav je: "403 zakázané"
Ovplyvnené rozhrania API:GetSessionInfo
GetUserCard
meetingUUID
v podpore API žiadostí a odpovedí
Pridali sme meetingUUID do žiadosti a odpovede API všade tam, kde podporujeme a meetingKey/sessionKey
.
GetSessionInfo
Žiadosť:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
odpoveď:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NIE_NEPROBIEHA</ep:status>
<ep:isLocked>falošný</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Ovplyvnené rozhranie API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
Šablóna vzdelávacích stránok (typ relácie EDU) s podporou XML API
Keď vaše lokality povolia typ relácie Education Instructor (EDU), rozhranie XML API môže podporovať plánovanie stretnutia pomocou šablóny stretnutia EDU.
Ovplyvnené rozhranie API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
a RegisterMeetingAttendee
podpora
Obaja CreateMeetingAttendee
a RegisterMeetingAttendee
sú schopní skontrolovať požadovaný registračný formulár účastníka pre registráciu Webex Meetings.
A pre túto úlohu existuje nová výnimka:
Číslo výnimky | Správa o výnimke |
---|---|
040014 | Chýbajú povinné polia (registračný formulár): ... |
Ak ste napríklad vybrali „Názov práce“ a „Názov spoločnosti“ ako povinné polia pre registráciu účastníka Webex Meetings, ako je uvedené nižšie, musíte pri volaní dvoch rozhraní API zadať hodnotu „Názov práce“ a „Názov spoločnosti“. : CreateMeetingAttendee
a RegisterMeetingAttendee
.
RegisterMeetingAttendee
Žiadosť:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>FirstNameb Priezvisko</name>
<firstName>FirstNameb</firstName>
<lastName>Priezvisko</lastName>
<title>Inžinier</title> //Názov práce
<company>Cisco1234</company> //Meno spoločnosti
...
<email>****@*****.com</email>
<type>NÁVŠTEVNÍK</type>
<sendReminder>pravda</sendReminder>
</person>
<role>ÚČASTNÍK</role>
<joinStatus>SÚHLASIŤ</joinStatus>
<emailInvitations>pravda</emailInvitations>
<sessionKey>1####4####1</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
Žiadosť:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>MenoA PriezviskoA</name>
<firstName>MenoA</firstName>
<lastName>PriezviskoA</lastName>
<title>Inžinier</title> //Názov práce
<company>Cisco1234</company> //Meno spoločnosti
...
<email>*****@*****.com</email>
<type>NÁVŠTEVNÍK</type>
<sendReminder>pravda</sendReminder>
</person>
<role>ÚČASTNÍK</role>
<joinStatus>SÚHLASIŤ</joinStatus>
<emailInvitations>pravda</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Exception of Response
Príklad:
<?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>ZLYHANIE</serv:result>
<serv:reason>Chýbajú povinné polia (registračný formulár): názov, spoločnosť</serv:reason>
<serv:gsbStatus>PRIMÁRNY</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>názov, spoločnosť</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Ovplyvnené rozhranie API:
CreateMeetingAttendee
RegisterMeetingAttendee
Vylepšenia overovania e-mailov XML API
Rozhranie XML API by nemalo povoľovať medzery v e-mailoch, preto sme vylepšili overovanie e-mailov, aby bolo v súlade so správaním stránky Webex Meetings.
Ovplyvnené rozhranie API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
Aktualizácie API 40.7.0
Aktualizácie XML API 40.7.0
meetingUUID
podpora
Pridali sme meetingUUID
k žiadosti a odpovedi API všade tam, kde podporujeme meetingKey alebo sessionKey.
GetSessionInfo
Príklad žiadosti:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Príklad žiadosti:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NIE_NEPROBIEHA</ep:status>
<ep:isLocked>falošný</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Ovplyvnené rozhrania API:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
Uvítacia e-mailová podpora rozhrania API pre štyri nové jazyky
Uvítací html e-mail XMLAPI podporuje nasledujúce štyri nové jazyky:
čeština (languageID=19)
poľština (languageID=20)
maďarčina (languageID=21)
rumunčina (languageID=22)
XMLAPI odošle uvítací e-mail podľa jazyka alebo languageID v CreateUser
žiadosť.
Použitím CreateUser
na odoslanie uvítacieho e-mailu HTML Príklad (česky):
<?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>užívateľ</lastName>
<webExId>testuser</webExId>
<password>xxxxxx</password>
<email>testuser@test.com</email>
<privilege>
<host>pravda</host>
</privilege>
<languageID>19</languageID>
alebo
<language>český</language>
<active>AKTIVOVANÉ</active>
<sendWelcome>pravda</sendWelcome>
<isHTMLEmail>pravda</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
Aktualizácie API 40.6.1, 40.4.9
Aktualizácie XML API 40.6.1, 40.4.9
CreateMeeting/SetMeeting
podpora
Keď naplánujete stretnutie Webex, XML API CreateMeeting/SetMeeting
umožňuje začiarknuť alebo zrušiť začiarknutie alebo kliknúť na požadované alebo nepovinné pole v registračnom formulári účastníka.
Nasleduje vzorový plán schôdzí z webovej stránky používateľa, kde môžete skontrolovať požadované polia, ako napr "Názov pracovnej pozície", "Názov spoločnosti", "Mesto", a "Štát" na registračnom formulári pre účastníkov:
Nasleduje mapovanie medzi poliami stránky a prvkami XML API:
Polia stránky | Prvok XMLAPI |
---|---|
Názov práce | <title> |
meno spoločnosti | <company> |
Adresa 1 | <address1> |
adresa 2 | <address2> |
Mesto | <city> |
Štát | <state> |
PSČ | <postalCode> |
Krajina/región | <country> |
Pracovný telefón | <phone> |
Fax | <fax> |
Zmenená schéma: Pridajte prvok "registrationForm". CreateMeeting
Zmenená schéma: Pridajte prvok "registrationForm". SetMeeting
Zmenená schéma: Pridajte prvok "registrationForm". GetMeeting
CreateMeeting
Príklad žiadosti:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>heslo</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>pravda</emailInvitations>
<registration>pravda</registration>
<auto>falošný</auto>
</attendeeOptions>
<registrationForm>
<title><req>pravda</req></title> <!-- true -->
<company><req>pravda</req></company> <!-- true -->
<address1><req>falošný</req></address1>
<address2><req>falošný</req></address2>
<city><req>pravda</req></city> <!-- true -->
<state><req>pravda</req></state> <!-- true -->
<postalCode><req>falošný</req></postalCode>
<country><req>falošný</req></country>
<phone><req>falošný</req></phone>
<fax><req>falošný</req></fax>
</registrationForm>
SetMeeting
Príklad žiadosti:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>Názov konferencie</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>pravda</emailInvitations>
<registration>pravda</registration>
<auto>pravda</auto>
</attendeeOptions>
<registrationForm>
<title><req>pravda</req></title>
<company><req>pravda</req></company>
<address1><req>falošný</req></address1>
<address2><req>falošný</req></address2>
<city><req>pravda</req></city>
<state><req>pravda</req></state>
<postalCode><req>falošný</req></postalCode>
<country><req>falošný</req></country>
<phone><req>falošný</req></phone>
<fax><req>falošný</req></fax>
</registrationForm>
GetMeeting
Príklad odpovede:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>falošný</meet:req></meet:phone>
<meet:title><meet:req>pravda</meet:req></meet:title>
<meet:company><meet:req>pravda</meet:req></meet:company>
<meet:address1><meet:req>falošný</meet:req></meet:address1>
<meet:address2><meet:req>falošný</meet:req></meet:address2>
<meet:city><meet:req>pravda</meet:req></meet:city>
<meet:state><meet:req>pravda</meet:req></meet:state>
<meet:postalCode><meet:req>falošný</meet:req></meet:postalCode>
<meet:country><meet:req>falošný</meet:req></meet:country>
<meet:fax><meet:req>falošný</meet:req></meet:fax>
</meet:registrationForm>
Ovplyvnené rozhrania API:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
Typ stretnutia E2EE nepodporuje stretnutie PMR
Keď povolíte PMR počas hovoru pomocou rozhraní API: CreateUser/SetUser/GetUser/GetMe
a je k dispozícii iba typ stretnutia E2EE, odpovie na nasledujúce chybové hlásenie: "110063 Na povolenie PMR musí mať používateľ aspoň jeden typ schôdze, ktorá nie je E2EE."
Ovplyvnené rozhrania API:
CreateUser
SetUser
GetUser
GetMe
Aktualizácie API 40.6.0
Aktualizácie XML API 40.6.0
Bola pridaná rola správy používateľov
Vytvorili sme rolu Správa používateľov a zmenil sa súbor schémy pre nasledujúce.
Zmenená schéma: CreateUser
žiadosť:
Zmenená schéma: SetUser
Zmenená schéma: GetMe
odpoveď:
Zmenená schéma: LstsummaryUser
odpoveď:
Ovplyvnené rozhrania API:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
Príklad žiadosti:
<?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>správca stránky</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>pravda</umSiteAdmin>
<host>falošný</host>
<siteAdmin>falošný</siteAdmin>
<labAdmin>falošný</labAdmin>
<voiceOverIp>falošný</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>AKTIVOVANÉ</active>
<sendWelcome>pravda</sendWelcome>
<isHTMLEmail>pravda</isHTMLEmail>
</bodyContent>
</body>
Podpora pomocou kľúča API prístupu k GetUserCard
Teraz podporujeme prístup k API pomocou kľúča API (vygenerovaný token JWT): GetUserCard
v tomto vydaní.
Informácie o použití jedného kľúča API a vygenerovaní tokenu JWT nájdete na týchto stránkach:
GetUserCard
Príklad žiadosti:
POST https://{sitename}.webex.com/WBXService/XMLService
Hlavička:
Content-Type application/json;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>{názov siete}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{userName}</webExId>
</bodyContent>
</body>
</message>
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>falošný</use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title>Testova osobná miestnosť</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>
Podpora pre meetingUUID
v žiadosti a odpovedi API
Pridali sme meetingUUID
na požiadavku a odpoveď API, keď podporujeme meetingKey alebo sessionKey.
Ovplyvnené rozhrania API:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
Príklad žiadosti:
<?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>
alebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>NIE_NEPROBIEHA</ep:status>
<ep:isLocked>falošný</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Kľúče schôdze PMR sa z dočasne deaktivovaného používateľa alebo deaktivovaného PMR nezmenia
Keď sa dočasne deaktivovaný používateľ alebo deaktivovaný PMR znova aktivuje do jedného týždňa, teraz znovu aktivovaný používateľ alebo aktivovaný kľúč stretnutia PMR sa nezmení, bude rovnaký ako predtým.
Ovplyvnené rozhrania API:
SetUser
DelUser
LstSummarySession
vylepšenia
Vylepšili sme API: LstSummarySession
vrátiť plánované PMR, aby mal jeden nový prvok, returnScheduledPMR
, v žiadosti. A predvolený prepínač funkcií je vypnutý.
Ovplyvnené rozhrania API:
LstSummarySession
Zmena schémy:
Pridáme nový názov prvku returnScheduledPMR
v požiadavke API LstSummarySession.
Pridáme nový názov prvku isScheduledPMR
v odpovedi API LstSummarySession.
LstSummarySession
Príklad žiadosti:
<?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>A</listMethod>
</listControl>
<dateScope>
<startDateStart>1.11.2019 8:0:0</startDateStart>
<startDateEnd>12.01.2019 7:59:59</startDateEnd>
<timeZoneID>4</timeZoneID>
<endDateStart>1.11.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>DOBA SPUSTENIA</orderBy>
<orderAD>ASC</orderAD>
</order>
<serviceTypes>
<serviceType>EventCenter</serviceType>
<serviceType>MeetingCenter</serviceType>
<serviceType>SalesCenter</serviceType>
<serviceType>Tréningové centrum</serviceType>
<serviceType>Centrum podpory</serviceType>
</serviceTypes>
<returnScheduledPMR>pravda</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>Tímové stretnutie</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, Havaj (Honolulu)</ep:timeZone>
<ep:status>NIE_NEPROBIEHA</ep:status>
<ep:startTime>12. 10. 2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>VEREJNOSŤ</ep:listStatus>
<ep:hostEmail>Test@webex.com</ep:hostEmail>
<ep:passwordReq>pravda</ep:passwordReq>
<ep:hostJoined>falošný</ep:hostJoined>
<ep:participantsJoined>falošný</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>falošný</ep:registration>
<ep:isRecurring>pravda</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>falošný</ep:isAudioOnly>
<ep:isTCSingleRecurrence>falošný</ep:isTCSingleRecurrence>
<ep:isAllowJBH>falošný</ep:isAllowJBH>
<ep:isCETMeeting>pravda</ep:isCETMeeting>
<ep:isException>falošný</ep:isException>
<ep:isNextUpcomingInstance>falošný</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>pravda</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>Konzola Molly0881696000</ep:hostWebExID>
<ep:hostFirstName>Konzola Molly0881696000</ep:hostFirstName>
<ep:hostLastName>Konzola Molly0881696000</ep:hostLastName>
<ep:otherHostWebExID>Konzola Molly0881696000</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT - 10:00, Havaj (Honolulu)</ep:timeZone>
<ep:status>NIE_NEPROBIEHA</ep:status>
<ep:startTime>12. 10. 2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>VEREJNOSŤ</ep:listStatus>
<ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>pravda</ep:passwordReq>
<ep:hostJoined>falošný</ep:hostJoined>
<ep:participantsJoined>falošný</ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration>falošný</ep:registration>
<ep:isRecurring>pravda</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>falošný</ep:isAudioOnly>
<ep:isTCSingleRecurrence>falošný</ep:isTCSingleRecurrence>
<ep:isAllowJBH>falošný</ep:isAllowJBH>
<ep:isCETMeeting>pravda</ep:isCETMeeting>
<ep:isException>falošný</ep:isException>
<ep:isNextUpcomingInstance>falošný</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>pravda</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
vylepšenia
Pridali sme a GetSite
prepínanie funkcie odozvy SupportXMLAPIReturnScheduledPMR
Ovplyvnené rozhrania API:
GetSite
Zmena schémy:
XML API GetSite
odpoveď nový prvok je: SupportXMLAPIReturnScheduledPMR
GetSite
Príklad žiadosti:
<?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>
GetSite
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>pravda</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Aktualizácie API 40.4.8, 40.2.9
Aktualizácie XML API 40.4.8, 40.2.9
Nová odpoveď pri aktualizácii naplánovaných stretnutí v XMLAPI
Keď zákazníci používajú XMLAPI na aktualizáciu schôdzí naplánovaných prostredníctvom ich stránky, pošleme číselné heslo v e-mailovej aktualizácii schôdze a použijeme ho v centrách Webex Meetings, Teams a Events.
Tieto API: GetMeeting, GetTrainingSession, GetEvent
a GetTeleconferenceSession
, bude mať tieto nové prvky ako odpoveď: audioPassword
(číselné heslo), isEnforceAudioPassword
, isEnforceAudioLogin
pre Webex stretnutia, tímy a centrá udalostí.
Zmenená schéma:
Ovplyvnené rozhrania API:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
Príklad žiadosti:
<?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>
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>falošný</meet:listToPublic>
<meet:isPublic>falošný</meet:isPublic>
<meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword>75928877</meet:audioPassword>
<meet:isEnforceAudioPassword>pravda</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin>falošný</meet:isEnforceAudioLogin>
</meet:accessControl>
...
...
</serv:bodyContent>
</serv:body>
</serv:message>
Aktualizácie API 40.4.5, 40.2.6
Aktualizácie XML API 40.4.5, 40.2.6
GetUserCard
a GetSessionInfo
limit používania
Implementujeme limit použitia na API GetUserCard
a GetSessionInfo
, môže sa zobraziť chybové hlásenie: „403 zakázané“, ak dosiahnete limit používania.
Ovplyvnené rozhrania API:
GetUserCard
GetSessionInfo
Aktualizácie API 40.4.4, 40.2.5
Aktualizácie XML API 40.4.4, 40.2.5
BodyContent
početný limit
Pridali sme ich obmedzený počet BodyContent
v každej sekcii XML API. Keď ich pridáte príliš veľa BodyContent
v požiadavke API sa vráti nasledujúci chybový kód a správa: "000053 Počet obsahu BodyContent v požiadavke musí byť menší ako {number}"
Ovplyvnené rozhrania API:
Akékoľvek XML API
Žiadosť XML API s viacerými BodyContent
Príklad:
<?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>
Aktualizácie API 40.4.3, 40.2.4
Aktualizácie XML API 40.4.3, 40.2.4
CreateUser
vylepšenia
Vylepšili sme CreateUser
na podporu uvítacieho e-mailu vo viacerých jazykoch. The CreateUser
teraz žiada isHTMLEmail
Ovplyvnené rozhrania API:
CreateUser
CreateUser
Príklad žiadosti:
<?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>správca</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>pravda</host>
<siteAdmin>falošný</siteAdmin>
<labAdmin>falošný</labAdmin>
<voiceOverIp>falošný</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>AKTIVOVANÉ</active>
<sendWelcome>pravda</sendWelcome>
<isHTMLEmail>pravda</isHTMLEmail>
</bodyContent>
</body>
Aktualizácie API 40.4.0
Aktualizácie XML API 40.4.0
Vynútiť overenie e-mailu pri zmene e-mailov v XML API
Po povolení správcu lokality Potrebné potvrdenie, aby používateľ mohol aktualizovať e-mailovú adresu v administrácii webu Webex:
Ak účet správcu mimo lokality zavolá na
SetUser
API na zmenu e-mailových adries, aktuálny e-mail zostane až do overenia nového e-mailu. E-mail s potvrdením o zmene účtu sa odošle na novú e-mailovú adresu s „Potvrdením zmeny účtu Webex“. Po kliknutí na odkaz v e-maile na potvrdenie sa nová e-mailová adresa okamžite prepojí.
Ak správca mimo lokality zavolá na
SetUser
API niekoľkokrát bez po dokončení procesu overenia e-mailu sa aktuálny e-mail zachová a posledný nový e-mail je ten, ktorý sa musí overiť.Ak účet správcu lokality zavolá na
SetUser
API na zmenu e-mailových adries, proces overenia e-mailu sa nespustí. Nový e-mail bude okamžite prepojený s účtom hostiteľa alebo účastníka.
Ovplyvnené rozhrania API:
SetUser
GetEnrollmentInfo
časový limit a obnovenie pripojenia
The GetEnrollmentInfo
Rozhranie API v súčasnosti vyhľadáva adresy IP v systéme názvov domén, čo má obrovský vplyv na výkon. Plánujeme tento proces zjednodušiť s prázdnou odpoveďou <domain>
lúka.
Ovplyvnené rozhrania API:
GetEnrollmentInfo
GetEnrollmentInfo
Príklad žiadosti:
<?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>
</body>
</serv:message>
GetEnrollmentInfo
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>falošný</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>27.02.2020 22:03:57</att:submitTime>
<att:status>SCHVÁLENÉ</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>falošný</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>27.02.2020 22:07:38</att:submitTime>
<att:status>SCHVÁLENÉ</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>
Aktualizácie API 40.2.0
Aktualizácie XML API 40.2.0
Odstrániť anonymný prístup k LstSummarySession
Ako vylepšenie zabezpečenia zastavujeme podporu pre anonymný prístup k LstSummarySession
API. Ak Webex Meetings anonymne pristupuje k API, vráti sa nasledujúci chybový kód a správa: "000015 Ľutujeme, nenašiel sa žiadny záznam."
Ovplyvnené rozhrania API:
LstSummarySession
LstSummarySession
Príklad žiadosti:
<?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>názov stránky1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Príklad odpovede:
<?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>ZLYHANIE</serv:result>
<serv:reason>Ľutujeme, nenašiel sa žiadny záznam</serv:reason>
<serv:gsbStatus>PRIMÁRNY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
a SetMeeting
bezpečnostné vylepšenia
Táto zmena bola vykonaná v XML API 40.2.0, ale jej popis bol upravený po obdržaní spätnej väzby od zákazníkov. |
Ako vylepšenie zabezpečenia sme aktualizovali CreateMeeting
a SetMeeting
Rozhrania API, ktoré používateľom neumožňujú naplánovať čas začiatku stretnutia, ktorý už uplynul. Ak to skúsia, API zobrazí chybové hlásenie: "060016 Čas začiatku relácie by mal byť neskorší ako aktuálny čas." Ak používateľ potrebuje naplánovať okamžité stretnutie, odporúčame nastaviť čas začiatku stretnutia o päť minút neskôr ako aktuálny čas.
Ovplyvnené rozhrania API:
CreateMeeting
SetMeeting
Aktualizácie API 40.1.2
Aktualizácie XML API 40.1.2
Plánovanie schôdze automaticky vygeneruje heslo, ak nie je poskytnuté
Vylepšili sme CreateMeeting
, CreateEvent
, CreateTrainingSession
, a CreateTeleconferenceSession
na zahrnutie hesla do tela odpovede API.
V predvolenom nastavení je Všetky stretnutia/udalosti/relácie musia mať heslo nastavenie je povolené. V tomto scenári, ak požiadavka API neobsahuje heslo, heslo sa automaticky vygeneruje zo serverov XML API.
Ak Všetky stretnutia/udalosti/relácie musia mať heslo nastavenie je zdravotne postihnutýcha požiadavka API nezahŕňa heslo, ale heslo je nie generované zo serverov XML API.
Ak požiadavka API obsahuje heslo, odpoveď bude obsahovať toto heslo bez ohľadu na to Všetky stretnutia/udalosti/relácie musia mať heslo zapnutie alebo vypnutie nastavenia.
Ovplyvnené rozhrania API:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
The CreateMeeting
odpoveď teraz má meetingPassword
element:
CreateMeeting
Príklad žiadosti:
<?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>ID používateľa</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>28. 10. 2020 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>
CreateMeeting
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>
The CreateEvent
odpoveď teraz má eventPassword
element:
The CreateTrainingSession
a CreateTeleconferenceSession
odpovede teraz majú sessionPassword
element:
Aktualizácie API 40.1.0
Aktualizácie XML API 40.1.0
GetSessionInfo
vylepšenia
Pridali sme nové prvky GetSessionInfo
API. Rozhranie API teraz vracia informácie aj pre mobilné zariadenia.
Ovplyvnené rozhrania API:
GetSessionInfo
GetSessionInfo
Požiadať o aktualizácie:
Príklad žiadosti:
<?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>správca stránky</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 alebo 123456789_go@webex.com alebo 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</body>
</serv:message>
LstAccessAnywhereHistory
vylepšenia
Pridali sme nové API, lstAccessAnywhereHistory
, aby ste odpovedali s informáciami o prehľade Webex Access Anywhere.
Ovplyvnené rozhrania API:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
Požiadať o aktualizácie:
LstAccessAnywhereHistory
Aktualizácie odpovedí:
Príklad žiadosti:
<?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>29.09.2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>29. 12. 2019 4:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>29.9.2019 2:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>29. 12. 2019 5:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>ALEBO</serv:listMethod>
</listControl>
<order>
<orderBy>DOBA SPUSTENIA</orderBy>
<orderAD>ASC</orderAD>
</order>
</bodyContent>
</body>
Príklad odpovede:
<?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>ÚSPECH</serv:result>
<serv:gsbStatus>PRIMÁRNY</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>dekan</history:userName>
<history:computerName>6926_dean</history:computerName>
<history:clientIP>10.224.222.183</history:clientIP>
<history:startTime>29. 11. 2019 3:05:44</history:startTime>
<history:endTime>29. 11. 2019 3:10:06</history:endTime>
<history:duration>5</history:duration>
</history:accessAnyWhereInfo>
</serv:body>