- Domů
- /
- Článek
Zde najdete všechny důležité informace, které potřebujete o rozhraní API pro Cisco Webex Meetings, například změny schématu a další oznámení.
Další informace o rozhraní XML API 39 a rozhraní XML API 11 naleznete v tématu Přehled aktualizací rozhraní XML API pro Cisco Webex Meetings (XML API 39 a starší).
Další informace o rozhraní XML API 40 naleznete v tématu Přehled aktualizací rozhraní XML API pro Cisco Webex Meetings (XML API 40 a novější).
Aktualizace pro rozhraní XML API 11 SP9 a starší verze najdete na webu Cisco DevNet.
Aktualizace rozhraní API 41.12.0
XML API 41.12.0 Aktualizace
XMLAPI zablokuje plán a úpravy aplikace Webex Events (Classic) podle položky konfigurace webu EnableClassicEvent
že to není pravda
Ovlivnil změny rozhraní API a schémat
Pokud je na stránce konfigurace správy webu zaškrtnutí políčka Povolit klasickou událost nepravdivé, tento web již nebude podporovat schůzky aplikace Webex Events (klasická verze).
Pokud je zaškrtávací políčko Povolit událost nepravdivé, zavoláte tyto API, aby fungovaly schůzky Webex Events (klasické):
CreateEvent
, SetEvent
, GetEvent
, GetSessionInfo
, LstsummaryEvent
, LstrecordedEvent
, LstsummaryProgram
, UploadEventImage
Rozhraní API odpoví na novou výjimku 010106Klasická událost byla zakázána.
Změny schématu
Žádné změny schématu.
Příklad požadavku a odpovědi API
Událost Žádost a odpověď rozhraní API
Žádost o událost
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>XMLAPI EK Testing</sessionName>
</metaData>
<schedule>
<startDate>07/17/2021 01:29:15</startDate>
<openTime>15</openTime>
</schedule>
</bodyContent>
Reakce události
<?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:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>SELHÁNÍ</serv:result>
<serv:reason>Klasická událost byla zakázána.</serv:reason>
<serv:gsbStatus>PRIMÁRNÍ</serv:gsbStatus>
<serv:exceptionID>010106</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Event3.1.3 Vliv na API:
SetEvent GetEvent
GetSessionInfo
LstsummaryEvent
LstrecordedEvent
LstsummaryProgram
UploadEventImage
Seznam epizod seriálu Garfield a přátelé LstMeetingType
bude reagovat na nový prvek subProductCodePrefix
Ovlivněná rozhraní API
Aktuální rozhraní API LstMeetingType
prvek odpovědi productionCodePrefix
: PRO, AUO a další, které jsou předdefinované předčíslí typu schůzky služby Webex.
Po tomto novém vylepšení bude rozhraní API reagovat na nový prvek subProdctCodePrefix
:PRO1, PRO2, atd., které mohou být přizpůsobeny splňují typ předpony.
Změny schématu v rozhraní API: LstMeetingType
Bude reagovat na nový prvek: subProdctCodePrefix
Příklad požadavku a odpovědi API
LstMeetingType
Žádost a odpověď rozhraní API
Žádost LstMeetingType
<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810 (číslo)</meetingTypeID>
</bodyContent>
Odpověď od LstMeetingType
<serv:body>
<serv:bodyContent xsi:type="mtgtype:lstMeetingTypeResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<mtgtype:matchingRecords>
<serv:total>1</serv:total>
<serv:returned>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</mtgtype:matchingRecords>
<mtgtype:meetingType>
<mtgtype:productCodePrefix>PRO</mtgtype:productCodePrefix>
<mtgtype:subProductCodePrefix>PRO3</mtgtype:subProductCodePrefix> //Nový prvek pro přizpůsobený typ schůzky
<mtgtype:active>AKTIVOVANÁ</mtgtype:active>
<mtgtype:name>Cus_Chat_Uzavřené</mtgtype:name>
<mtgtype:displayName>Cus_Chat_Uzavřené</mtgtype:displayName>
Aktualizace rozhraní API 41.11.0
XML API 41.11.0 Aktualizace
XML API podporuje kompatibilitu vpřed v rozhraní API pro správu uživatelů pro weby spravované Control Hub
Ovlivnil změny rozhraní API a schémat
Pokud vaše integrační aplikace aktuálně používá aplikaci Webex XMLAPI pro správu uživatelů API: CreateUser
, SetUser
, DelUser
a GetUser
zřídit nebo spravovat uživatele, po převedení klasického webu služby Webex na web spravovaný centrem Control Hub budou tyto protokoly APIi nadále pracovat pro kompatibilitu s předáním. Jak je uvedeno níže, jsou zde některé změny chování:
Při používání možnosti Uživatel – pokud stav uživatele v centru Control Hub není „aktivní“, pak stav uživatele na webu nebude aktivní. Pokud je stav uživatele v centru Control Hub aktivní, je aktivní také stav uživatele na webu, viz: Stav uživatelů nových a převedených uživatelů v prostředí Control Hub.
Prvek hesla User a Setuser APIs bude ignorován, začneme odesílat aktivační e-mail novým uživatelům, uživatelé mohou kliknout na odkaz v e-mailu na aktivní nový účet a zadat nové heslo.
Čl. aktivníprvekrozhraní User API bude ignorován, nového uživatele (nelze ověřit) nelze aktivovat pomocí tohoto parametru pomocí API Nastavit uživatele.
Hodnota webové Exid prvek v těle Obsah User APImusí být stejný jako e-mail. Pokud webové Exid se liší od e-mail, budeme léčit webové Exid stejné jako e-mail při jeho ukládání do Webdb a hodnota bude ignorována.
Hodnota webové Exid prvek v těle Obsah Setuser APImusí být uživatelská identita e-mailové adresy, můžete ji změnit pomocí <e-mail> v obsahu těla.
Rozhraní Setuser API bude podporovat změnu e-mailu stávajícího uživatele: je úspěšný, pokud je operační účet v Context správcem webu v prostředí Control Hub. V opačném případě rozhraní API nahlásí chybu s novým kódem chyby a níže uvedenou zprávou:
030120 Chcete-li změnit e-mail, účet musí být úplným správcem webu.
Prvek newWebexid v bodyobsahu rozhraní Setuser API bude ignorován.
Rozhraní Setuser API se pokouší změnit na e-mail, který se již používá, rozhraní API se zobrazí pod nový kód chyby a chybovou zprávu:
030118 E-mail se již používá na webech spravovaných v prostředí Control Hub.
Rozhraní Deluser API deaktivuje uživatele na straně schůzky Webex a odpovídající licence pro schůzky je odebrána z webu služby Webex. Tohoto deaktivovaného uživatele lze znovu aktivovat pomocí rozhraní API: Setuser (<active>AKTIVOVÁNO</active>), pokud je uživatel ověřen dříve.
User a SetUser APIs zobrazí nový kód chyby a chybovou zprávu, jak je znázorněno níže:
030117, Tento uživatel existuje mimo vaši organizaci. Chcete-li se přesunout do vaší organizace prostřednictvím procesu deklarace uživatele, je nutné jej deklarovat. Postup deklarace uživatele do vaší organizace najdete v tématu Deklarace uživatelů do vaší organizace (Převod uživatelů). Před deklarováním uživatele je nutné ověřit doménu, do které uživatel patří.
030119 Přístupový token CI musí obsahovat rozsah webexsquare: správce při zřizování uživatele.
Kompatibilita je podporována pouze po omezenou dobu. Před odstraněním této kompatibility poskytneme předběžné oznámení. |
Změny schématu
Žádné změny schématu u těchto API: CreateUser
, SetUser
, DelUser
a GetUser
.
Příklad požadavku a odpovědi API
Žádost o uživatelské rozhraní API a odpověď
Požadavek rozhraní API:
<?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"
xsi:schemalocation="http://www.webex.com/schemas/2002/06/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{ Název}</siteName>
<webExID>{účet správce webu}</webExID>
<email>{účet správce webu}</email>
<sessionTicket>Číslo jedna</sessionTicket> nebo <password> nebo <webExAccessToken>
nebo <accessToken>, při použití „accesstokenu“ CI musí při zřizování uživatele obsahovat rozsah webexsquare:admin
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>Jack@qa.webex.com</webExId> --- měla by to být uživatelská identita e-mailové adresy
<email>Jack@qa.webex.com</email>
<firstName>Jack (rozcestník)</firstName>
<lastName>Smithová</lastName>
<password>...</password>
<privilege>
<host>pravdivé</host>
</privilege>
<active>AKTIVOVÁNO</active> --- tento parametr nemůže uživatele aktivovat přímo, dokud se uživatel sám neaktivuje prostřednictvím aktivačního e-mailu.
</bodyContent>
</body>
Příklad odpovědi rozhraní API:
<?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:createUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:userId>23778617</use:userId>
</serv:bodyContent>
</serv:body>
</serv:message>
Vliv na API:
Uživatel
Setuživatel
DeluserName
XML API podporuje kompatibilitu stávajícího uživatele s předáním ověřování po převedení klasického webu Webex na web spravovaný v prostředí Control Hub
Ovlivněná rozhraní API
Po převedení klasického webu Webex na web spravovaný rozbočovačem Control Hub musí být hodnota prvku <webExID> v <securityContext> stejná jako e-mail, podrobnosti níže:
Pro stávající uživatele vytvořené na klasickém webu Webex podporujeme oba staré webové ID (Například: Jack) a nový webExID (obsah je stejný jako e-mail, například: Jack@xx.com) pro přihlášení, tato zpětná kompatibilita ověření je pro všechny XML API.
Pro nové uživatele vytvořené na stránkách spravovaných rozbočovačem Control Hub musí být hodnota prvku webExID stejná jako e-mail pro přihlášení.
<header>
<securityContext>
<siteName>{ Name}</siteName>
<webExID>{userName}</webExID> --- stávající uživatelé byli vytvořeni na klasickém webu webex, může to být: jack nebo jack@xx.com; nový uživatel musí použít jack@xx.com
<sessionTicket>xxxx</sessionTicket> nebo <password> nebo <webExAccessToken> <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
Vliv na API:
Všechny XML APIs.
Po převedení klasického webu Webex na web spravovaný rozbočovačem Control Hub musí být hodnota prvku <webExID> <bodycontent> stejná jako e-mail, podrobnosti níže:
Pro stávající uživatele vytvořené na klasickém webu Webex podporujeme oba staré webové Exid(např.: Jack) a nové Exid webového serveru (obsah je stejný jako e-mail, například: Jack@xx.com) v bodycontent.
Pro nové uživatele vytvořené na webech spravovaných v prostředí Control Hub je hodnota webové Exid prvek musí být stejný jako e-mail v
bodyContent
.
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- stávající uživatelé byli vytvořeni na webu webex classic, může to být: jack nebo jack@xx.com; nový uživatel musí použít jack@xx.com
</bodyContent>
Vliv na API:GetUser
, SetUser
a DelUser
.
Změny schématu
Žádné změny schématu na žádných API.
Příklad požadavku a odpovědi API
Žádost o uživatelské rozhraní API a odpověď
Požadavek rozhraní API:
<?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"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/servicehttp://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{ Name}</siteName>
<webExID>{userName}</webExID> --- Na klasickém webu webEx byli vytvořeni stávající uživatelé, může to být: jack nebo jack@xx.com; nový uživatel musí použít jack@xx.com
<sessionTicket>xxxx</sessionTicket> nebo <password> nebo <webExAccessToken> nebo <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- stávající uživatelé byli vytvořeni na klasickém webu webex, může to být: jack nebo jack@xx.com; nový uživatel musí použít jack@xx.com
</bodyContent>
</body>
příklad odpovědi rozhraní API:
...stejné jako předtím
Rozhraní API sestavy historie zobrazení záznamu vylepšení pro podporu schůzek Webex, událostí Webex (nové) a událostí Webex (klasické zobrazení)
Ovlivněná rozhraní API
Aktuální rozhraní API: lstrecordaccessHistory
a lstrecordaccessDetailHistory
podporuje pouze zprávu o historii zobrazenou v aplikaci Webex Trainings. Nové vylepšení podporuje také zprávu historie zobrazení záznamů Webex Meetings, Webex Events (nové) a Webex Events (klasické).
Změny schématu
Níže podpoříme nové schéma do API lstrecordaccessHistory v těle požadavku API:
<serviceTypes>
<serviceType>Střed</serviceType>
<serviceType> Střed</serviceType>
<serviceType>Střed</serviceType>
</serviceTypes>
Podrobnosti
Rozhraní API: lstrecordaccessHistory
umožňuje vrátit historii zobrazení záznamů přístupnou pro aplikace Webex Meetings, Webex Events (nové), Webex Events (klasické) a Webex Trainings.
Pokud není Typ zadáno v požadavku rozhraní API, API
lstrecordaccessHistory
vrací pouze historii zobrazení záznamu aplikace Webex Trainings.Pokud je Typ Center, rozhraní API
lstrecordaccessHistory
vrací historii zpřístupněnou zobrazením záznamu Webex Meetings i Webex Events (nové).Kdy je Typ je Center, rozhraní API pro
lstrecordaccessHistory
vrátí historii zobrazení záznamů Webex Events (klasické zobrazení).
Rozhraní API: lstrecordaccessDetailHistory
je schopen vrátit podrobnosti do recordID
aplikací Webex Meetings, Webex Events (nové), Webex Events (klasické) a Webex Trainings.
Příklad požadavku a odpovědi API
lstrecordaccessHistory
Žádost a odpověď rozhraní API
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>{uživatelské jméno}</webExID>
<password>{heslo}</password>
<siteName>{ Název}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstrecordaccessHistory">
<viewTimeScope>
<viewTimeStart>9. 20. 2021 00:00:00</viewTimeStart>
<viewTimeEnd>9/28/2021 23:59:59</viewTimeEnd>
</viewTimeScope>
<listControl>
<startFrom>1 písm.</startFrom>
<maximumNum>100 kusů</maximumNum>
</listControl>
<order>
<orderBy>NAHRÁVACÍ SPOLEČNOST</orderBy>
<orderAD>Kyselina askorbová</orderAD>
</order>
<serviceTypes>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
<serviceType>Střed</serviceType>
</serviceTypes>
</bodyContent>
</body>
</serv:message>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessTest historie TC-20210924 1324-1</history:recordName>
<history:creationTime>09/24/2021 13:28:13</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>2.2 (číslo)</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Varlatarollment_001-20210610 1905-1</history:recordName>
<history:creationTime>06/10/2021 19:10:15</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>0 (číslo)</history:downloaded>
<history:viewed>3 (číslo)</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Test okamžité přehrávání 2-20210705 0709-1</history:recordName>
<history:creationTime>07/05/2021 07:15:06</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>0 (číslo)</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>EC2.0 (číslo)_232423-20210922 0447-1</history:recordName>
<history:creationTime>09/22/2021 04:53:05</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>0 (číslo)</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessTest historie EC2.0-20210924 1315-1</history:recordName>
<history:creationTime>09/24/2021 13:19:00</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>1 písm.</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessTest historie MC-20210924 1319-1</history:recordName>
<history:creationTime>09/24/2021 13:25:12</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>1 písm.</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Test historie EC classic-20210924 1331-1</history:recordName>
<history:creationTime>09/24/2021 13:37:28</history:creationTime>
<history:registered>0 (číslo)</history:registered>
<history:downloaded>1 písm.</history:downloaded>
<history:viewed>1 písm.</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordAccessHistory>
<history:matchingRecords>
<serv:total>8 (číslo)</serv:total>
<serv:returned>7 (číslo)</serv:returned>
<serv:startFrom>1 písm.</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>
lstrecordaccessDetailHistory
Žádost a odpověď rozhraní API
<?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>{uživatelské jméno}</webExID>
<password>{heslo}</password>
<siteName>{ Název}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="">
"java:com.webex.service.binding.history.lstrecordaccessdetailní historie">
<recondID>1XXXXXX7 (číslo)</recondID>
<timeZoneID>20. století</timeZoneID>
</body>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>ÚSPĚCH</serv:result>
<serv:gsbStatus>PRIMÁRNÍ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:lstrecordaccessDetailHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordDetail>
<history:viewID>1XXXXXX7 (číslo)</history:viewID>
<history:participantName>Axxxgové</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>09/24/2021 13:27:26</history:accessTime>
<history:registered>falešná</history:registered>
<history:downloaded>falešná</history:downloaded>
<history:viewed>pravdivé</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordDetail>
<history:recordDetail>
<history:viewID>1XXXXXX7 (číslo)</history:viewID>
<history:participantName>Axxxgové</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>09/24/2021 13:27:39</history:accessTime>
<history:registered>falešná</history:registered>
<history:downloaded>pravdivé</history:downloaded>
<history:viewed>falešná</history:viewed>
<history:timeZoneID>20. století</history:timeZoneID>
</history:recordDetail>
<history:matchingRecords>
<serv:total>2.2 (číslo)</serv:total>
<serv:returned>2.2 (číslo)</serv:returned>
<serv:startFrom>1 písm.</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>
Vliv na API:
lstrecordaccessHistory
lstrecordaccessDetailHistory
Opravte mezeru maximální povolené délky popisu událostí Webex (Classic) mezi stránkou XMLAPI a stránkou Webex.
Ovlivněná rozhraní API
Rozhraní XML API: Event a Setevent je prvek popis umožní vstup max. 10000 znaků, pokud je vložení větší než velikost, bude to mít za následek nový kód chyby a zprávu:
060068 Popis nepovoleného vstupu. Tento popis nesmí obsahovat více než 10000 znaků.
Změny schématu
Žádná změna schématu.
Příklad požadavku a odpovědi API
Žádost a odpověď rozhraní API události
#API příklad požadavku:
...
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
xmlns:att="http://www.webex.com/schemas/2002/06/service/event" xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service/eventhttp://www.webex.com/schemas/2002/06/service/event/event.xsd">
<accessControl>
<sessionPassword>111111</sessionPassword>
<listing>PRIVATE</listing>
</accessControl>
<metaData>
<sessionName>EC test</sessionName>
<description>........Předpokládejme, že v popisu vyplníte 10000 znaků........</description>
</metaData>
...
------------------------------------
#Příklad odpovědi rozhraní API, pokud popis přesahuje 10000 znaků:
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>CHYBA</serv:result>
<serv:reason>Neplatný popis vstupu. Popis nesmí obsahovat více než 10000 znaků</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Vliv na API:
CreateEvent
SetEvent
XML API: Uživatel vrací nový prvek Freeaccount
Ovlivněná rozhraní API
GetUser
vrátí nový prvek, který identifikuje freeAccount
uživatelský účet je FreeAccount
nebo ne.
Změny schématu
Příklad uživatelské odpovědi
Odpověď uživatele:
<use:initials>AW</use:initials>
<use:isUploaded>špatně</use:isUploaded>
<use:largeEventCapacity>3</use:largeEventCapacity>
<use:freeAccount>špatně</use:freeAccount>
Vliv na API:
GetUser
Aktualizace rozhraní API 41.10.0
Ve schématu rozhraní XML API 41.10.0 nejsou žádné změny schématu. |
Aktualizace rozhraní API 41.9.0
XML API 41.9.0 Aktualizace
Vyřazení rozhraní XML API 10.0.0 z provozu pro všechny weby T31
Webex plánuje ukončení životnosti podporovat rozhraní XML API ver 10.0.0 pro všechny weby T31.
Vyřazujeme kód rozhraní XML API 10.0.0 ze všech produkcí v aktualizaci 41.9.0.
Aktualizace rozhraní API 41.8.0
XML API 41.8.0 Aktualizace
Vyřazení rozhraní XML API 10.0.0 z provozu pro všechny weby T31
Webex plánuje ukončení životnosti podporovat rozhraní XML API ver 10.0.0 pro všechny weby T31.
Webex našel některé zákazníky, kteří klienti přistupovali k adrese URL XML API nesprávným způsobem, jako: https://{ Name}.webex.com/WBXService/xml10.0.0/XMLService, správný způsob přístupu k URL XML API jako: https://{ Name}.webex.com/WBXService/XMLService.
Prosím přepněte svůj přístupový kód XML API pomocí správného způsobu, jak se vyhnout dopadu před ukončením podpory životnosti XML API verze 10.0.0.
Aktualizace rozhraní API 41.7.0
XML API 41.7.0 Aktualizace
Záznam odstranění a úpravy mobilního zařízení by měl být řízen pomocí možnosti správy webu: Povolit hostitelům přeřadit, upravit, zakázat a odstranit záznamy
Ovlivnil změny rozhraní API a schémat
GetSite
: vrátí pojmenování nových prvků enableNBRMCModify
a separateNoRecordingEdit
pod nástroji.
Příklad odpovědi
GetSiteResponse
:
GetSite
<?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:tools>
...
<ns1:enableNBRMCModify>false</ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>true</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>
Aktualizace rozhraní API 41.6.3
XML API 41.6.3 Aktualizace
GetSite
Odpověď nový prvek supportLargeEvent
Ovlivnil změny rozhraní API a schémat
Pracoviště : vrací pojmenování nových prvků supportLargeEvent
pod siteCommonOptions
dát volajícímu vědět, zda web podporuje velkou událost (událost Webex (nová)), nebo ne.
Změna schématu
Příklad odpovědi
GetSiteResponse
:
GetSite
<?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:siteCommonOptions>
...
<ns1:enablePreMeetingLobby>false</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>true</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>
Aktualizace rozhraní API 41.6.0
XML API 41.6.0 Aktualizace
Služba XMLAPI podporuje aplikaci Webex Events 2.0 při zřizování
Ovlivněná rozhraní API
GetUser
: vrací pojmenování nového prvku largeEventCapacity
který zobrazuje kapacitu nové Event 2.0 (EC 2.0) pod tímto uživatelským účtem. Pokud má například uživatelský účet licenci CI_EC3K, hodnota largeEventCapacity
je 3000.
Změny schématu
Příklad odpovědi
Uživatelská odpověď:
XMLAPI Lstrecording's Time platí čas zahájení záznamu
Ovlivněná rozhraní API
LstRecording
: LstRecording
odpověď CreateTime
jako čas, kdy uživatel skutečně stiskne tlačítko záznamu.
Podrobnosti
V minulosti používalo rozhraní XML API časové razítko doby vytvoření záznamu v databázi jako čas vytvoření v LstRecording
odezvy. Nyní je čas, kdy uživatel skutečně začne nahrávat. Tato změna se vztahuje na všechny záznamy služeb. Nedošlo k žádné změně schématu.
Aktualizace rozhraní API 41.5.0
XML API 41.5.0 Aktualizace
Služba XMLAPI může zahajovat naplánované schůzky služby Webex z veřejné telefonní sítě jako hostitel
Ovlivněná rozhraní API
CreateUser
: generujehostPIN
bez ohledu na to, zda je PMR uživatele povolen nebo ne, pokud je role uživatele hostitelem nebo úplnými správci webu nebo správci webu správy uživatelů.SetUser
: sadyhostPIN
použitíphones.hostPIN
kdypersonalMeetingRoom.hostPIN
není v požadavku XML (předpoklad: přepínání funkceAllowStartScheduledMtgFromPhone
je povolen).GetUser
: vracíphones.hostPIN
bez ohledu na to, zda je PMR uživatele povolen nebo ne. (předpoklad: přepínání funkceAllowStartScheduledMtgFromPhone
je povolen).
Změny schématu
GetUserResponse
:
SetUser
:
Příklad odpovědi
GetUserResponse
:
SetUser
:
Seznam epizod seriálu Garfield a přátelé GetSite
odezva dva nové prvky pro mobilního klienta
Ovlivněná rozhraní API
GetSite
:GetSite
bude nyní reagovat na dva nové prvky na podporu mobilního klienta má logiku zobrazovat nebo nezobrazovat kartu záznamu.enableRecordingAccess
: true nebo false, super správci služby Webex mohou povolit nebo zakázat přístup k záznamu pomocí přepínače (EnableRecordingAccesses
).storageEmptyStatus
: true nebo false, pokud oba weby nepodporují funkci NBR a přidělily úložný prostor NBR jako nulu, pak je stavová odpověď true, jinak je false.
Změny schématu
Vzorová žádost pro GetSite
Vzorová odezva pro Getsite
Předmět e-mailu, který má znaky jiné než ASCII, bude kódován pomocí RFC2047. V případě, že předmět e-mailu s čistým znakem ASCII, neexistuje žádné kódování
Ovlivněná rozhraní APINeexistují žádné dopady na jakýkoli požadavek rozhraní API, užitečné zatížení odpovědí, ale mění chování subjektu e-mailu při kódování. Pokud předmět e-mailu, který má znaky jiné než ASCII, bude kódován s kódem RFC2047. V případě, že předmět e-mailu s čistým znakem ASCII, neexistuje žádné kódování.
Změny schématu
Nejsou k dispozici žádné změny schématu.
Aktualizace rozhraní API 41.4.0
XML API 41.4.0 Aktualizace
Vytvoření plánované události služby Webex Events může využít výchozí úroveň webu při tónu při vstupu a odchodu
XMLAPI odpovídá aktuální nové logice pro ovládání tónu při vstupu a odchodu. Všechny tóny pro aplikaci Webex Events byly řízeny jiným nastavením ve správě webu. V GetSite
, XMLAPI vrací další pole entryExitToneEC
k označení hodnoty. Původně, když správce webu nastavil výchozí tón, vytvoření události toto nastavení nepoužije výchozí nastavení XMLAPI.
Ovlivněná rozhraní API
Rozhraní XML API: Site vrací jeden nový prvek entryExitToneEC
k označení hodnoty.
Rozhraní XML API: Event, SetEvent, Event back-end obchodní logika čte hodnotu entryExitToneEC
.
Změny schématu
XML API: Vzorek odezvy místa:
<ns1:defaults>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>JMÉNO OZNÁMENÍ</ns1:entryExitTone>
<ns1:entryExitToneEC>NOTONE</ns1:entryExitToneEC>
<ns1:voip>true</ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport>NONE</ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1>true</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>false</ns1:updateTSPAccount>
</ns1:defaults>
Vliv na API:
Pracoviště
VytvořitUdálost
Nastavit událost
Událost
XMLAPI pouze vrací podrobné informace o velké události (Webex Event 2.0)
Pokud je schůzka Webex velkou událostí nebo webcastem,
GetSessionInfo
vrátí některé podrobné informace včetně hesla schůzky, číselného hesla schůzky, hesla panelisty a číselného hesla panelisty (Nelze změnit žádné schéma).XMLAPI nepodporuje vytváření a úpravy žádné velké události nebo funkce webového vysílání, takže
CreateMeeting
aSetMeeting
vrátit novou výjimku (110064, typ relace události a webového vysílání není podporován) pro velkou událost nebo případ webového vysílání.
Impaktní API
Název rozhraní API | Popis | Poznámka: |
---|---|---|
| Pokud je schůzka Webex velkou událostí nebo webcastem, | Žádné schéma nelze změnit. |
| Pokud se uživatel pokusí použít | Chování se změní. |
Aktualizace rozhraní API 41.3.0
XML API 41.3.0 Aktualizace
Nové změny rozhraní API XML podporují funkci aplikace Webex Events 2.0
Ovlivněná rozhraní API
Oba APIS: Prvky Info a Meeting pro návrat enableEvent
a enableWebniar
Taky.
Název prvku | Popis |
---|---|
Událost | Podporuje EC 2.0 ve schůzce Webex |
Webinář | Podporuje webinář ve schůzce Webex |
Podpora XMLAPI vrací více než dva prvky pro EC 2.0. Aktuální verze rozhraní XML API nepodporuje plánování a nastavení schůzky EC2.0. |
Změny schématu
GetSessionInfo
vrací prvky enableEvent
a enableWebniar
pro EC 2.0.
GetMeeting
vrací prvky enableEvent
a enableWebniar
pro EC 2.0.
Vzorek odpovědí:
GetSessionInfo
odpověď:
<ep:accessControl>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:registration>nepravdivé</ep:registration>
<ep:passwordReq>pravdivé</ep:passwordReq>
<ep:isEnforceAudioPassword>nepravdivé</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>nepravdivé</ep:isEnforceAudioLogin>
<ep:enableEvent>nepravdivé</ep:enableEvent>
<ep:enableWebniar>nepravdivé</ep:enableWebniar>
<ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
odpověď:
<meet:supportPKI>falešně </meet:supportPKI>
<meet:HQvideo>pravdivě</meet:HQvideo>
<meet:HDvideo>pravdivě</meet:HDvideo>
<meet:viewVideoThumbs>pravdivě</meet:viewVideoThumbs>
<meet:enableEvent>nepravdivě</meet:enableEvent>
<meet:enableWebniar>nepravdivě</meet:enableWebniar>
<meet:enablePreMeetingLobby>pravdivě</meet:enablePreMeetingLobby>
Nové změny v aplikaci XMLAPI podporují funkci předsálí před schůzkou
Ovlivněná rozhraní API
Rozhraní XML API: GetSite
, LstSummarySession
, GetSessionInfo
a GetMeeting
bude reagovat na nový prvek enablePreMeetingLobby
pro předsálí před schůzkou.
Změny schématu
Rozhraní XML API: GetSite
vrací prvek enablePreMeetingLobby
pro předsálí před schůzkou.
Rozhraní XML API: LstSummarySession
vrací prvek enablePreMeetingLobby
pro předsálí před schůzkou.
Rozhraní XML API: GetSessionInfo
vrací prvek enablePreMeetingLobby
pro předsálí před schůzkou.
Rozhraní XML API: GetMeeting
vrací prvek enablePreMeetingLobby
pro předsálí před schůzkou.
Vzorek odpovědí:
GetSite
odpověď:
<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>falešně </ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>falešně</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>falešně</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>pravdivě</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>pravdivě</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>pravdivě</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>pravdivě</ns1:SupportAlternateHost>
<ns1:SupportXMLAPIReturnScheduledPMR>false</ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby>true</ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>
LstSummarySession
odpověď:
<ep:isException>falešně </ep:isException>
<ep:isNextUpcomingInstance>pravdivě</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>falešně</ep:isScheduledPMR>
<ep:enableEvent>falešně</ep:enableEvent>
<ep:enableWebniar>falešně</ep:enableWebniar>
<ep:enablePreMeetingLobby>pravdivě</ep:enablePreMeetingLobby>
GetSessionInfo
odpověď:
<ep:accessControl>
<ep:listStatus>VEŘEJNÉ</ep:listStatus>
<ep:registration>nepravdivé</ep:registration>
<ep:passwordReq>pravdivé</ep:passwordReq>
<ep:isEnforceAudioPassword>nepravdivé</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>nepravdivé</ep:isEnforceAudioLogin>
<ep:enableEvent>nepravdivé</ep:enableEvent>
<ep:enableWebniar>nepravdivé</ep:enableWebniar>
<ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
odpověď:
<meet:supportPKI>falešně </meet:supportPKI>
<meet:HQvideo>pravdivě</meet:HQvideo>
<meet:HDvideo>pravdivě</meet:HDvideo>
<meet:viewVideoThumbs>pravdivě</meet:viewVideoThumbs>
<meet:enableEvent>nepravdivě</meet:enableEvent>
<meet:enableWebniar>nepravdivě</meet:enableWebniar>
<meet:enablePreMeetingLobby>pravdivě</meet:enablePreMeetingLobby>
rozhraní API XML GetSite
odpověď Informace o změně chování zveřejnit
Ovlivněná rozhraní API
Rozhraní XML API: GetSite
pouze odpověď níže uvedené prvky pro účet správce, které zahrnují role: SiteAdmin
, RO_SiteAdmin
a UserAdmin
.
<ns1:activeUserCount>...</ns1:activeUserCount>
<ns1:EEActiveUserCount>...</ns1:EEActiveUserCount>
<ns1:activeCETHost>...</ns1:activeCETHost>
<ns1:auoActiveUserCount>...</ns1:auoActiveUserCount>
<ns1:MCActiveUserCount>...</ns1:MCActiveUserCount>
<ns1:ECActiveUserCount>...</ns1:ECActiveUserCount>
<ns1:TCActiveUserCount>...</ns1:TCActiveUserCount>
<ns1:SCActiveUserCount>...</ns1:SCActiveUserCount>
Chování se změnilo
Povolit pouze roli správce mít data licence odezvy GetSite
. Hostitel nebo účastník nezíská tato licenční data v GetSite
odezvy.
Níže je uvedeno rozhraní API: GetSite's
příklad odpovědi siteadmin
nebo pouze připraven siteadmin
nebo správce správy uživatelů:
Aktualizace rozhraní API 41.2.0
XML API 41.2.0 Aktualizace
XMLAPI by měl podporovat „CMR Hybrid VOIP“, pokud web podporuje telefonní služby Webex
Ovlivněná rozhraní API
GetSite
vrátí nový prvekIsWebexTelephony
v odpovědi.CreateUser
aSetUser
může aktualizovatcmrHybridVoip
prvek pokudIsWebexTelephony
Platí to i s dalšími podmínkami.IsTSPUsingTelephonyAPI
Už to není důležité.
Změny schématu
XML API: GetSite
odpověď vrací další prvek IsWebexTelephony
GetSite
odpověď zahrnuje tento nový prvek:
<ns1:telephonyConfig>
<ns1:isWebexTelephony>true</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI>false</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>Č. osobní konference </ns1:serviceName>
<ns1:participantAccessCodeLabel>Přístupový kód účastníka</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>Přístupový kód hostitele</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>ID účastníka</ns1:attendeeIDLabel>
.....
</ns1:telephonyConfig>
LstSummarySession
podporuje EC2.0
Vliv na XML API
LstSummarySession
vrátí nové dva prvky na podporu EC 2.0
Název prvku | Popis |
---|---|
Událost | Podporuje EC 2.0 ve schůzce Webex |
Webinář | Podporuje webinář ve schůzce Webex |
Změny schématu
XML API: LstSummarySession
: Připojit < enableEvent
> a < enableWebniar
> prvky
Odpověď rozhraní XML API: LstSummarySession
Odpověď pro EC 2.0
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>false</ep:isScheduledPMR>
<ep:enableEvent>true</ep:enableEvent>
<ep:enableWebniar>true</ep:enableWebniar>
Protokol XMLAPI podporuje vrácení uživatele webu Webex-voice-assistant
možnost integrace MCT
Dotčené rozhraní API
GetUser
vrátí nový prvek webexAssistantEnabled
(pravdivé nebo nepravdivé) odpovědi.
Změny schématu
getUserResponse
:
Příklad odpovědi
Aktualizace rozhraní API 41.1.0
Ve schématu rozhraní XML API 41.1 nejsou žádné změny schématu. |