Aktualizace rozhraní API 40.12.0

XML API 40.12.0 Aktualizace

Klikněte zde pro stažení schématu XML API 40.12.0

XML API podporuje typ soukromé schůzky

Vliv na XML API

  • Můžeme použít rozhraní API: CreateMeeting a SetMeeting 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 a LstCalendarSession vrátí nový název elementu je PrivateMeeting aby to věděl.

  • GetMeetingType a LstMeetingType vrátit nové pojmenování elementu SupportPrivateMeeting který označuje, zda podporuje soukromé schůzky, nebo ne.

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

meetingTemplateName

název přizpůsobených šablon schůzek na úrovni webu

serviceType

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

Klikněte zde pro stažení schématu XML API 40.11.0

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

Klikněte zde pro stažení schématu XML API 40.10.0

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ý uzel deviceCanStartMyPMR v personalMeetingRoom.

  • createMeeting/setMeeting/getMeeting přidat nový uzel deviceCanStartMeeting 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

Klikněte zde pro stažení schématu XML API 40.9.0

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

externalAttendeeSecurity

Když je schůzka odemčena, mohou být volby tři položky zabezpečení externího uživatele.

AllowJoin: Může Se připojit ke schůzce okamžitě;

AllowJoinWithLobby: Může se připojit ke schůzce pouze v případě, že je hostitel vpustí;

BlockFromJoin: Nelze se připojit ke schůzce;

autoLock

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

autoLockWaitTime

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

hasHostInMeeting

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á.

hasAttendeeInMeeting

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

Klikněte zde pro stažení schématu XML API 40.8.0

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

Klikněte zde pro stažení schématu XML API 40.7.0

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

Klikněte zde pro stažení schématu XML API 40.6.1

Klikněte zde pro stažení schématu XML API 40.4.9

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ánkyPrvek 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

CreateMeetingPří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>

SetMeetingPří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>

GetMeetingPří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

Klikněte zde pro stažení schématu XML API 40.6.0

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: GetMeodpověď:

Změněné schéma: LstsummaryUserodpověď:

Dotčená rozhraní API:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUserPří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:

Jak použít jeden klíč API

Jak generovat token JWT

GetUserCardPří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

meetingUUIDPří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>

meetingUUIDPří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 .

LstSummarySessionPří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>

LstSummarySessionPří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

GetSitePří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>

GetSitePří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

Klikněte zde pro stažení schématu XML API 40.4.8

Klikněte zde pro stažení schématu XML API 40.2.9

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

GetMeetingPří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

Klikněte zde pro stažení schématu XML API 40.4.3, 40.2.4.

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

Klikněte zde pro stažení schématu XML API 40.2.0.

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

Klikněte zde pro stažení schématu XML API 40.1.2.

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

Kliknutím sem si stáhnete schéma XML API 40.1.

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>