- Domů
- /
- Článek
Přehled aktualizací rozhraní API Cisco Webex Meetings (API 40)
Najděte všechny důležité informace, které potřebujete o rozhraní API pro schůzky Cisco Webex, 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 XML API 39 a XML API 11 naleznete v přehledu aktualizací XML API Cisco Webex Meetings (XML API 39 a dříve).
Aktualizace pro XML API 11 SP9 a starší naleznete na stránce Cisco DevNet.
Aktualizace API 40.12.0
Aktualizace XML API 40.12.0
XML API podporuje typ soukromé schůzky
Bude ovlivněno rozhraní API XML
-
Můžeme použít API:
Meeting
aSetmeeting
pro plánování nebo aktualizaci schůzky Webex s typem soukromé schůzky. -
Pokud je schůzka Webex naplánována s typem soukromé schůzky,
Info
Meeting
,Lst Session
aLst Session
vrátí název nového prvku jeMeeting
a pozná jej. -
Type
aLst Type
vracejí nový prvek s názvem
, který označuje, zda podporuje soukromé schůzky, nebo ne.Meeting
Změny schématu
XML API: GetMeetingType/LstMeetingType: Připojit prvek < Meeting>
.
XML API: Relace Lst
: Připojit prvek .
XML API: Relace Lst
: Připojit prvek .
XML API: Informace O
: Připojit prvek .
XML API: Schůzka : Připojit prvek .
Žádost o XML API: Vytvořit schůzku
Žádost o CreateMeeting s typem soukromé schůzky
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting. Meeting">
<schedule>
< Date>10/25/2020 13:00:00
<duration>45</duration>
<time ID>45</time ID>
</schedule>
<accessControl>
< Password>;********
</accessControl>
<metaData>
<confname>MC_ Meeting_Test</confname>
< Type>168 //169 je ukázka, která podporuje Soukromou schůzku
</metaData>
</bodyContent>
</body>
Odpověď XML API: Informace o
Odpověď na schůzku is
<ep: E2E>false</ep: E2E>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:is Meeting>true</ep:is Meeting> //true: schůzka podporuje soukromou schůzku; false: schůzka nepodporuje Soukromou schůzku.
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:is Room>false</ep:is Room>
<ep:is Instance>true</ep:is Instance>
GetSite API vrátí šablony schůzek na úrovni webu
Uživatelský příběh/popis úlohy
GetSite API vrátí šablonu schůzky na úrovni webu. To umožní školnímu konektoru a třídám Webex zobrazit tyto šablony, aby učitelé mohli tyto šablony vybírat a vybírat při plánování svých on-line relací.
Dotčená rozhraní API
Pokud existují přizpůsobené šablony schůzek na úrovni webu, GetSite 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 Trainings a Webex Events |
Změny schématu
Pracoviště : Připojte prvek < Šablony>
.
Vzorek odpovědi
Odpověď GetSite
<ns1: Typy>
<ns1: ID>3</ns1: ID>
<ns1: Name>PRO</ns1: Name>
</ns1: Typy>
<ns1: Šablony>
<ns1: Šablona>
<ns1: Name>MC Meeting Tempalte 1</ns1: Name>
<ns1: Typ>Centrum</ns1: Typ>
</ns1: Šablona>
<ns1: Šablona>
<ns1: Název>Schůzka EC Tempalte 2</ns1: Název>
<ns1: Typ>Centrum</ns1: Typ>
</ns1: Šablona>
<ns1: Šablona>
<ns1: Name>Šablona schůzky TC 3</ns1: Name>
<ns1: Typ>Centrum</ns1: Typ>
</ns1: Šablona>
</ns1: Šablony>
XML API Setuser nemůže změnit prvek Služeb
, pokud je web jednotným webem CI
Popis
Uživatel XMLAPI Setuser
nepodporuje změnu hodnoty „ Služby
“ v požadavku API, když je web propojený s prostředím Control Hub Unified Webex Meetings.
Změny schématu
V rozhraní API nedošlo ke změně schématu: Setuser
.
WEBEX-15436: Přidejte ochranu, abyste se vyhnuli duplicitním e-mailům v Mtgconfattendeelist
Popis
Pokud je více účastníků, kteří mají stejný e-mail, přidáno do stejné schůzky ve stejném požadavku API, zpracováváme pouze prvního účastníka s e-mailem.
Dopadnutá rozhraní API
-
Účastník
-
CreateUser
-
SetUser
-
Vytvořit schůzku
-
Nastavit schůzku
-
CreateEvent
-
SetEvent
-
Sezení
-
Sestavit relaci
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" xmln:serv="http://www.webex.com/schemas/2002/06/service">
<záhlaví>
< Kontext>
< Název>testovací stránky
<webexid>testuser</webexid>
<heslo>heslo</heslo>
</záhlaví>
<tělo>
< Klíč>1714904382
<osoba>
<email>test@webex.com</email>
<jméno>jméno1</jméno>
</osoba>
<účastníci>
<osoba>
<email>test@webex.com</email>
<jméno>jméno2</jméno>
</osoba>
< Klíč>1714904382
</účastníci>
</tělo>
Aktualizace API 40.11.0
Aktualizace XML API 40.11.0
XMLAPI CreateUser podporuje zobrazovací jméno
Uživatel
podporuje dispalyname
, když přepínač funkce Name
je 1. Pokud přepínač funkce není 1, pak se Název
ignoruje.
Změny schématu
Uživatel:
XMLAPI SetUser podporuje zobrazovací jméno
Setuser
podporuje dispalyname
, když přepínač funkce Name
je 1. Pokud není přepínač funkce 1, Název
bude ignorován.
Změny schématu
Setuser:
XMLAPI GetUser podporuje zobrazovací jméno
Uživatel
podporuje dispalyname
, když přepínač funkce Name
je 1. Pokud přepínač funkce není 1, nezobrazí se Název
.
Pokud je Jméno
v DB nulové a přepínač funkce Jméno
je 1, Jméno
bude Jméno+" "+ Jméno
pro neasijské znaky a Jméno+ Jméno
pro asijské znaky.
Změny schématu
GetUserResponse:
XMLAPI Uživatelská úroveň Ovládání pro CMR Hybridní Voip
Nastavení cmrhybridVoip
se používá k nastavení a načtení nastavení uživatelské úrovně pro CMRHybridVoip
.
Změny schématu
Odpověď uživatele:
Žádost uživatele:
Požadavek na nastavení uživatele:
Aktualizace API 40.10.0
Aktualizace XML API 40.10.0
Podpora rozhraní API XML pro UUID schůzky
v žádosti a odpovědi rozhraní API
Vzorové XML API: Žádost o
informace:
<?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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:islocked>false</ep:islocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep: UUID>039c00dd25c64ab0812dda22bb8a4fcc</ep: UUID>
<ep:confid>158941507534980823</ep:confID>
...
...
</serv:bodycontent>
Dotčené rozhraní API:
-
Účastník
-
Účastník Del
-
Účastník
-
Schůzka Tele
-
Sezení Tele
-
Schůzka Tele
-
Sezení
-
Sestavit relaci
-
Sezení
-
Sezení Del
-
CreateEvent
-
SetEvent
-
Seznam epizod seriálu Naruto
XMLAPI vrátí další prvek pro konfiguraci správce stránek pro zakázání snímání obrazovky
Požadavek pochází z Security - jak chyby Pentest
, tak i zákazníci, jako je Goldman Sachs. Nechtějí koncovým uživatelům povolit pořizování snímků obrazovky v aplikaci Schůzky. Mezitím mnoho dalších zákazníků chce tuto funkci - aby bylo možné pořídit snímek obrazovky. Uživatelé vzdělávání také chtějí povolit snímek obrazovky. Takže k tomu budeme mít konfiguraci správce webu a aplikace XMLAPI vrátí další pole Screencapture
v reakci Site
na podporu tohoto pole.
Ukázka požadavku GetSite
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
< Context>
< Name>xxxx
<webExID>Test</webExID>
<password>xxxx</password>
</header>
<body>
<bodycontent xsi:type="java:com.webex.service.binding.site. Site" />
</body>
<?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:com="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:g Status>PRIMÁRNÍ</serv:g Status>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1: Instance>
...
<ns1: Možnosti>
...
...
<ns1: Zachycení obrazovky>false</ns1: Screencapture>
...
</ns1: Options>
...
</ns1: Instance>
</serv:bodyContent>
Ovlivněné rozhraní API
GetSite
Podpora XMLAPI MEET-269 PIN-less Join Improvement
XMLAPI přidá NOVOU MOŽNOST Videokonferenční systémy v mé organizaci mohou spouštět a připojovat se ke schůzkám bez výzvy k setkání v Osobní místnosti a MC Meeting.
-
User/setUser/ User
přidání nového uzluCan MyPMR
vRoom
. -
Meeting/setMeeting/ Meeting
přidejte nový uzelCan Meeting
v plánu.
Možnost v uživatelském rozhraní Webex pro osobní schůzku:
Změny schématu
Uživatel:
Setuser:
Uživatelská odpověď:
Schůzka :
setřídit schůzku:
Odpověď:
Aktualizace API 40.9.0
Aktualizace XML API 40.9.0
Podpora rozhraní API XML pro žádost a odpověď UUID schůzky
Do požadavku a odpovědi rozhraní API jsme přidali UUID schůzky všude tam, kde poskytujeme podporu jako klíč
nebo klíč
.
Vzorové XML API: Žádost o
informace:
<?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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:islocked>false</ep:islocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep: UUID>039c00dd25c64ab0812dda22bb8a4fcc</ep: UUID>
<ep:confid>158941507534980823</ep:confID>
...
...
</serv:bodycontent>
Dotčené rozhraní API:
-
Informace o registraci
-
Sezení Lst
-
Test
-
Test Set
-
Del test (rozcestník)
-
Informace o testováních
-
Nahrát obrázek
-
SendInvitationEmail
-
CreateSupportSession
-
Lstmeetingu Historie
-
Lstmeetingúčastník Historie
-
Dějiny Lstevent
-
Lsteventattendee Historie
-
Historie Lst Poll
Schůzky Webexu budou mít uzamčenou lobby, kde uživatelé mohou čekat na přijetí na schůzku
Při zapnutí funkce ( Lobby
) naplánujte a upravte schůzku MC pro podporu uzamčeného předsálí.
Změny schématu
Do aplikací Meeting, Setmeeting a Meeting APIbyly přidány tři nové prvky ( AttendeeSecurity
, AutoLock
, AutoLock Time
).
Prvek |
Popis |
---|---|
|
Když je schůzka odemčena, existují tři položky Externí zabezpečení uživatele, které mohou být volbou.
|
|
Zda automaticky uzamknout schůzku. Správně: Automaticky uzamknout schůzku po # minutes po zahájení schůzky Není správně: Nezamkne schůzku automaticky po zahájení schůzky |
|
Zápis (0,5,10,15,20) pro automatické uzamčení schůzky po zahájení schůzky |
Vzorek žádosti a odpovědi
Žádost o schůzku :
<bodycontent xsi:type="java:com.webex.service.binding.meeting. Meeting">
...
<attendeeOptions>
...
<join Account>false</join Account>
< AttendeeSecurity>Allow JoinWithLobby
<autoLock>true</autoLock>
<autoLock Time>10</autoLock Time>
</attendeeOptions>
...
</bodyContent>
Žádost o schůzku Setmeeting:
<meetingkey>2###1###01</meetingkey>
...
<Možnosti účastníků>
...
Falešný
< Zabezpečení účastníků>Povolení Spojení S Předsálím
<autolock>true</autolock>
10
</Možnosti účastníků>
...
Odpověď schůzky :
<?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" xmln:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="meet: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<meet:Možnosti účastníků>
...
<meet:join Účet>false</meet:join Účet>
<meet: AttendeeSecurity>Allow Join</meet: AttendeeSecurity>
<meet:autolock>true</meet:autolock>
<meet:autolock Time>10</meet:autolock Time>
</meet:attendeeoptions>
...
</serv:zpráva>
Dotčené rozhraní API:
-
Vytvořit schůzku
-
Nastavit schůzku
-
Schůzka
Rozhraní Info
API pro vylepšení, které vrací stav účastníků v probíhající relaci
Byly přidány dva nové prvky ( Hostinmeeting
, AttendeeInmeeting
) do odpovědi Info
. Tyto dva prvky budou vráceny, jakmile bude schůze probíhat.
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 není probíhající. |
|
Zda se účastník/hostitel připojil k probíhající schůzce. Správně: na probíhající schůzce je přítomen účastník nebo hostitel. False/Null: na probíhajícím setkání není žádný účastník ani hostitel nebo setkání není probíhající. |
Vzorek odezvy 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" xmln:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="meet: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ep:status>PROBÍHÁ</ep:status>
<ep: Hostinmeeting>true</ep: Hostinmeeting>
<ep: AttendeeInmeeting>true</ep: AttendeeInmeeting>
...
</serv:zpráva>
Dotčené rozhraní API:
Informace o
API GetUserCard vyžaduje autorizaci.
Vylepšení zabezpečení uživatelské karty XML API UserCard
vyžaduje autorizaci k získání informací o uživateli.
Dotčené rozhraní API:
Uživatelská karta
Aktualizace API 40.8.0
Aktualizace XML API 40.8.0
Vylepšení
odezvy informace
Pokud nejste pozváni nebo schváleni ze schůzky, váš hovor do rozhraní XML API: Info
nevrátí prvky: confname, Date, duration, timezone, Link, sipURL, Url
v těle odpovědi API.
Příklad odpovědi API pro schůzky:
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:sessionkey>1####2###4</ep:sessionkey>
<ep:Řízení přístupu>
<ep:liststatus>NEUVEDENO</ep:liststatus>
<ep:registration>false</ep:registration>
<ep: Req>true</ep: Req>
<ep:is IDRequired>false</ep:is IDRequired>
</ep:Řízení přístupu>
<ep:metadata>
<ep: Type>Centrum</ep: Type>
</ep:metadata>
<ep:Možnosti účastníků>
<ep:join Účet>false</ep:join Účet>
</ep:Možnosti účastníků>
<ep:isallowJBH>true</ep:isallowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:is Room>false</ep:is Room>
Příklad odezvy API pro školení/události:
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:sessionkey>1####5###9</ep:sessionkey>
<ep:liststatus>NEUVEDENO</ep:liststatus>
<ep:registration>true</ep:registration>
https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep: Req>true</ep: Req>
<ep: URLFormobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>INVITE/REGISTER/REJECT</ep:joinStatus>
<ep:is IDRequired>false</ep:is IDRequired>
</ep:Řízení přístupu>
<ep:metadata>
<ep: Type>Centrum</ep: Type>
</ep:metadata>
<ep:Možnosti účastníků>
<ep:join Účet>false</ep:join Účet>
</ep:Možnosti účastníků>
<ep:isallowJBH>true</ep:isallowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:is Room>false</ep:is Room>
Dotčené rozhraní API:
-
Informace o
Informace , Vylepšení zabezpečení Uživatelské Karty
Name
Vylepšili jsme zabezpečení rozhraní XML API Info
a UserCard
. Zabráníme uživatelům v přístupu k těmto dvěma rozhraním API v příštích dvou hodinách, pokud jejich hovor dosáhne limitu do jedné hodiny bez chyb v datech.
Odpověď na chybový stav je: "403 Zakázáno"
Ovlivněná rozhraní API:-
Informace o
-
Uživatelská karta
UUID
v podpoře požadavku a odpovědí rozhraní API
Do požadavku a odpovědi rozhraní API jsme přidali parametr UUID všude, kde podporujeme Key/ Key
.
Žádost o
informace:
<?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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:islocked>false</ep:islocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep: UUID>039c00dd25c64ab0812dda22bb8a4fcc</ep: UUID>
<ep:confid>158941507534980823</ep:confID>
...
...
</serv:bodycontent>
Dotčené rozhraní API:
-
Lstopensession (otevřeno)
-
Informace o registraci
-
Schůzka Lst
-
Testy Lst
-
GetEvent
-
Událost Lst
-
Dějiny Lstmeetingu
-
Lsttraining Historie
-
Dějiny Lstevent
-
Lstsupport Historie
-
Sezení
Šablona vzdělávacích stránek (TYP EDU session) v podpoře XML API
Pokud vaše stránky povolí typ relace Vzdělávací instruktor (EDU), rozhraní XML API může podporovat naplánování schůzky se šablonou schůzky EDU.
Dotčené rozhraní API:
-
Vytvořit schůzku
-
Nastavit schůzku
-
CreateEvent
-
SetEvent
-
Sezení
-
Sestavit relaci
Podpora účastníka XML API
a Attendee
Účastníci Attendee
a Attendee
mohou zkontrolovat požadovaný registrační formulář účastníků pro registraci aplikace Webex Meetings.
A pro tento úkol existuje nová výjimka:
Číslo výjimky |
Zpráva o výjimce |
---|---|
040014 |
Chybí povinná pole (registrační formulář): ... |
Například pokud jste jako požadovaná pole pro registraci účastníka Webex Meetings zvolili "Job Title" a "Company Name", jak je znázorněno níže, musíte při volání obou rozhraní API zadat hodnotu "Job Title" a "Company Name": Účastník
a účastník
.
Žádost
účastníka:
<tělo>
<účastníci>
<osoba>
Název Nameb Jméno
< Jméno> Jmenovka
< Jméno> Jméno
<title>Inženýr</title> //pracovní pozice
<company>Cisco1234</company> //Název společnosti
...
<email>****@*****.com</email>
<type>NÁVŠTĚVNÍK</type>
< Připomenutí>pravdivé
</osoba>
<role>ÚČASTNÍK</role>
<joinstatus>PŘIJMOUT</joinstatus>
< Pozvánky>pravdivé
< Klíč>1####4####1
</účastníci>
</tělo>
Žádost
účastníka:
A A
< Jméno> A
< Jméno> A
<title>Inženýr</title> //Název práce
<company>Cisco1234</company> //Název společnosti
...
<email>;*****@*****.com</email>
<type>NÁVŠTĚVNÍK</type>
< Reminder>true
<role>ATTENDEE</role>
<joinStatus>PŘIJMOUT</joinStatus>
< Pozvánky>true
< Key>1###4####1
040014 Výjimka odpovědi
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:result>FAILURE</serv:result>
Chybí povinná pole (registrační formulář): title,company
<serv:g Status>PRIMARY</serv:g Status>
<serv: ID>040014</serv: ID>
<serv:value>title,company</serv:value>
<serv:body>
<serv:bodyContent/>
</serv:body>
Dotčené rozhraní API:
-
Účastník
-
Účastník
Rozšíření ověření e-mailu rozhraní XML API
Rozhraní XML API by nemělo povolovat bílé mezery v e-mailu, takže jsme vylepšili ověřování e-mailu, abychom se přizpůsobili chování Webex Meetings Page.
Dotčené rozhraní API:
-
Účastník
-
CreateEvent
-
SetEvent
-
Kontaktní údaje
-
Nastavit kontakt
-
Informace o nastavení
-
Účastník
-
Sezení
-
Sestavit relaci
-
CreateUser
-
SetUser
-
Vytvořit schůzku
-
Nastavit schůzku
-
Účastník
Aktualizace API 40.7.0
Aktualizace XML API 40.7.0
Podpora
UUID
Do požadavku a odpovědi rozhraní API jsme přidali UUID
všude, kde podporujeme klíč nebo klíč .
Příklad žádosti
o informace:
<?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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
Příklad žádosti
o informace:
<?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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
Info
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:islocked>false</ep:islocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep: UUID>039c00dd25c64ab0812dda22bb8a4fcc</ep: UUID>
<ep:confid>158941507534980823</ep:confID>
...
...
</serv:bodycontent>
Ovlivněná rozhraní API:
-
Historie účastníků Lstmeingu
-
Lsttraininghistorie účastníků
-
Lsteventdeehistorie účastníků
-
Historie Účastníků Lstsupportportname
Podpora uvítacího e-mailu
rozhraní API uživatele pro čtyři nové jazyky
Uvítací html e-mail XMLAPI podporuje následující čtyři nové jazyky:
-
Čeština (languageID=19)
-
Polština (languageID=20)
-
Maďarština (languageID=21)
-
Rumunština (languageID=22)
Server XMLAPI odešle uvítací e-mail podle jazyka nebo ID v požadavku User
.
Použití User
k odeslání Html Uvítací E-Mail Příklad (česky):
<?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">
<záhlaví>
< Kontext>
< Jméno>xxx
<webexid>Test</webexid>
<heslo>xxx</heslo>
</záhlaví>
<tělo>
< Jméno>test
< Jméno>uživatel
<webexid>testuser</webexid>
<heslo>xxxxxx</heslo>
<email>testuser@test.com</email>
<oprávnění>
<host>true</host>
</oprávnění>
< ID>19 ID>
nebo
<language>čeština</language>
<active>AKTIVOVÁNO</aktivní>
< Vítejte>pravda
<isHTMLEmail>true</isHTMLEmail>
</tělo>
Aktualizace API 40.6.1, 40.4.9
XML API 40.6.1, 40.4.9 Aktualizace
Podpora funkce Meeting/Setmeeting
Když naplánujete schůzku Webex, umožňuje rozhraní XML API Meeting/Setmeeting
zaškrtnout nebo zrušit zaškrtnutí nebo kliknout na požadované nebo nepovinné pole z registračního formuláře účastníka.
Níže je uveden vzorový harmonogram schůzek z webové stránky uživatele, kde můžete zkontrolovat požadovaná pole, jako je "Název úlohy", "Název společnosti", "Město" a "Stát " na registračním formuláři účastníka:
Následuje mapování mezi poli stránky a prvky XML API:
Pole stránky | XMLAPI element |
---|---|
Funkce | |
Název společnosti | |
Adresa 1 | |
Adresa 2 | |
Město | Město |
Stát | |
PSČ | < Kód> |
Země/oblast | |
Pracovní telefon | |
Fax |
Změněno schéma: Přidat prvek „ Form“ do schůzky
Změněno schéma: Přidat prvek „ Form“ do Setmeeting
Změněno schéma: Přidat prvek „ Form“ do schůzky
Příklad požadavku na schůzku
:
< Heslo>heslo
<Možnosti účastníků>
< Pozvánky>pravdivé
<registration>true</registration>
<auto>špatně</auto>
</Možnosti účastníků>
<title<req>true</title>
<company<req>true</company>
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city>
<state><req>true</req></state>
< Kód><req>false</req>
<req>false</req>
<req>není správný</req>
<fax><req>nesprávně</req></fax>
Příklad požadavku na schůzku
:
<meetingkey>1015045339</meetingkey>
<metadata>
<confname>Název konference</confname>
< Typ>3
</metadata>
<Možnosti účastníků>
< Pozvánky>pravdivé
<registration>true</registration>
<auto>správně</auto>
</Možnosti účastníků>
<title><req>true</req></title>
<company><req>true</req></company>
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city>
<state><req>true</req></state>
< Kód><req>false</req>
<req>false</req>
<req>není správný</req>
<fax><req>nesprávně</req></fax>
Příklad odpovědi na schůzku
:
<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
<meet: Url>1234567890@sitename.webex.com</meet: Url>
<meet: Formulář>
<meet:phone><meet:req>false</meet:req></meet:phone>
<meet:title><meet:req>true</meet:req></meet:title>
<meet:company><meet:req>true</meet:req></meet:company>
<meet:address1><meet:req>false</meet:req></meet:address1>
<meet:address2><meet:req>false</meet:req></meet:address2>
<meet:city><meet:req>true</meet:req></meet:city>
<meet:state><meet:req>true</meet:req></meet:state>
<meet: Kód><meet:req>false</meet:req></meet: Kód>
<meet:country><meet:req>false</meet:req></meet:country>
<meet:fax><meet:req>false</meet:req></meet:fax>
</meet: Formulář>
Ovlivněná rozhraní API:
-
Vytvořit schůzku
-
Nastavit schůzku
-
Schůzka
-
Delmeeting (schůzka)
Typ schůzky E2EE nepodporuje schůzku PMR
Pokud povolíte PMR během hovoru s rozhraními API:Dostupné jsou položky User/SetUser/ User/ Me
a pouze typ schůzky E2EE, odpoví na následující chybovou zprávu: „110063 Uživatel musí mít k povolení PMR alespoň jeden typ schůzky mimo E2EE.“
Ovlivněná rozhraní API:
-
CreateUser
-
SetUser
-
Uživatel
-
Já
Aktualizace API 40.6.0
Aktualizace XML API 40.6.0
Přidána role správy uživatelů
Vytvořili jsme roli správy uživatelů a soubor schématu pro následující se změnil.
Změněné schéma: Žádost
uživatele:
Změněné schéma: SetUser
Změněné schéma: Odpověď Me
:
Změněné schéma: Lst Odpověď
uživatele:
Ovlivněná rozhraní API:
-
CreateUser
-
SetUser
-
Já
-
LstsummaryUser
Příklad požadavku uživatele
<?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">
<záhlaví>
< Kontext>
< Jméno>xxx
<webexid>Správce</webexid>
<heslo>xxxx</heslo>
</záhlaví>
<tělo>
< Jméno>xxx
< Jméno>xxx
<webexid>xxx</webexid>
<heslo>xxx</heslo>
<email>xxx</email>
<oprávnění>
<um Admin>true</um Admin>
<hostitel>falešný</hostitel>
< Správce>false
<labadmin>false</labadmin>
< Overip>false
</oprávnění>
< ID>3 ID>
<active>AKTIVOVÁNO</aktivní>
< Vítejte>pravda
<isHTMLEmail>true</isHTMLEmail>
</tělo>
Podpora pomocí přístupového klíče rozhraní API Usercard
Nyní podporujeme pomocí API klíče (generovaný JWT token) přístup k API: Uživatelská karta
v této verzi.
Můžete se podívat na tyto stránky o použití jednoho API klíče a generovat JWT token:
Příklad požadavku na uživatelskou kartu
PŘÍSPĚVEK https://{sitename}.webex.com/WBXService/XMLService
Záhlaví:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Body:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
< Context>
< Name>{sitename}
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user. UserCard">
<webexid>{userName}</webExid>
</bodyContent>
</body>
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="use: Usercardresponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:url>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>
<use: Time>1587493389768</use: Time>
<use:isuploaded>false</use:isuploaded>
</use:avatar>
<use:title>Osobní místnost testu</use:title>
<use: Adresa URL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692</use:accessCode>
</use: Místnost>
</serv:bodycontent>
Podpora pro UUID
v žádosti a odpovědi rozhraní API
Když podporujeme klíč nebo klíč , do požadavku a odpovědi rozhraní API jsme přidali UUID
.
Ovlivněná rozhraní API:
-
Nahrávání Lststname
-
Relace Lst
-
Sesssioninfo
-
Setkání Gethost
-
Setkání Getjoin
-
Účastník Lst
-
Vytvořit schůzku
-
Nastavit schůzku
-
Schůzka
-
Delmeeting (schůzka)
-
Sezení Lst
UUID
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>
< Context>
< Name>xxx
<webExID>Test</webExID>
<password>xxx</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>805325231
nebo
< UUID>039c00dd25c64ab0812dda22bb8a4fcc
</bodyContent>
</body>
UUID
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ep: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep:islocked>false</ep:islocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep: UUID>039c00dd25c64ab0812dda22bb8a4fcc</ep: UUID>
<ep:confid>158941507534980823</ep:confID>
...
...
</serv:bodycontent>
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 deaktivovaný PMR znovu aktivuje do jednoho týdne, 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
Vylepšení relace Lst
Vylepšili jsme API: Relace Lst
vrací naplánované PMR, aby měl v požadavku jeden nový prvek, PMR
. Výchozí nastavení přepínání funkcí je vypnuto.
Dotčená rozhraní API:
-
Sezení Lst
Změna schématu:
Do požadavku na relaci rozhraní API Lst jsme přidali nový název prvku PMR
.
Do odpovědi relace rozhraní API Lst přidáme nový název prvku is PMR
.
Příklad požadavku na relaci
Lst :
<?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">
<záhlaví>
< Kontext>
< Jméno>xxx
<webexid>Test</webexid>
<heslo>xxx</heslo>
<ID partnera>xxxx</ID partnera>
< Info>xxxx
</záhlaví>
<tělo>
<listová kontrola>
< Od>1
< Číslo>2
<listmethod>AND</listmethod>
</listová kontrola>
< Oblast působnosti>
< Start>11/01/2019 8:0:0
< Konec>12. 01. 2019 7:59:59
<time Id>4</time ID>
<end Start>11.01.2019 8:0:0</end Start>
<end End>12/01/2019 7:59:59</end End>
<pořadí>
< By>HOSTWEBEXID
ASC (rozcestník)
< By>CONFNAME
ASC (rozcestník)
< By>STARTTIME
ASC (rozcestník)
</pořadí>
< Typy>
< Typ>Centrum
< Typ>Centrum
< Typ>Centrum
< Typ>Centrum
< Typ>Centrum
< PMR>true
</tělo>
Příklad odpovědi na relaci
Lst :
<?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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lst Odpověď">
<ep: Záznamy>
<serv:celkem>1787</serv:celkem>
<serv:vráceno>2</serv:vráceno>
<serv: Od>1</serv: Od>
</ep: Záznamy>
<ep:session>
<ep: Klíč>809914325</ep: Klíč>
<ep: Uuid>809914325</ep: UUID>
<ep:confname>Schůzka týmu</ep:confname>
<ep: Typ>3</ep: Typ>
<ep: Type>Centrum</ep: Type>
<ep:hostWebexID>Test</ep:hostWebexID>
<ep:host Name>Test</ep:host Name>
<ep:host Name>Test</ep:host Name>
<ep:otherHostWebExID>Test</ep:otherHostWebExID>
<ep:time ID>2</ep:time ID>
<ep:timezone>GMT-10:00, Havaj (Honolulu)</ep:timezone>
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep: Time>10/12/2019 00:35:41</ep: Time>
<ep:duration>60</ep:duration>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:hostemail>Test@webex.com</ep:hostemail>
<ep: Req>true</ep: Req>
<ep:hostjoined>false</ep:hostjoined>
<ep: Připojeno>false</ep: Připojeno>
<ep:confid>141672157056861215</ep:confID>
<ep:registration>false</ep:registration>
<ep:isrecurring>true</ep:isrecurring>
<ep:hosttype>1019001</ep:hosttype>
<ep:is Only>false</ep:is Only>
<ep:isT<UNK> ingleRecurrence>false</ep:isT<UNK> ingleRecurrence>
<ep:isallowjbh>false</ep:isallowjbh>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isexception>false</ep:isexception>
<ep:is Instance>false</ep:is Instance>
<ep: Klávesa >0</ep: Klávesa >
<ep: Id>0</ep: Id>
<ep:is PMR>true</ep:is PMR>
</ep:session>
<ep:session>
<ep: Klíč>805660167</ep: Klíč>
<ep:confname>xmlmc Molly08Console816960001</ep:confname>
<ep: Typ>3</ep: Typ>
<ep: Type>Centrum</ep: Type>
<ep:hostwebexID>Molly08Console81696000</ep:hostwebexID>
<ep:host Name>Molly08Console81696000</ep:host Name>
<ep:host Name>Molly08Console81696000</ep:host Name>
<ep:otherHostWebExID>Molly08Console81696000</ep:otherHostWebExID>
<ep:time ID>2</ep:time ID>
<ep:timezone>GMT-10:00, Havaj (Honolulu)</ep:timezone>
<ep:status>NENÍ_PROBÍHÁ</ep:stav>
<ep: Time>10/12/2019 00:35:41</ep: Time>
<ep:duration>60</ep:duration>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:hostemail>Molly08Console81696000@webex.com</ep:hostemail>
<ep: Req>true</ep: Req>
<ep:hostjoined>false</ep:hostjoined>
<ep: Připojeno>false</ep: Připojeno>
<ep:confid>141672108716459038</ep:confID>
<ep:registration>false</ep:registration>
<ep:isrecurring>true</ep:isrecurring>
<ep:hosttype>1019001</ep:hosttype>
<ep:is Only>false</ep:is Only>
<ep:isT<UNK> ingleRecurrence>false</ep:isT<UNK> ingleRecurrence>
<ep:isallowjbh>false</ep:isallowjbh>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isexception>false</ep:isexception>
<ep:is Instance>false</ep:is Instance>
<ep: Klávesa >0</ep: Klávesa >
<ep: Id>0</ep: Id>
<ep:is PMR>true</ep:is PMR>
</ep:session>
</serv:bodycontent>
Vylepšení
webu
Přidali jsme přepínač funkce Site
response (Reakce webu) XMLAPIRe PMR
Dotčená rozhraní API:
-
GetSite
Změna schématu:
Nový prvek odpovědi rozhraní XML API Site
je: XMLAPIRE PMR
Příklad požadavku na web
<?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">
<záhlaví>
< Kontext>
< Jméno>xxx
<webexid>Test</webexid>
<heslo>xxx</heslo>
< Info>xxx
</záhlaví>
<tělo>
</tělo>
Příklad
odpovědi pracoviště:
<?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:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="ns1: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1: Instance>
<ns1: Běžné možnosti>
...
<ns1: XMLAPIRe PMR>true</ns1: XMLAPIRe PMR>
...
</ns1: Společné možnosti>
</ns1: Instance>
</serv:bodycontent>
Aktualizace 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
Pokud zákazníci používají XMLAPI k aktualizaci schůzek naplánovaných na jejich stránce, zašleme číselné heslo v aktualizaci e-mailu schůzky a použijeme je v centrech Webex Meetings, Teams a Events.
Tato rozhraní API: Sekce Meeting, Session, Event
a Tele Session
, budou obsahovat tyto nové prvky jako odpověď: Heslo
(číselné heslo), is Password
, is Login
pro centra Webex Meetings, Teams a Events.
Změněné schéma:
Dotčená rozhraní API:
-
Schůzka
-
Sezení
-
GetEvent
-
Schůzka Tele
Příklad požadavku na schůzku
:
<?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>
< Context>
< Name>testsite
<webexID>test</webExID>
<password>xxx</password>
<partnerID>xx</partnerID>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting. Meeting">
< Key>803328224
</bodyContent>
</body>
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" xmln:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="meet: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:Řízení přístupu>
<meet:listtopublic>false</meet:listtopublic>
<meet:isPublic>false</meet:isPublic>
<meet: Heslo>Pkzc8tP7kM5</meet: Heslo>
<meet: Heslo>75928877</meet: Heslo>
<meet:is Heslo>true</meet:is Heslo>
<meet:is Přihlášení>false</meet:is Přihlášení>
</meet:Řízení přístupu>
...
...
</serv:bodycontent>
Aktualizace API 40.4.5, 40.2.6
XML API 40.4.5, 40.2.6 Aktualizace
Limit využití Uživatelské karty
a Info
Informace
Implementujeme limit využití na API UserCard
a Info
, můžete dostat chybovou zprávu: "403 zakázáno", pokud dosáhnete limitu využití.
Ovlivněná rozhraní API:
-
Uživatelská karta
-
Informace o
Aktualizace API 40.4.4, 40.2.5
Aktualizace XML API 40.4.4, 40.2.5
Limit počtu
těl
Do každé části rozhraní API XML jsme přidali omezený počet tělesného obsahu
. Když do požadavku rozhraní API přidáte příliš mnoho tělesného obsahu
, vrátí se následující kód chyby a zpráva: „000053 Počet tělesného obsahu v požadavku musí být nižší než {number}“
Dotčená rozhraní API:
-
Jakékoli rozhraní XML API
Požadavek XML API s více tělesným
obsahem:
<?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>
< Context>
<webExID>xxxx</webExID>
<password>xxxx</password>
< Jméno>xxx
</header>
<body>
<bodycontent xsi:type="java:com.webex.service.binding.user. User">
<webExid>xxx</webExid>
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.user. Site">
</bodyContent>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>801020403
</bodyContent>
</body>
Aktualizace API 40.4.3, 40.2.4
XML API 40.4.3, 40.2.4 Aktualizace
Uživatelská
vylepšení
Vylepšili jsme funkci User
tak, aby podporovala uvítací e-mail ve více jazycích. Uživatel nyní žádá
isHTMLEmail
Ovlivněná rozhraní API:
-
CreateUser
Příklad požadavku uživatele
<?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">
<záhlaví>
< Kontext>
<webexid>správce</webexid>
<heslo>xxxx</heslo>
< Jméno>xxx
</záhlaví>
<tělo>
< Jméno>xxx
< Jméno>xxx
<webexid>xxx</webexid>
<heslo>xxx</heslo>
<email>xxx</email>
<oprávnění>
<host>true</host>
< Správce>false
<labadmin>false</labadmin>
< Overip>false
</oprávnění>
< ID>3 ID>
<active>AKTIVOVÁNO</aktivní>
< Vítejte>pravda
<isHTMLEmail>true</isHTMLEmail>
</tělo>
Aktualizace API 40.4.0
Aktualizace XML API 40.4.0
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 uživatele k aktualizaci e-mailové adresy ve správě webu Webex:
-
Pokud účet správce mimo web zavolá rozhraní
Setuser
API ke změně e-mailových adres, aktuální e-mail zůstane, dokud nebude ověřen nový e-mail. E-mail s potvrzením změny účtu je odeslán na novou e-mailovou adresu s "Potvrzením 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 web zavolá rozhraní
Setuser
API několikrát bez dokončení procesu ověření e-mailu, aktuální e-mail zůstane zachován a poslední nový e-mail je ten, který musí být ověřen. -
Pokud účet správce webu zavolá rozhraní
Setuser
API ke změně e-mailových adres, proces ověření e-mailu se nespustí. Nový e-mail bude okamžitě propojen s účtem hostitele nebo účastníka.
Dotčená rozhraní API:
-
SetUser
Časový limit Enrol Info
a reset připojení
Rozhraní Enrol Info
API v současné době vyhledává IP adresy v systému doménových jmen, což vyvolává obrovské dopady na výkon. Tento proces hodláme zjednodušit s prázdnou odpovědí v poli .
Ovlivněná rozhraní API:
-
Informace o registraci
Příklad žádosti o informace
o registraci:
<?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>
< Context>
< Name>sqdemo6
<webExID>xxx</webExID>
<password>xxxx</password>
<partnerID>webexpartner</partnerID>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.attendee. Enrol Info">
< Key>716773566
</bodyContent>
Příklad odpovědi Enrol Info
Info:
<?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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="att: Enrol Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<att:session>
<att:confid>154279066999981548</att:confID>
<att:účastník>
<att:attendeeID>3191792</att:attendeeID>
<att:en Pole>
<att: Pole>
<att: Jméno>Alex</att: Jméno>
<att: Jméno>Yang</att: Jméno>
<att:email>omega.alex.yang@gmail.com</att:email>
<att:společnost></att:společnost>
<att: Číslo></att: Číslo>
<att:title></att:title>
<att: Info>false</att: Info>
<att:adresa1></att:adresa1>
<att:adresa2></att:adresa2>
<att:město></att:město>
<att:stát></att:stát>
<att:zipcode></att:zipcode>
<att:země></att:země>
<att:lead ID></att:lead ID>
<att:leadscore>0.0</att:leadscore>
</att: Pole>
<att:customfields/>
</att:en Pole>
<att:domain> </att:domain>
<att:ipadresa>10.35.240.53</att:ipadresa>
<att: Čas>02/27/2020 22:03:57</att: Čas>
<att:status>SCHVÁLENO</att:status>
</att:účastník>
<att:účastník>
<att:attendeeID>3191797</att:attendeeID>
<att:en Pole>
<att: Pole>
<att: Jméno>AlexKKK</att: Jméno>
<att: Jméno>Test</att: Jméno>
<att:email>achillesyang@hotmail.com</att:email>
<att:společnost></att:společnost>
<att: Číslo></att: Číslo>
<att:title></att:title>
<att: Info>false</att: Info>
<att:adresa1></att:adresa1>
<att:adresa2></att:adresa2>
<att:město></att:město>
<att:stát></att:stát>
<att:zipcode></att:zipcode>
<att:země></att:země>
<att:lead ID></att:lead ID>
<att:leadscore>0.0</att:leadscore>
</att: Pole>
<att:customfields/>
</att:en Pole>
<att:domain> </att:domain>
<att:ipadresa>10.154.181.15</att:ipadresa>
<att: Čas>02/27/2020 22:07:38</att: Čas>
<att:status>SCHVÁLENO</att:status>
</att:účastník>
<att: Záznamy>
<serv:celkem>2</serv:celkem>
<serv:vráceno>2</serv:vráceno>
<serv: Od>1</serv: Od>
</att: Záznamy>
<att: Klíč>716773566</att: Klíč>
</att:session>
</serv:bodycontent>
Aktualizace API 40.2.0
Aktualizace XML API 40.2.0
Odebrat anonymní přístup k relaci Lst
V rámci vylepšení zabezpečení zastavujeme podporu anonymního přístupu k rozhraní Lst Session
API. Pokud aplikace Webex Meetings přistupuje k rozhraní API anonymně, vrátí se následující kód chyby a zpráva: „000015 Litujeme, nebyl nalezen žádný záznam.“
Ovlivněná rozhraní API:
-
Sezení Lst
Příklad požadavku na relaci
Lst :
<?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>
< Context>
< Name>sitename1
</header>
<body>
<bodycontent xsi:type="java:com.webex.service.binding.ep.Lst Session">
< Key>211894651
</bodyContent>
</body>
Příklad odpovědi na relaci
Lst :
<?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>Omlouváme se, nebyl nalezen žádný záznam</serv:reason>
<serv:g Status>PRIMÁRNÍ</serv:g Status>
<serv: ID>000015</serv: ID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
Vylepšení zabezpečení schůzek
a nastavení
schůzky
Tato změna byla provedena v XML API 40.2.0, ale její popis byl upraven po obdržení zpětné vazby zákazníka.
V rámci vylepšení zabezpečení jsme aktualizovali údaje Meeting
a Setmeeting
API, aby uživatelé nemohli 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 by měl být později 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:
-
Vytvořit schůzku
-
Nastavit schůzku
Aktualizace API 40.1.2
Aktualizace XML API 40.1.2
Naplánování schůzky automaticky vygeneruje heslo, pokud není poskytnuto
Vylepšili jsme možnosti Meeting
, Event
, Session
a Tele Session
tak, aby do těla odpovědi rozhraní API obsahovaly heslo.
Ve výchozím nastavení musí mít všechny schůzky/události/relace povoleno nastavení hesla. V tomto scénáři, pokud požadavek API neobsahuje heslo, je heslo automaticky generováno ze serverů XML API.
Je-li zakázáno nastavení hesla pro všechny schůzky/události/relace a požadavek API neobsahuje heslo, není ze serverů XML API vygenerováno heslo.
Pokud požadavek API obsahuje heslo, pak odpověď bude obsahovat toto heslo, bez ohledu na to, že všechny schůzky/události/relace musí mít povoleno nebo zakázáno nastavení hesla.
Dotčená rozhraní API:
-
Vytvořit schůzku
-
CreateEvent
-
Sezení
-
Schůzka Tele
Odpověď Meeting
má nyní prvek Password
:
Příklad požadavku na schůzku
:
<?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>
< Context>
< Jméno> Jméno1
<webExID>userID</webExID>
<password>*****</password>
<partnerID>webexpartner</partnerID>
</header>
<body>
<bodycontent xsi:type="java:com.webex.service.binding.meeting. Meeting">
<metadata>
<confname>Test_Auto_Generated_mtg_pwd</confname>
< Type>3
</metaData>
<schedule>
< Datum>10/28/2020 17:35:00
</schedule>
</bodyContent>
</body>
Příklad odpovědi
na schůzku:
<?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" xmln:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="meet: Response" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet: Heslo>UzxjuzUD428</meet: Heslo>
<meet:i URL>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:i URL>
<meet: Token>cfc7f3246d4862f1bb69b803e8615b7a</meet: Token>
</serv:bodycontent>
Odpověď Event
má nyní prvek Password
:
Odpovědi Session
a Tele Session
mají nyní prvek Password
:
Aktualizace API 40.1.0
Aktualizace XML API 40.1.0
Vylepšení informací
Do rozhraní Info
API jsme přidali nové prvky. API nyní vrací informace i pro mobilní zařízení.
Dotčená rozhraní API:
-
Informace o
Aktualizace žádosti o
informace:
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>
< Context>
< Name>sqdemo11
<webexid>siteadmin</webexid>
<password>P@ss1234</password>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep. Info">
< Key>713707633
https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>dongchen@go.webex.com nebo 123456789_go@webex.com nebo 123456789@go.webex.com</sipUrl>
< Odkaz>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
< Uuid>34567323456787654323456787654
</bodyContent>
</body>
Vylepšení historie
Lstaccess
Přidali jsme nové rozhraní API lstaccess History
, které bude odpovídat informacemi o zprávě aplikace Webex Access Anywhere.
Ovlivněná rozhraní API:
-
Lstaccess Historie
Lstaccess History
Žádost o aktualizace:
Lstaccess History
Response Aktualizace:
Příklad požadavku:
<?xml version="1.0" encoding="UTF-8"?>
<serv:zpráva
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmln:serv="http://www.webex.com/schemas/2002/06/service">
<záhlaví>
< Kontext>
< Jméno>sqdemo6
<webexid>test</webexid>
<password>P@ss1234</password>
</záhlaví>
<tělo>
<hostwebexID>test1</hostWebexID>
< Časový rozsah>
< Timestart>09/29/2019 00:42:34
< Timeend>29. 12. 2019 04:42:34
<endtimescope>
< Endtimestart>29. 9. 2019 02:42:34
< Endtimeend>29. 12. 2019 05:42:34
</endtimescope>
<listová kontrola>
<serv: Od>1</serv: Od>
<serv: Číslo>10</serv: Číslo>
<serv:listMethod>OR</serv:listMethod>
</listová kontrola>
<pořadí>
< By>STARTTIME
ASC (rozcestník)
</pořadí>
</tělo>
Příklad odpovědi:
<?xml version="1.0" encoding="UTF-8"?>
<serv:zpráva
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:záhlaví>
<serv:odpověď>
<serv:result>ÚSPĚCH</serv:result>
<serv:g Stav>PRIMÁRNÍ</serv:g Stav>
</serv:odpověď>
</serv:záhlaví>
<serv:tělo>
<serv:bodycontent xsi:type="history:Lstaccess Response"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<serv:celkem>775</serv:celkem>
<serv:vráceno>10</serv:vráceno>
<serv: Od>1</serv: Od>
<history:confID>123456</history:confID>
<history:userName>dean</history:userName>
<historie: Jméno>6926_dean</historie: Jméno>
<history: IP>10.224.222.183</history: IP>
<history: Time>29.11.2019 03:05:44</history: Time>
<history:endTime>29.11.2019 03:10:06</history:endTime>
<history:duration>5</history:duration>
</serv:bodycontent>