- Domů
- /
- Článek
Zde najdete všechny důležité informace, které potřebujete o rozhraní API pro Cisco Webex Meetings, například změny schématu a další oznámení.
Další informace o rozhraní XML API 41 naleznete v přehledu aktualizací rozhraní API aplikace Cisco Webex Meetings (API 41).
Další informace o rozhraní XML API 39 a rozhraní XML API 11 naleznete v tématu Přehled aktualizací rozhraní XML API pro Cisco Webex Meetings (XML API 39 a starší).
Aktualizace pro rozhraní XML API 11 SP9 a starší verze najdete na webu Cisco DevNet.
Aktualizace rozhraní API 40.12.0
XML API 40.12.0 Aktualizace
XML API podporuje typ soukromé schůzky
Vliv na XML API
Můžeme použít rozhraní API:
CreateMeeting
aSetMeeting
naplánovat nebo aktualizovat schůzku Webex s typem soukromé schůzky.Pokud je schůzka Webex naplánována s typem soukromé schůzky,
GetSessionInfo
GetMeeting
,LstSummarySession
aLstCalendarSession
vrátí nový název elementu jePrivateMeeting
aby to věděl.GetMeetingType
aLstMeetingType
vrátit nové pojmenování elementu
který označuje, zda podporuje soukromé schůzky, nebo ne.SupportPrivateMeeting
Změny schématu
XML API: Typ /Typ Lst : Připojit <SupportPrivateMeeting>
prvek.
XML API: LstSummarySession
: Připojit <isPrivateMeeting>
prvek.
XML API: LstCalendarSession
: Připojit <isPrivateMeeting>
prvek.
XML API: GetSessionInfo
: Připojit <isPrivateMeeting>
prvek.
XML API: Schůzka : Připojit <isPrivateMeeting>
prvek.
Požadavek rozhraní XML API: Schůzka
Žádost o schůzku s typem soukromé schůzky
<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_ Meeting_Test</confName>
<meetingType>168</meetingType> //169 je vzorek, který podporuje soukromou schůzku
</metaData>
</bodyContent>
</body>
Odpověď rozhraní XML API: GetSessionInfo
Odpověď pro isPrivateMeeting
<ep:supportE2E>špatně</ep:supportE2E>
<ep:isAllowJBH>pravdivě</ep:isAllowJBH>
<ep:isPrivateMeeting>pravdivě</ep:isPrivateMeeting> //pravdivě: schůzka podporuje soukromou schůzku; false: schůzka nepodporuje soukromou schůzku.
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
Rozhraní API webu vrátí šablony schůzek na úrovni webu
Příběh/popis úlohy uživatele
Rozhraní API webu umožňuje vrátit šablonu schůzky na úrovni webu. To umožní aplikacím Education Connector a Webex Classrooms zobrazit tyto šablony, aby si učitelé mohli tyto šablony vybrat při plánování svých on-line relací.
APIS ovlivněn
Pokud existují přizpůsobené šablony schůzek, které jsou na úrovni webu, rozhraní Site api vrátí tyto šablony na úrovni webu.
Název prvků | Popis |
---|---|
| název přizpůsobených šablon schůzek na úrovni webu |
| Webex Meetings, Webex Training a Webex Events |
Změny schématu
Místo : Připojit <meetingTemplates>
prvek.
Vzorek odpovědí
Reakce Pracoviště
<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>Schůzka MC v Tempalte 1</ns1:meetingTemplateName>
<ns1:serviceType> Centrum</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>Schůzka EC v Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType> Centrum</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>šablona schůzky TC 3</ns1:meetingTemplateName>
<ns1:serviceType> Centrum</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>
XML API Setuser nemůže změnit prvek supportedServices
když je web jednotným webem CI
Popis
Seznam epizod seriálu Garfield a přátelé SetUser
nepodporuje změnu hodnoty " supportedServices
" v požadavku API, když je web weby Unified Webex Meetings propojené s rozbočovačem Control Hub.
Změny schématu
V rozhraní API nedochází ke změně schématu: SetUser
.
WEBEX-15436: Přidejte ochranu, abyste se vyhnuli duplicitním e-mailům v Mtgconfattendeelist
Popis
Pokud je do stejné schůzky přidáno více účastníků se stejným e-mailem ve stejném požadavku rozhraní API, zpracováváme pouze prvního účastníka s e-mailem.
Ovlivněná rozhraní API
CreateMeetingAttendee
CreateUser
SetUser
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
Vzorové rozhraní API
Vyzkoušet a koupit
<?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>testovací Pracoviště</siteName>
<webExID>testovací Uživatel</webExID>
<password>heslo</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382 (číslo)</sessionKey>
<person>
<email>test@webex.com</email>
<name>název1</name>
</person>
<attendees>
<person>
<email>test@webex.com</email>
<name>název2</name>
</person>
<sessionKey>1714904382 (číslo)</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>
Aktualizace rozhraní API 40.11.0
XML API 40.11.0 Aktualizace
XMLAPI <UNK> Uživatel podporuje displayname
CreateUser
podpora dispalyname
když přepínání funkce EnableDisplayName
je jako 1. Pokud přepínač funkce není 1, displayName
budou ignorovány.
Změny schématu
CreateUser:
XMLAPI Setuser podporuje displayname
SetUser
podpora dispalyname
když přepínání funkce EnableDisplayName
je 1. Pokud přepínač funkce není 1, displayName
budou ignorovány.
Změny schématu
SetUser:
XMLAPI <UNK> Uživatel podporuje displayname
GetUser
podpora dispalyname
když přepínání funkce EnableDisplayName
je 1. Pokud přepínač funkce není 1, displayName
nezobrazí se.
Kdy displayName
v DB je přepínač null a funkce EnableDisplayName
je 1, displayName
bude mít být firstName+" "+lastName
pro neasijské znaky a firstName+lastName
pro asijské postavy.
Změny schématu
GetUserResponse:
Ovládání uživatelské úrovně XMLAPI pro CMR Hybrid Voip
Soubor cmrHybridVoip
nastavení se používá k nastavení a načtení nastavení uživatelské úrovně pro EnableCMRHybridVoIP
.
Změny schématu
GetUser Response:
CreateUser Request:
SetUser Request:
Aktualizace rozhraní API 40.10.0
XML API 40.10.0 Aktualizace
XML API support for meeting UUID
v požadavku a odpovědi rozhraní API
Vzorové rozhraní XML API: GetSessionInfo
Žádost:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odpověď:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NE_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>
Dotčené rozhraní API:
CreateMeetingAttendee
DelMeetingAttendee
RegisterMeetingAttendee
CreateTeleconferenceSession
SetTeleconferenceSession
GetTeleconferenceSession
CreateTrainingSession
SetTrainingSession
GetTrainingSession
DelTrainingSession
CreateEvent
SetEvent
DelEvent
Protokol XMLAPI vrátí další prvek pro konfiguraci správce webu, aby zakázal pořizování snímků obrazovky
Požadavek pochází z Security - obojí PenTest
chyby a zákazníci, jako je Goldman Sachs. Nechtějí koncovým uživatelům povolit pořizování snímků obrazovky v aplikaci Meetings. Mezitím chce tuto funkci povolit pořizování snímků obrazovky spousta dalších zákazníků. Uživatelé aplikace Education chtějí také povolit snímek obrazovky. Takže pro to budeme mít konfiguraci správce webu a XMLAPI vrátí další pole EnableMobileScreenCapture
v odpovědi GetSite
na podporu tohoto.
Ukázka požadavku Site
<?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>Zkouška</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>ÚSPĚCH</serv:result>
<serv:gsbStatus> PRIMÁRNÍ</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>špatně</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Dotčené rozhraní API
GetSite
Podpora XMLAPI MEET-269 Vylepšení připojení bez kódu PIN
Přidání NOVÉ MOŽNOSTI XMLAPI Videokonferenční systémy v mé organizaci mohou zahajovat schůzky a připojovat se ke schůzkám bez výzev pro schůzku v osobní místnosti a schůzku MC.
createUser/setUser/getUser
přidat nový uzeldeviceCanStartMyPMR
vpersonalMeetingRoom
.createMeeting/setMeeting/getMeeting
přidat nový uzeldeviceCanStartMeeting
podle plánu.
Možnost v uživatelském rozhraní Webex pro schůzku v osobní místnosti:
Změny schématu
CreateUser:
SetUser:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
Aktualizace rozhraní API 40.9.0
XML API 40.9.0 Aktualizace
XML API support for meeting UUID
žádost a odpověď
Do požadavku a odpovědi rozhraní API jsme přidali UUID schůzky všude, kde poskytujeme podporu jako meetingKey
nebo sessionKey
.
Vzorové rozhraní XML API: GetSessionInfo
Žádost:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odpověď:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NE_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>
Dotčené rozhraní API:
GetEnrollmentInfo
LstsummaryTrainingSession
AddScheduledTest
SetScheduledTest
DelScheduledTest
GetTestInformation
UploadEventImage
SendInvitationEmail
CreateSupportSession
LstmeetingusagePreliminaryHistory
LstmeetingattendeePreliminaryHistory
LsteventsessionPreliminaryHistory
LsteventattendeePreliminaryHistory
LstTrainingPollResultsHistory
Schůzky Webex budou mít uzamčené předsálí schůzky, kde mohou uživatelé čekat na přijetí do schůzky
Plánování a úprava schůzky MC rozhraní XML API pro podporu uzamčeného předsálí, když funkce( ConsistentLockedLobby
) zapněte.
Změny schématu
Přidány tři nové prvky ( externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) na položky Meeting, Setmeeting a Meeting API.
Prvek | Popis |
---|---|
| Když je schůzka odemčena, mohou být volby tři položky zabezpečení externího uživatele.
|
| Automaticky uzamknout schůzku. Správně: Automaticky uzamknout schůzku po # minutách od zahájení schůzky Není správně: Po zahájení schůzky automaticky neuzamkne schůzku |
| Minuty (0,5,10,15,20) pro automatické uzamčení schůzky po jejím zahájení |
Vzorek žádostí a odpovědí
Request of CreateMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>Přípustné Spojení S Lobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Request of SetMeeting:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01</meetingkey>
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>Přípustné Spojení S Lobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>
Odpověď od 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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>
...
Dotčené rozhraní API:
CreateMeeting
SetMeeting
GetMeeting
Vylepšení GetSessionInfo
API pro vrácení stavu účastníků v probíhající relaci
Přidány dva nové prvky ( hasHostInMeeting
, hasAttendeeInMeeting
) v odpovědi GetSessionInfo
. Tyto dva prvky budou vráceny, když schůzka probíhá.
Prvek | Popis |
---|---|
| Zda se hostitel připojil k probíhající schůzce. Správně: Hostitel je na probíhající schůzce. False/Null: Hostitel není na probíhající schůzce nebo schůzka neprobíhá. |
| Zda se k probíhající schůzce připojil účastník/hostitel. Správně: na probíhající schůzce je účastník nebo hostitel. False/Null: Na probíhající schůzce není žádný účastník ani hostitel nebo schůzka neprobíhá. |
Vzorek odpovědí rozhraní 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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NEPROBÍHÁ</ep:status>
<ep:hasHostInMeeting>true</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting>
...
Dotčené rozhraní API:
GetSessionInfo
Uživatelská karta rozhraní API <UNK> vyžaduje autorizaci.
Vylepšení zabezpečení rozhraní XML API GetUserCard
vyžaduje oprávnění pro získání informací o uživateli.
Dotčené rozhraní API:
GetUserCard
Aktualizace rozhraní API 40.8.0
XML API 40.8.0 Aktualizace
GetSessionInfo
zlepšení odezvy
Pokud nejste pozváni nebo schváleni ze schůzky, zavolejte do rozhraní XML API: GetSessionInfo
nevrátí prvky: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl
v těle odpovědi rozhraní API.
Příklad odpovědi rozhraní API pro schůzky:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_INPROGRESS</ep:status>
<ep:sessionkey>1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEUVEDENÉ</ep:listStatus>
<ep:registration>false</ep:registration>
<ep:passwordReq>true</ep:passwordReq>
<ep:isRegisterIDRequired>false</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> Centrum</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>
Příklad odpovědi rozhraní API pro školení/události:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:status>
<ep:sessionkey>1####5###9</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEUVEDENO</ep:listStatus>
<ep:registration>pravdivé</ep:registration>
<ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>pravdivé</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>POZVAT/REGISTROVAT/ODMÍTNOUT</ep:joinStatus>
<ep:isRegisterIDRequired>falešná</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>Střed</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>falešná</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>pravdivé</ep:isAllowJBH>
<ep:isCETMeeting>pravdivé</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>falešná</ep:isPersonalMeetingRoom>
</serv:bodyContent>
Dotčené rozhraní API:
GetSessionInfo
GetSessionInfo, GetUserCard
Vylepšení zabezpečení
Vylepšili jsme zabezpečení rozhraní XML API GetSessionInfo
a GetUserCard
. Zablokujeme uživatelům přístup k těmto dvěma APIběhem následujících dvou hodin, pokud jejich hovor dosáhl limitu za jednu hodinu bez chyb zjištěných v datech.
Odpověď na chybový stav: "403 Zakázáno"
Dotčená rozhraní API:GetSessionInfo
GetUserCard
meetingUUID
v podpoře požadavku a odpovědí rozhraní API
Přidali jsme UUID do požadavku a odpovědi rozhraní API všude, kde podporujeme meetingKey/sessionKey
.
GetSessionInfo
Žádost:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
Odpověď:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NE_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>
Dotčené rozhraní API:
LstOpenSession
GetEnrollmentInfo
LstsummaryMeeting
LstScheduledTests
GetEvent
LstsummaryEvent
LstmeetingusageHistory
LsttrainingsessionHistory
LsteventsessionHistory
LstsupportsessionHistory
DelSession
Šablona vzdělávacích webů (typ relace EDU) v podpoře XML API
Když weby povolí typ relace EDU (Education Instructor), rozhraní XML API může podporovat plánování schůzky pomocí šablony schůzky EDU.
Dotčené rozhraní API:
CreateMeeting
SetMeeting
CreateEvent
SetEvent
CreateTrainingSession
SetTrainingSession
XML API CreateMeetingAttendee
a RegisterMeetingAttendee
podporu
Obojí. CreateMeetingAttendee
a RegisterMeetingAttendee
jsou schopni zkontrolovat požadovaný registrační formulář účastníka pro registraci aplikace Webex Meetings.
A je tu nová výjimka pro tento úkol:
Číslo výjimky | Zpráva o výjimce |
---|---|
040014 (číslo) | Chybí povinná pole (registrační formulář): ... |
Pokud jste například vybrali „Název pracovní pozice“ a „Název společnosti“ jako požadovaná pole pro registraci účastníka do aplikace Webex Meetings, jak je uvedeno níže, musíte při volání dvou APIzadat hodnotu „Název pracovní pozice“ a „Název společnosti“: CreateMeetingAttendee
a RegisterMeetingAttendee
.
RegisterMeetingAttendee
Žádost:
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>Název Název</name>
<firstName> Název</firstName>
<lastName> Název</lastName>
<title>Inženýr</title> //Pracovní pozice
<company>Cisco1234</company> //Název společnosti
...
<email>****@*****.com</email>
<type>NÁVŠTĚVNÍK</type>
<sendReminder>true</sendReminder>
</person>
<role>ÚČASTNÍK</role>
<joinStatus>PŘIJMOUT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1####4####1</sessionKey>
</attendees>
</bodyContent>
</body>
CreateMeetingAttendee
Žádost:
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>A A</name>
<firstName> A</firstName>
<lastName> A</lastName>
<title>Inženýr</title> //Pracovní pozice
<company>Cisco1234</company> //Název společnosti
...
<email>*****@*****.com</email>
<type>NÁVŠTĚVNÍK</type>
<sendReminder>true</sendReminder>
</person>
<role>ÚČASTNÍK</role>
<joinStatus>PŘIJMOUT</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Exception of Response
Pří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>SELHÁNÍ</serv:result>
<serv:reason>Chybí povinná pole (registrační formulář): název,společnost</serv:reason>
<serv:gsbStatus>PRIMÁRNÍ</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>název,společnost</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Dotčené rozhraní API:
CreateMeetingAttendee
RegisterMeetingAttendee
Vylepšení ověření e-mailu rozhraní API XML
Rozhraní API XML by nemělo v e-mailu povolit znaky mezer, takže máme vylepšené ověření e-mailu, které bude v souladu s chováním stránky aplikace Webex Meetings.
Dotčené rozhraní API:
CreateMeetingAttendee
CreateEvent
SetEvent
CreateContact
SetContact
SetRecordingInfo
CreateMeetingAttendee
CreateTrainingSession
SetTrainingSession
CreateUser
SetUser
CreateMeeting
SetMeeting
RegisterMeetingAttendee
Aktualizace rozhraní API 40.7.0
XML API 40.7.0 Aktualizace
meetingUUID
podporu
Přidali jsme meetingUUID
na žádost a odpověď rozhraní API všude, kde podporujeme klíč nebo klíč .
GetSessionInfo
Příklad požadavku:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Příklad požadavku:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
GetSessionInfo
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NE_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>
Dotčená rozhraní API:
LstmeetingattendeeHistory
LsttrainingattendeeHistory
LsteventattendeeHistory
LstsupportattendeeHistory
CreateUser
Uvítací e-mailová podpora rozhraní API pro čtyři nové jazyky
Uvítací html e-mail ve formátu XMLAPI podporuje následující čtyři nové jazyky:
Čeština ( ID=19)
Polština ( ID=20)
Maďarština ( ID=21)
Rumunština ( ID=22)
XMLAPI odešle uvítací e-mail podle jazyka nebo ID v CreateUser
žádost.
Používání CreateUser
Poslat Html Uvítací Email Příklad (Čeština):
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmln:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>Němčina</siteName>
<webExID>Zkouška</webExID>
<password>Němčina</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>Zkouška</firstName>
<lastName>uživatel</lastName>
<webExId>testující</webExId>
<password>xxxxxx (rozcestník)</password>
<email>testuser@test.com</email>
<privilege>
<host>pravdivé</host>
</privilege>
<languageID>19. století</languageID>
nebo
<language>Česká republika</language>
<active>AKTIVOVÁNO</active>
<sendWelcome>pravdivé</sendWelcome>
<isHTMLEmail>pravdivé</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>
Aktualizace rozhraní API 40.6.1, 40.4.9
XML API 40.6.1, 40.4.9 Aktualizace
CreateMeeting/SetMeeting
podporu
Když naplánujete schůzku Webex, rozhraní XML API CreateMeeting/SetMeeting
umožňuje zaškrtnout nebo zrušit zaškrtnutí nebo kliknout na požadované nebo nepovinné pole z registračního formuláře účastníka.
Následuje ukázkový plán schůzek z webové stránky uživatele, kde můžete v registračním formuláři účastníka zkontrolovat požadovaná pole, například „Název pracovní pozice“, „Název společnosti“, „Město“ a „Stát“:
Následuje mapování mezi poli stránky a prvky rozhraní XML API:
Pole stránky | Prvek XMLAPI |
---|---|
Funkce | <title> |
Název společnosti | <company> |
Adresa 1 | <address1> |
Adresa 2 | <address2> |
Město | <city> |
Stav | <state> |
PSČ | <postalCode> |
Země/oblast | <country> |
Telefon (zaměstnání) | <phone> |
Fax | <fax> |
Změněné schéma: Přidat prvek " Form" do CreateMeeting
Změněné schéma: Přidat prvek " Form" do SetMeeting
Změněné schéma: Přidat prvek " Form" do GetMeeting
CreateMeeting
Příklad požadavku:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>heslo</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>false</auto>
</attendeeOptions>
<registrationForm>
<title><req>pravda</req></title> <!-- true -->
<company><req>pravdivě</req></company><!-- true -->
<address1><req>nepravdivě</req></address1>
<address2><req>nepravdivě</req></address2>
<city><req>pravdivě</req></city><!-- true -->
<state><req>pravdivě</req></state><!-- true -->
<postalCode><req>nepravdivě</req></postalCode>
<country><req>nepravdivě</req></country>
<phone><req>false</req></phone>
<fax><req>false</req></fax>
</registrationForm>
SetMeeting
Příklad požadavku:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
<metaData>
<confName>Název konference</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>true</registration>
<auto>true</auto>
</attendeeOptions>
<registrationForm>
<title><req>pravda</req></title>
<company><req>pravdivě</req></company>
<address1><req>nepravdivě</req></address1>
<address2><req>nepravdivě</req></address2>
<city><req>pravdivě</req></city>
<state><req>pravdivě</req></state>
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req>false</req></phone>
<fax><req>false</req></fax>
</registrationForm>
GetMeeting
Příklad odpovědi:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>falešná</meet:req></meet:phone>
<meet:title><meet:req>pravdivé</meet:req></meet:title>
<meet:company><meet:req>pravdivé</meet:req></meet:company>
<meet:address1><meet:req>falešná</meet:req></meet:address1>
<meet:address2><meet:req>falešná</meet:req></meet:address2>
<meet:city><meet:req>pravdivé</meet:req></meet:city>
<meet:state><meet:req>pravdivé</meet:req></meet:state>
<meet:postalCode><meet:req>falešná</meet:req></meet:postalCode>
<meet:country><meet:req>falešná</meet:req></meet:country>
<meet:fax><meet:req>falešná</meet:req></meet:fax>
</meet:registrationForm>
Dotčená rozhraní API:
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
Typ schůzky E2EE nepodporuje schůzku PMR
Když povolíte PMR během hovoru s API: CreateUser/SetUser/GetUser/GetMe
a lze použít pouze typ schůzky E2EE, odpoví na následující chybovou zprávu: "110063 Aby bylo možné povolit PMR, musí mít uživatel alespoň jeden typ schůzky, který není E2EE."
Dotčená rozhraní API:
CreateUser
SetUser
GetUser
GetMe
Aktualizace rozhraní API 40.6.0
XML API 40.6.0 Aktualizace
Byla přidána role správy uživatelů
Vytvořili jsme roli Správa uživatelů a soubor schématu pro následující položky se změnil.
Změněné schéma: CreateUser
žádost:
Změněné schéma: SetUser
Změněné schéma: GetMe
odpověď:
Změněné schéma: LstsummaryUser
odpověď:
Dotčená rozhraní API:
CreateUser
SetUser
GetMe
LstsummaryUser
CreateUser
Příklad požadavku:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmln:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>Němčina</siteName>
<webExID>Správce</webExID>
<password>Číslo jedna</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>Němčina</firstName>
<lastName>Němčina</lastName>
<webExId>Němčina</webExId>
<password>Němčina</password>
<email>Němčina</email>
<privilege>
<umSiteAdmin>pravdivé</umSiteAdmin>
<host>falešná</host>
<siteAdmin>falešná</siteAdmin>
<labAdmin>falešná</labAdmin>
<voiceOverIp>falešná</voiceOverIp>
</privilege>
<languageID>3 (číslo)</languageID>
<active>AKTIVOVÁNO</active>
<sendWelcome>pravdivé</sendWelcome>
<isHTMLEmail>pravdivé</isHTMLEmail>
</bodyContent>
</body>
Podpora pomocí přístupového klíče rozhraní API GetUserCard
Nyní podporujeme přístup k rozhraní API pomocí klíče rozhraní API (generovaného tokenu JWT): GetUserCard
v této verzi.
Můžete se podívat na tyto stránky o použití jednoho klíče rozhraní API a generování tokenu JWT:
GetUserCard
Příklad požadavku:
PŘÍSPĚVEK https://{sitename}.webex.com/WBXService/XMLService
Záhlaví:
Content-Type application/json;charset=utf-8 JWTToken
${jwttoken}
Tělo:
<?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>{uživatelské jméno}</webExId>
</bodyContent>
</body>
</message>
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>Osobní místnost testu</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 pro meetingUUID
v požadavku a odpovědi rozhraní API
Přidali jsme meetingUUID
na žádost a odpověď rozhraní API, když podporujeme klíč nebo klíč .
Dotčená rozhraní API:
LstRecording
LstsummarySession
GetSesssionInfo
GethosturlMeeting
GetjoinurlMeeting
LstMeetingAttendee
CreateMeeting
SetMeeting
GetMeeting
DelMeeting
LstCalendarSession
meetingUUID
Příklad požadavku:
<?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>
nebo
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>
meetingUUID
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>NE_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>
Klíče schůzky PMR nebudou změněny z dočasně deaktivovaného uživatele nebo zakázaného PMR
Pokud se dočasně deaktivovaný uživatel nebo zakázaný PMR během jednoho týdne znovu aktivuje, nyní znovu aktivovaný uživatel nebo aktivovaný klíč schůzky PMR se nezmění, bude stejný jako dříve.
Dotčená rozhraní API:
SetUser
DelUser
LstSummarySession
vylepšení
Vylepšili jsme rozhraní API: LstSummarySession
navrácení plánovaného PMR, aby měl jeden nový prvek, returnScheduledPMR
, v žádosti. A výchozí přepínač funkce je vypnut.
Dotčená rozhraní API:
LstSummarySession
Změna schématu:
Přidáme nový název prvku returnScheduledPMR
v požadavku na relaci rozhraní API Lst .
Přidáme nový název prvku isScheduledPMR
v odpovědi relace API Lst .
LstSummarySession
Příklad požadavku:
<?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>Němčina</siteName>
<webExID>Zkouška</webExID>
<password>Němčina</password>
<partnerID>Číslo jedna</partnerID>
<clientInfo>Číslo jedna</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listControl>
<startFrom>1 písm.</startFrom>
<maximumNum>2.2 (číslo)</maximumNum>
<listMethod>A DALŠÍ</listMethod>
</listControl>
<dateScope>
<startDateStart>11.01.2019 8:0:0</startDateStart>
<startDateEnd>12.01.2019 7:59:59</startDateEnd>
<timeZoneID>4 (číslo)</timeZoneID>
<endDateStart>11.01.2019 8:0:0</endDateStart>
<endDateEnd>12.01.2019 7:59:59</endDateEnd>
</dateScope>
<order>
<orderBy>HOSTWEBEXID</orderBy>
<orderAD>Kyselina askorbová</orderAD>
<orderBy>KŘESTNÍ JMÉNO</orderBy>
<orderAD>Kyselina askorbová</orderAD>
<orderBy>ČAS ZAHÁJENÍ</orderBy>
<orderAD>Kyselina askorbová</orderAD>
</order>
<serviceTypes>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
</serviceTypes>
<returnScheduledPMR>pravdivé</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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 v hudbě</serv:total>
<serv:returned>2.2 (číslo)</serv:returned>
<serv:startFrom>1 písm.</serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325 (číslo)</ep:sessionKey>
<ep:MeetingUUID>809914325 (číslo)</ep:MeetingUUID>
<ep:confName>Schůzka týmu</ep:confName>
<ep:sessionType>3 (číslo)</ep:sessionType>
<ep:serviceType>Střed</ep:serviceType>
<ep:hostWebExID>Zkouška</ep:hostWebExID>
<ep:hostFirstName>Zkouška</ep:hostFirstName>
<ep:hostLastName>Zkouška</ep:hostLastName>
<ep:otherHostWebExID>Zkouška</ep:otherHostWebExID>
<ep:timeZoneID>2.2 (číslo)</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Havaj (Honolulu)</ep:timeZone>
<ep:status>NENÍ_PROBÍHÁ</ep:status>
<ep:startTime>10.12.2019 00:35:41</ep:startTime>
<ep:duration>60 (číslo)</ep:duration>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:hostEmail>Test@webex.com</ep:hostEmail>
<ep:passwordReq>pravdivé</ep:passwordReq>
<ep:hostJoined>falešná</ep:hostJoined>
<ep:participantsJoined>falešná</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>falešná</ep:registration>
<ep:isRecurring>pravdivé</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>falešná</ep:isAudioOnly>
<ep:isTCSingleRecurrence>falešná</ep:isTCSingleRecurrence>
<ep:isAllowJBH>falešná</ep:isAllowJBH>
<ep:isCETMeeting>pravdivé</ep:isCETMeeting>
<ep:isException>falešná</ep:isException>
<ep:isNextUpcomingInstance>falešná</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0 (číslo)</ep:seriesMeetingKey>
<ep:recurrenceId>0 (číslo)</ep:recurrenceId>
<ep:isScheduledPMR>pravdivé</ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>805660167 (číslo)</ep:sessionKey>
<ep:confName>xmlmc Molly08Konzole816960001</ep:confName>
<ep:sessionType>3 (číslo)</ep:sessionType>
<ep:serviceType>Střed</ep:serviceType>
<ep:hostWebExID>Molly08Konzole81696000</ep:hostWebExID>
<ep:hostFirstName>Molly08Konzole81696000</ep:hostFirstName>
<ep:hostLastName>Molly08Konzole81696000</ep:hostLastName>
<ep:otherHostWebExID>Molly08Konzole81696000</ep:otherHostWebExID>
<ep:timeZoneID>2.2 (číslo)</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Havaj (Honolulu)</ep:timeZone>
<ep:status>NENÍ_PROBÍHÁ</ep:status>
<ep:startTime>10.12.2019 00:35:41</ep:startTime>
<ep:duration>60 (číslo)</ep:duration>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>pravdivé</ep:passwordReq>
<ep:hostJoined>falešná</ep:hostJoined>
<ep:participantsJoined>falešná</ep:participantsJoined>
<ep:confID>141672108716459038</ep:confID>
<ep:registration>falešná</ep:registration>
<ep:isRecurring>pravdivé</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>falešná</ep:isAudioOnly>
<ep:isTCSingleRecurrence>falešná</ep:isTCSingleRecurrence>
<ep:isAllowJBH>falešná</ep:isAllowJBH>
<ep:isCETMeeting>pravdivé</ep:isCETMeeting>
<ep:isException>falešná</ep:isException>
<ep:isNextUpcomingInstance>falešná</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0 (číslo)</ep:seriesMeetingKey>
<ep:recurrenceId>0 (číslo)</ep:recurrenceId>
<ep:isScheduledPMR>pravdivé</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>
GetSite
vylepšení
Přidali jsme GetSite
přepínač funkce odezvy SupportXMLAPIReturnScheduledPMR
Dotčená rozhraní API:
Pracoviště
Změna schématu:
rozhraní API XML GetSite
odpověď nový prvek: SupportXMLAPIReturnScheduledPMR
GetSite
Příklad požadavku:
<?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
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>
Aktualizace rozhraní API 40.4.8, 40.2.9
XML API 40.4.8, 40.2.9 Aktualizace
Nová odpověď při aktualizaci naplánovaných schůzek v XMLAPI
Když zákazníci používají aplikaci XMLAPI k aktualizaci schůzek naplánovaných prostřednictvím své stránky, odešleme číselné heslo v e-mailové aktualizaci schůzky a použijeme jej na centra aplikací Webex Meetings, Teams a Events.
Tyhle APIS: GetMeeting, GetTrainingSession, GetEvent
a GetTeleconferenceSession
, bude mít tyto nové prvky jako odpověď: audioPassword
(číselné heslo), isEnforceAudioPassword
, isEnforceAudioLogin
pro centra Webex Meetings, Teams a Events.
Změněné schéma:
Dotčená rozhraní API:
GetMeeting
GetTrainingSession
GetEvent
GetTeleconferenceSession
GetMeeting
Příklad požadavku:
<?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>testovací</siteName>
<webExID>test na pracovišti</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>
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>
Aktualizace rozhraní API 40.4.5, 40.2.6
XML API 40.4.5, 40.2.6 Aktualizace
GetUserCard
a GetSessionInfo
limit využití
Implementujeme limit využití rozhraní API GetUserCard
a GetSessionInfo
, můžete získat chybovou zprávu: "403 zakázáno", pokud dosáhnete limitu použití.
Dotčená rozhraní API:
GetUserCard
GetSessionInfo
Aktualizace rozhraní API 40.4.4, 40.2.5
XML API 40.4.4, 40.2.5 Aktualizace
BodyContent
limit počtu
Přidali jsme omezený počet BodyContent
v každé části rozhraní XML API. Když přidáte příliš mnoho BodyContent
v požadavku rozhraní API se vrátí následující kód chyby a zpráva: "000053 Počet tělesného obsahu v žádosti musí být menší než {číslo}"
Dotčená rozhraní API:
Jakékoli rozhraní XML API
Požadavek XML API s vícenásobným BodyContent
Příklad:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlr: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>
API 40.4.3, 40.2.4 Aktualizace
XML API 40.4.3, 40.2.4 Aktualizace
CreateUser
vylepšení
Vylepšili jsme CreateUser
podporu uvítacího e-mailu ve více jazycích. Soubor CreateUser
nyní žádá isHTMLEmail
Dotčená rozhraní API:
CreateUser
CreateUser
Příklad požadavku:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmln:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>správce</webExID>
<password>Číslo jedna</password>
<siteName>Němčina</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>Němčina</firstName>
<lastName>Němčina</lastName>
<webExId>Němčina</webExId>
<password>Němčina</password>
<email>Němčina</email>
<privilege>
<host>pravdivé</host>
<siteAdmin>falešná</siteAdmin>
<labAdmin>falešná</labAdmin>
<voiceOverIp>falešná</voiceOverIp>
</privilege>
<languageID>3 (číslo)</languageID>
<active>AKTIVOVÁNO</active>
<sendWelcome>pravdivé</sendWelcome>
<isHTMLEmail>pravdivé</isHTMLEmail>
</bodyContent>
</body>
Aktualizace rozhraní API 40.4.0
XML API 40.4.0 Aktualizace
Vynutit ověření e-mailu při změně e-mailů v rozhraní XML API
Poté, co správce webu povolil potvrzení požadované pro aktualizaci e-mailové adresy v aplikaci Webex Site Administration:
Pokud účet správce mimo pracoviště zavolá
SetUser
Rozhraní API pro změnu e-mailových adres zůstane aktuální e-mail, dokud nebude ověřen nový e-mail. E-mail s potvrzením změny účtu je odeslán na novou e-mailovou adresu s názvem „Potvrzení změny účtu Webex“. Po kliknutí na odkaz v e-mailu pro potvrzení je nová e-mailová adresa okamžitě propojena.
Pokud správce mimo pracoviště zavolá
SetUser
API několikrát bez dokončení procesu ověření e-mailu, aktuální e-mail je zachován a poslední nový e-mail je ten, který musí být ověřen.Pokud účet správce webu volá
SetUser
Rozhraní API pro změnu e-mailových adres není spuštěn proces ověření e-mailu. Nový e-mail bude okamžitě propojen s účtem hostitele nebo účastníka.
Dotčená rozhraní API:
SetUser
GetEnrollmentInfo
vypršení časového limitu a obnovení připojení
Soubor GetEnrollmentInfo
Rozhraní API v současné době vyhledává IP adresy v systému doménových jmen, což spouští obrovské dopady na výkon. Máme v plánu tento proces zjednodušit, s prázdnou odpovědí v <domain>
pole.
Dotčená rozhraní API:
GetEnrollmentInfo
GetEnrollmentInfo
Příklad požadavku:
<?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. Registrační údaje">
<sessionKey>716773566</sessionKey>
</body>
</serv:message>
GetEnrollmentInfo
Příklad odpovědi:
<?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">
xmln:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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 (rozcestník)</att:firstName>
<att:lastName>Jang (řeka)</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>faleš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ÁLENO</att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>Alexandře KKK</att:firstName>
<att:lastName>Zkouška</att:lastName>
<att:email>achillesyang@hotmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>faleš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>02/27/2020 22:07:38</att:submitTime>
<att:status>SCHVÁLENO</att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2.2 (číslo)</serv:total>
<serv:returned>2.2 (číslo)</serv:returned>
<serv:startFrom>1 písm.</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>716773566 (číslo)</att:sessionKey>
</att:session>
</serv:bodyContent>
</serv:body>
Aktualizace rozhraní API 40.2.0
XML API 40.2.0 Aktualizace
Odebrat anonymní přístup k LstSummarySession
V rámci vylepšení zabezpečení zastavujeme podporu anonymního přístupu k LstSummarySession
rozhraní API. Pokud aplikace Webex Meetings přistupuje k rozhraní API anonymně, vrátí se následující kód chyby a zpráva: "000015 Omlouváme se, nebyl nalezen žádný záznam."
Dotčená rozhraní API:
LstSummarySession
LstSummarySession
Příklad požadavku:
<?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ázev místa1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</body>
</serv:message>
LstSummarySession
Příklad odpovědi:
<?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>SELHÁNÍ</serv:result>
<serv:reason>Je nám líto, nebyl nalezen žádný záznam</serv:reason>
<serv:gsbStatus>PRIMÁRNÍ</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
CreateMeeting
a SetMeeting
vylepšení zabezpečení
Tato změna byla provedena v XML API 40.2.0, ale její popis byl upraven po obdržení zpětné vazby od zákazníků. |
Jako vylepšení zabezpečení jsme aktualizovali CreateMeeting
a SetMeeting
Aplikace APIneumožní uživatelům naplánovat čas zahájení schůzky, který již uplynul. Pokud se o to pokusí, rozhraní API vyzve chybovou zprávu: "060016 Čas zahájení relace musí být pozdější než aktuální čas." Pokud uživatel potřebuje naplánovat okamžitou schůzku, doporučujeme nastavit čas zahájení schůzky o pět minut později než aktuální čas.
Dotčená rozhraní API:
CreateMeeting
SetMeeting
Aktualizace rozhraní API 40.1.2
XML API 40.1.2 Aktualizace
Plánování schůzky automaticky vygeneruje heslo, pokud není zadáno
Vylepšili jsme CreateMeeting
, CreateEvent
, CreateTrainingSession
a CreateTeleconferenceSession
zahrnout heslo do těla odpovědi rozhraní API.
Ve výchozím nastavení je povoleno nastavení Všechny schůzky/události/relace . Pokud v tomto scénáři požadavek rozhraní API neobsahuje heslo, heslo se automaticky vygeneruje ze serverů rozhraní API XML.
Pokud je Všechny schůzky/události/relace musí mít heslo nastavení zakázáno, a požadavek rozhraní API neobsahuje heslo, heslo je nepoužívat generované ze serverů XML API.
Pokud požadavek rozhraní API obsahuje heslo, odpověď bude obsahovat toto heslo bez ohledu na to, zda je u všech schůzek/událostí/relací povoleno nebo zakázáno nastavení hesla.
Dotčená rozhraní API:
CreateMeeting
CreateEvent
CreateTrainingSession
CreateTeleconferenceSession
Soubor CreateMeeting
Odpověď má nyní meetingPassword
prvek:
CreateMeeting
Příklad požadavku:
<?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>Jméno1</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
Příklad odpovědi:
<?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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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>
Soubor CreateEvent
Odpověď má nyní eventPassword
prvek:
Soubor CreateTrainingSession
a CreateTeleconferenceSession
odpovědi nyní mají sessionPassword
prvek:
Aktualizace rozhraní API 40.1.0
XML API 40.1.0 Aktualizace
GetSessionInfo
vylepšení
Přidali jsme nové prvky do GetSessionInfo
rozhraní API. Rozhraní API nyní vrací informace také pro mobilní zařízení.
Dotčená rozhraní API:
GetSessionInfo
GetSessionInfo
Požádat o aktualizace:
Příklad požadavku:
<?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ávce 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 nebo 123456789_go@webex.com nebo 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šení
Přidali jsme nové rozhraní API, lstAccessAnywhereHistory
odpovědět informacemi o zprávě aplikace Webex Access Anywhere.
Dotčená rozhraní API:
LstAccessAnywhereHistory
LstAccessAnywhereHistory
Požádat o aktualizace:
LstAccessAnywhereHistory
Aktualizace odpovědí:
Příklad požadavku:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmln:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<siteName>sqdemo6</siteName>
<webExID>Zkouška</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>zkouška1</hostWebexID>
<startTimeScope>
<sessionStartTimeStart>09/29/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>12/29/2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>29. 9. 2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>12/29/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1 písm.</serv:startFrom>
<serv:maximumNum>10.</serv:maximumNum>
<serv:listMethod>NEBO</serv:listMethod>
</listControl>
<order>
<orderBy>ČAS ZAHÁJENÍ</orderBy>
<orderAD>Kyselina askorbová</orderAD>
</order>
</bodyContent>
</body>
Příklad odpovědi:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmln: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>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</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 (číslo)</serv:total>
<serv:returned>10.</serv:returned>
<serv:startFrom>1 písm.</serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID>123456 (číslo)</history:confID>
<history:userName>děkanem</history:userName>
<history:computerName>666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666666_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 (číslo)</history:duration>
</history:accessAnyWhereInfo>
</serv:body>