- Domov
- /
- Članek
Poiščite vse pomembne informacije, ki jih potrebujete o Cisco Webex Meetings API, kot so spremembe sheme in druga obvestila.
Za več informacij o XML API 39 in XML API 11 glejte Pregled posodobitev API-ja za Cisco Webex Meetings XML (XML API 39 in starejše).
Za več informacij o XML API 40 glejte Pregled posodobitev API-ja za Cisco Webex Meetings XML (API XML 40 in novejši).
Za posodobitve za XML API 11 SP9 in starejše pojdite na Cisco DevNet.
Posodobitve API-ja 41.12.0
Posodobitve XML API 41.12.0
XMLAPI bo blokiral razpored dogodkov Webex (Classic) in urejanje v skladu s postavko konfiguracije spletnega mesta EnableClassicEvent
to je napačno
Prizadete spremembe API-jev in sheme
Na strani s konfiguracijo administracije spletnega mesta, če Omogoči klasični dogodek potrditveno polje je napačno, to spletno mesto ne bo več podpiralo sestankov Webex Events (klasičnih).
Če je Omogoči classicEvent potrditveno polje je napačno, pokličete te API-je za upravljanje sestanka Webex Events (klasični):
CreateEvent
, SetEvent
, GetEvent
, GetSessionInfo
, LstsummaryEvent
, LstrecordedEvent
, LstsummaryProgram
, UploadEventImage
API bo odgovoril na novo izjemo 010106 Klasični dogodek je bil onemogočen.
Spremembe sheme
Brez sprememb sheme.
Zahteva API in primer odgovora
CreateEvent Zahteva in odgovor API-ja
Zahteva CreateEvent
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>Testiranje XMLAPI EC</sessionName>
</metaData>
<schedule>
<startDate>17.07.2021 1:29:15</startDate>
<openTime>15</openTime>
</schedule>
</bodyContent>
Odziv CreateEvent
<?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>NAPAKA</serv:result>
<serv:reason>Klasični dogodek je bil onemogočen.</serv:reason>
<serv:gsbStatus>PRIMARNO</serv:gsbStatus>
<serv:exceptionID>010106</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
CreateEvent3.1.3 Vpliva na API-je:
SetEvent GetEvent
GetSessionInfo
LstsummaryEvent
LstrecordedEvent
LstsummaryProgram
UploadEventImage
XMLAPI LstMeetingType
se bo odzval na nov element subProductCodePrefix
Prizadeti API-ji
Trenuten API LstMeetingType
odzivni element productionCodePrefix
: PRO, AUO in drugi, ki so vnaprej določeni s predpono tipa Webex.
Po tej novi izboljšavi se bo API odzval na nov element subProdctCodePrefix
:PRO1, PRO2 itd., ki jih je mogoče prilagoditi in izpolnjujejo predpono tipa.
Spremembe sheme na API-ju: LstMeetingType
Odgovoril bo na nov element: subProdctCodePrefix
Zahteva API in primer odgovora
LstMeetingType
Zahteva in odgovor API-ja
Zahteva za LstMeetingType
<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810</meetingTypeID>
</bodyContent>
Odziv 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 element za prilagojeno vrsto srečanja
<mtgtype:active>AKTIVIRANO</mtgtype:active>
<mtgtype:name>Cus_Chat_Zaprto</mtgtype:name>
<mtgtype:displayName>Cus_Chat_Zaprto</mtgtype:displayName>
Posodobitve API-ja 41.11.0
Posodobitve XML API 41.11.0
API XML podpira združljivost naprej v API-ju za upravljanje uporabnikov za mesta, ki jih upravlja Control Hub
Prizadete spremembe API-jev in sheme
Če vaša integracijska aplikacija trenutno uporablja API-je za upravljanje uporabnikov Webex XMLAPI: CreateUser
, SetUser
, DelUser
, in GetUser
za zagotavljanje ali upravljanje uporabnikov bodo ti API-ji po pretvorbi vašega klasičnega mesta Webex v upravljano mesto Control Hub še naprej delovali za združljivost naprej. Obstaja nekaj sprememb vedenja, kot je navedeno spodaj:
Pri uporabi createUser- če status uporabnika v Control Hubu ni "aktiven", potem status uporabnika na spletnem mestu ne bo aktiven. Če je status uporabnika v Control Hubu aktivna, potem je status uporabnika na strani tudi aktiven, sklic: Uporabniški status novih in spreobrnjenih uporabnikov v Control Hubu.
The geslo element od CreateUser in SetUser API-ji bodo prezrti, novim uporabnikom začnemo pošiljati aktivacijsko e-pošto, uporabniki lahko kliknejo povezavo v e-pošti do aktivnega novega računa in vnesejo novo geslo.
The aktivna element od CreateUser API bo prezrt, novega uporabnika (ni preverjen) ni mogoče aktivirati prek ta parameter uporablja API SetUser .
Vrednost webExId element v bodyContent of CreateUser API-ji morajo biti enaki e-pošti. če webExId se razlikuje od E-naslov , bomo zdravili webExId enako kot e-pošta pri shranjevanju v WebDB in vrednost bo prezrta.
Vrednost webExId element v bodyContent of SetUser API-ji morajo biti uporabniška identiteta e-poštnega naslova, spremenite jo lahko z < E-naslov > v bodyContent.
The SetUser API bo podpiral spreminjanje e-pošte obstoječega uporabnika: uspešno je, če je operacijski račun v SecurityContext polni skrbnik mesta Control Hub. V nasprotnem primeru API sporoči napako z novo kodo napake in spodnjim sporočilom:
030120 Za spremembo e-pošte mora biti račun polni skrbnik mesta.
Element newWebExId v telesu Vsebina SetUser API bo prezrt.
The SetUser API poskuša spremeniti e-poštno sporočilo, ki je že v uporabi, API spodaj prikaže novo kodo napake in sporočilo o napaki:
030118 E-pošta se že uporablja na mestih, ki jih upravlja Control Hub.
The DelUser API deaktivira uporabnika na strani srečanja Webex in ustrezna licenca za srečanje je odstranjena s spletnega mesta Webex. Tega deaktiviranega uporabnika je mogoče ponovno aktivirati z uporabo API-ja: SetUser (<active>AKTIVIRANO</active>), če je uporabnik predhodno preverjen.
The CreateUser in SetUser API-ji prikažejo novo kodo napake in sporočilo o napaki, kot je prikazano spodaj:
030117, Ta uporabnik obstaja zunaj vaše organizacije, zato ga je treba zahtevati, da se premaknete v vašo organizacijo prek postopka zahtevka uporabnika. Za korake za prevzem uporabnika v vašo organizacijo glejte Prevzemite uporabnike v svojo organizacijo (pretvorite uporabnike). Preden zahtevate uporabnika, boste morali preveriti domeno, ki ji uporabnik pripada.
030119 Žeton za dostop CI mora vključevati obseg webexsquare: admin pri zagotavljanju uporabnika.
Samo za omejeno obdobje je podprta združljivost naprej. Preden bo ta združljivost odstranjena, vas bomo predhodno obvestili. |
Spremembe sheme
Na teh API-jih ni sprememb sheme: CreateUser
, SetUser
, DelUser
, in GetUser
.
Zahteva API in primer odgovora
CreateUser Zahteva in odgovor API-ja
Zahteva 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/service http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{skrbniški račun spletnega mesta}</webExID>
<email>{skrbniški račun spletnega mesta}</email>
<sessionTicket>xxxx</sessionTicket> oz <password> oz <webExAccessToken>
oz <accessToken>, pri uporabi CI "accessToken" mora vključevati obseg webexsquare:admin pri zagotavljanju uporabnika
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>Jack@qa.webex.com</webExId> --- mora biti uporabniška identiteta e-poštnega naslova
<email>Jack@qa.webex.com</email>
<firstName>Jack</firstName>
<lastName>Smith</lastName>
<password>....</password>
<privilege>
<host>prav</host>
</privilege>
<active>AKTIVIRANO</active> --- ta parameter ne more neposredno aktivirati uporabnika, dokler se uporabnik sam ne aktivira prek aktivacijske e-pošte.
</bodyContent>
</body>
Primer odziva API-ja:
<?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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>
Vpliva na API-je:
CreateUser
SetUser
DelUser
XML API podpira obstoječo združljivost pri preverjanju pristnosti uporabnika, potem ko je spletno mesto Webex classic pretvorjeno v spletno mesto, ki ga upravlja Control Hub
Prizadeti API-ji
Ko je klasično spletno mesto Webex pretvorjeno v spletno mesto, ki ga upravlja Control Hub, se vrednost <webExID> element v <securityContext> mora biti enak e-pošti, podrobnosti spodaj:
Za obstoječe uporabnike, ustvarjene na spletnem mestu Webex classic, podpiramo oba stara webExID (Na primer: Jack) in nov webExID (vsebina je enaka e-pošti, primer: Jack@xx.com) za prijavo, je ta avtentikacija združljivost za nazaj za vse API-je XML.
Za nove uporabnike, ustvarjene na upravljanih mestih Control Hub, je vrednost webExID element mora biti enak e-pošti za prijavo.
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- obstoječi uporabniki so bili ustvarjeni na spletnem mestu webEx classic, lahko so: jack ali jack@xx.com; novi uporabnik mora uporabiti jack@xx.com
<sessionTicket>xxxx</sessionTicket> oz <password> oz <webExAccessToken> oz <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
Vpliva na API-je:
Vsi API-ji XML.
Po pretvorbi klasičnega spletnega mesta Webex v spletno mesto, ki ga upravlja Control Hub, je vrednost <webExID> element <bodyContent> mora biti enak e-pošti, podrobnosti spodaj:
Za obstoječe uporabnike, ustvarjene na spletnem mestu Webex classic, podpiramo oba stara webExId (npr.: Jack) in nov webExId (vsebina je enaka e-pošti, na primer: Jack@xx.com) v bodyContent.
Za nove uporabnike, ustvarjene na upravljanih mestih Control Hub, je vrednost webExId element mora biti enak e-pošti v
bodyContent
.
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- obstoječi uporabniki so bili ustvarjeni na spletnem mestu webEx classic, lahko so: jack ali jack@xx.com; novi uporabnik mora uporabiti jack@xx.com
</bodyContent>
Vpliva na API-je:GetUser
, SetUser
, in DelUser
.
Spremembe sheme
Brez sprememb sheme na nobenem API-ju.
Zahteva API in primer odgovora
GetUser Zahteva in odgovor API-ja
Zahteva 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/service http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- obstoječi uporabniki so bili ustvarjeni na spletnem mestu webEx classic, lahko so: jack ali jack@xx.com; novi uporabnik mora uporabiti jack@xx.com
<sessionTicket>xxxx</sessionTicket> oz <password> oz <webExAccessToken> oz <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- obstoječi uporabniki so bili ustvarjeni na spletnem mestu webEx classic, lahko so: jack ali jack@xx.com; novi uporabnik mora uporabiti jack@xx.com
</bodyContent>
</body>
Primer odziva API-ja:
... enako kot prej
API za poročilo o zgodovini ogledov izboljšav za podporo v sestankih Webex, dogodkih Webex (novo) in dogodkih Webex (klasični)
Prizadeti API-ji
Trenutni API: lstrecordaccessHistory
in lstrecordaccessDetailHistory
podpira samo poročilo o zgodovini dostopa do posnetka Webex Trainings. Nova izboljšava podpira Webex Meetings, Webex Events (novo) in Webex Events (klasično) poročilo o zgodovini snemalnih pogledov.
Spremembe sheme
Podpiramo spodnjo novo shemo v API lstrecordaccessHistory v telesu zahteve API:
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</serviceType>
</serviceTypes>
Podrobnosti
API: lstrecordaccessHistory
lahko vrne zgodovino dostopa do posnetkov za sestanke Webex, dogodke Webex (novo), dogodke Webex (klasične) in usposabljanja Webex.
Če ni serviceType določeno v zahtevi API, API of
lstrecordaccessHistory
vrne samo zgodovino dostopa do posnetka Webex Trainings.Ko serviceType je MeetingCenter, API za
lstrecordaccessHistory
vrne tako Webex Meetings kot Webex Events (novo) zgodovino dostopa do pogleda posnetkov.Ko serviceType je EventCenter, API za
lstrecordaccessHistory
vrne Webex Events (klasični) ogled zgodovine dostopa do snemanja.
API: lstrecordaccessDetailHistory
lahko vrne podrobnosti do recordID
srečanj Webex, dogodkov Webex (novo), dogodkov Webex (klasičnih) in izobraževanj Webex.
Zahteva API in primer odgovora
lstrecordaccessHistory
Zahteva in odgovor API-ja
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{geslo}</password>
<siteName>{siteName}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstrecordaccessHistory">
<viewTimeScope>
<viewTimeStart>20.9.2021 00:00:00</viewTimeStart>
<viewTimeEnd>28.9.2021 23:59:59</viewTimeEnd>
</viewTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>100</maximumNum>
</listControl>
<order>
<orderBy>SNIMLJENO</orderBy>
<orderAD>ASC</orderAD>
</order>
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>LstrecordaccessHistory test TC-20210924 1324-1</history:recordName>
<history:creationTime>24.09.2021 13:28:13</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>2</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>TestErollment_001-20210610 1905-1</history:recordName>
<history:creationTime>06/10/2021 19:10:15</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>3</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>Preizkusite takojšnje predvajanje 2-20210705 0709-1</history:recordName>
<history:creationTime>07/05/2021 07:15:06</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>EC2.0_232423-20210922 0447-1</history:recordName>
<history:creationTime>22.09.2021 4:53:05</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory test EC2.0-20210924 1315-1</history:recordName>
<history:creationTime>24.09.2021 13:19:00</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory test MC-20210924 1319-1</history:recordName>
<history:creationTime>24.09.2021 13:25:12</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>LstrecordaccessHistory test EC classic-20210924 1331-1</history:recordName>
<history:creationTime>24.09.2021 13:37:28</history:creationTime>
<history:registered>0</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:matchingRecords>
<serv:total>8</serv:total>
<serv:returned>7</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>
lstrecordaccessDetailHistory
Zahteva in odgovor API-ja
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{geslo}</password>
<siteName>{siteName}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="">
"java:com.webex.service.binding.history.LstrecordaccessDetailHistory">
<recondID>1XXXXXX7</recondID>
<timeZoneID>20</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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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</history:viewID>
<history:participantName>Axxxg</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>24.09.2021 13:27:26</history:accessTime>
<history:registered>lažno</history:registered>
<history:downloaded>lažno</history:downloaded>
<history:viewed>prav</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordDetail>
<history:recordDetail>
<history:viewID>1XXXXXX7</history:viewID>
<history:participantName>Axxxg</history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>24.09.2021 13:27:39</history:accessTime>
<history:registered>lažno</history:registered>
<history:downloaded>prav</history:downloaded>
<history:viewed>lažno</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordDetail>
<history:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
</serv:bodyContent>
</serv:body>
</serv:message>
Vpliva na API-je:
lstrecordaccessHistory
lstrecordaccessDetailHistory
Odpravite vrzel največje dovoljene dolžine opisa dogodkov Webex (Classic) med XMLAPI in stranjo Webex.
Prizadeti API-ji
API XML: CreateEvent in SetEvent's element od opis bo dovolil največ 10000 vnosov znakov, če bo vnos prevelik, bo to povzročilo novo kodo napake in sporočilo:
060068 Neveljaven opis vnosa. Ta opis ne sme presegati 10000 znakov.
Spremembe sheme
Brez spremembe sheme.
Zahteva API in primer odgovora
CreateEvent Zahteva in odgovor API-ja
Primer zahteve #API:
...
<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/event http://www.webex.com/schemas/2002/06/service/event/event.xsd">
<accessControl>
<sessionPassword>111111</sessionPassword>
<listing>ZASEBNO</listing>
</accessControl>
<metaData>
<sessionName>EC test</sessionName>
<description>.......Recimo, da vnesete 10000 znakov v opis.......</description>
</metaData>
...
------------------------------------
Primer odziva #API, ko opis presega 10000 znakov:
<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>NAPAKA</serv:result>
<serv:reason>Neveljaven opis vnosa. Opis ne sme presegati 10000 znakov</serv:reason>
<serv:gsbStatus>PRIMARNO</serv:gsbStatus>
<serv:exceptionID>060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Vpliva na API-je:
CreateEvent
SetEvent
XML API: GetUser vrne nov element freeAccount
Prizadeti API-ji
GetUser
vrne nov element, ki identificira freeAccount
uporabniški račun je FreeAccount
ali ne.
Spremembe sheme
Primer odziva GetUser
Odgovor GetUser:
<use:initials>AW</use:initials>
<use:isUploaded>lažno</use:isUploaded>
<use:largeEventCapacity>3</use:largeEventCapacity>
<use:freeAccount>lažno</use:freeAccount>
Vpliva na API-je:
GetUser
Posodobitve API-ja 41.10.0
V shemi XML API 41.10.0 ni sprememb sheme. |
Posodobitve API-ja 41.9.0
Posodobitve XML API 41.9.0
Razgradnja XML API 10.0.0 za vsa spletna mesta T31
Webex načrtuje podporo XML API različice 10.0.0 ob koncu življenjske dobe za vsa spletna mesta T31.
Odpravljamo kodo XML API 10.0.0 iz vseh produkcij v posodobitvi 41.9.0.
Posodobitve API-ja 41.8.0
Posodobitve XML API 41.8.0
Razgradnja XML API 10.0.0 za vsa spletna mesta T31
Webex načrtuje podporo XML API različice 10.0.0 ob koncu življenjske dobe za vsa spletna mesta T31.
Webex je ugotovil, da nekatere stranke odjemalcev dostopajo do URL-ja API-ja XML na nepravilen način kot: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, pravi način za dostop do URL-ja XML API kot: https://{siteName}.webex.com/WBXService/XMLService.
Preklopite svojo kodo za dostop do API-ja XML na pravilen način, da se izognete vplivu, preden prenehamo uporabljati podporo za API XML različice 10.0.0.
Posodobitve API-ja 41.7.0
Posodobitve XML API 41.7.0
Mobilno brisanje in urejanje posnetka mora nadzorovati možnost administracije spletnega mesta: Dovolite gostiteljem, da znova dodelijo, uredijo, onemogočijo in izbrišejo posnetke
Prizadete spremembe API-jev in sheme
GetSite
: vrne poimenovanje novih elementov enableNBRMCModify
, in separateNoRecordingEdit
pod orodjem.
Primer odziva
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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>lažno</ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>prav</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>
Posodobitve API-ja 41.6.3
Posodobitve XML API 41.6.3
GetSite
Odziv nov element supportLargeEvent
Prizadete spremembe API-jev in sheme
GetSite: vrne poimenovanje novih elementov supportLargeEvent
Spodaj siteCommonOptions
da klicatelja obvesti, ali spletno mesto podpira velik dogodek (Webex dogodek (novo)) ali ne.
Sprememba sheme
Primer odziva
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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>lažno</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>prav</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>
Posodobitve API-ja 41.6.0
Posodobitve XML API 41.6.0
XMLAPI podpira Webex Events 2.0 pri zagotavljanju
Prizadeti API-ji
GetUser
: vrne novo poimenovanje elementa largeEventCapacity
ki prikazuje kapaciteto novega dogodka 2.0 (EC 2.0) pod tem uporabniškim računom. Na primer, če ima uporabniški račun CI_Licenca EC3K, vrednost largeEventCapacity
je 3000.
Spremembe sheme
Primer odziva
GetUserResponse:
CreateTime XMLAPI LstRecording uporablja začetni čas snemanja
Prizadeti API-ji
LstRecording
: LstRecording
odgovor CreateTime
kot čas, ko uporabnik dejansko pritisne gumb za snemanje.
Podrobnosti
V preteklosti je XML API kot čas ustvarjanja uporabljal časovni žig, kdaj je bil posnetek ustvarjen v bazi podatkov LstRecording
odgovor. Zdaj je čas, ko uporabnik dejansko začne snemati. Ta sprememba velja za vse servisne posnetke. Ni spremembe sheme.
Posodobitve API-ja 41.5.0
Posodobitve XML API 41.5.0
XMLAPI ima možnost začeti načrtovane sestanke Webex iz PSTN kot gostitelja
Prizadeti API-ji
CreateUser
: ustvarjahostPIN
ne glede na to, ali je uporabniški PMR omogočen ali ne, če je uporabniška vloga gostitelj ali polna ali samo za branje ali skrbniki mesta za upravljanje uporabnikov.SetUser
: kompletihostPIN
uporabophones.hostPIN
kdajpersonalMeetingRoom.hostPIN
ni v zahtevi XML (predpogoj: preklop funkcijeAllowStartScheduledMtgFromPhone
je omogočeno).GetUser
: vračaphones.hostPIN
ne glede na to, ali je uporabnik PMR omogočen ali ne. (predpogoj: preklop funkcijeAllowStartScheduledMtgFromPhone
je omogočeno).
Spremembe sheme
GetUserResponse
:
SetUser
:
Primer odziva
GetUserResponse
:
SetUser
:
XMLAPI GetSite
odziv dva nova elementa za mobilnega odjemalca
Prizadeti API-ji
GetSite
:GetSite
zdaj odziv dva nova elementa za podporo mobilni odjemalec ima logiko, da prikaže ali ne prikaže zavihek za snemanje.enableRecordingAccess
: resnično ali napačno, superskrbniki Webex lahko omogočijo ali onemogočijo dostop do snemanja s preklopom (EnableRecordingAccesses
).storageEmptyStatus
: drži ali ne drži, če obe mesti ne podpirata funkcije NBR in sta prostor za shranjevanje NBR dodelili kot nič, potem je odgovor o stanju resničen, drugače je false.
Spremembe sheme
Vzorec zahteve za GetSite
Vzorec odgovora za Getsite
Zadeva e-poštnega sporočila, ki vsebuje znake, ki niso ASCII, bo kodirana z RFC2047. V primeru zadeve e-poštnega sporočila s čistimi znaki ASCII ni kodiranja
Prizadeti API-jiNi vpliva na nobeno zahtevo API, koristno obremenitev odgovorov, vendar spremeni vedenje kodiranja subjekta e-pošte. Ko bo predmet e-pošte, ki vsebuje znake, ki niso ASCII, kodiran z RFC2047. V primeru zadeve e-poštnega sporočila s čistimi znaki ASCII ni kodiranja.
Spremembe sheme
Ni sprememb sheme.
Posodobitve API-ja 41.4.0
Posodobitve XML API 41.4.0
Ustvarjanje načrtovanega dogodka Dogodki Webex lahko izkoristijo privzeto vrednost na ravni spletnega mesta za vstopni in izstopni ton
XMLAPI je usklajen s trenutno novo logiko za nadzor vstopnega in izstopnega tona. Vse tone za Webex Events je nadzorovala drugačna nastavitev v administraciji mesta. notri GetSite
, XMLAPI vrne dodatno polje entryExitToneEC
za prikaz vrednosti. Prvotno, ko je skrbnik mesta nastavil privzeto vrednost na ton, Create Event ne bo izkoristil te nastavitve z uporabo privzete vrednosti XMLAPI.
Prizadeti API-ji
API XML: GetSite vrne en nov element entryExitToneEC
za prikaz vrednosti.
API XML: CreateEvent, SetEvent, GetEvent zadnja poslovna logika bere vrednost entryExitToneEC
.
Spremembe sheme
XML API: Vzorec odgovora GetSite:
<ns1:defaults>
<ns1:emailReminders>prav</ns1:emailReminders>
<ns1:entryExitTone>ANNOUNCENAME</ns1:entryExitTone>
<ns1:entryExitToneEC>NIČ</ns1:entryExitToneEC>
<ns1:voip>prav</ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport>NIČ</ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1>prav</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>lažno</ns1:updateTSPAccount>
</ns1:defaults>
Vpliva na API-je:
GetSite
CreateEvent
SetEvent
GetEvent
XMLAPI samo vrne podrobne informacije o velikem dogodku (Webex Event 2.0).
Če je srečanje Webex velik dogodek ali spletna oddaja,
GetSessionInfo
vrne nekaj podrobnih informacij, vključno z geslom za sestanek, številčnim geslom za sestanek, geslom panelista in številčnim geslom panelista (sheme ni mogoče spreminjati).XMLAPI ne podpira ustvarjanja in urejanja večjih dogodkov ali funkcij spletnega oddajanja, zato
CreateMeeting
inSetMeeting
vrni novo izjemo (110064, Vrsta dogodka in spletne oddaje ni podprta.) za primer velikega dogodka ali spletne oddaje.
API-ji Impact
API ime | Opis | Opomba |
---|---|---|
| Če je srečanje Webex velik dogodek ali spletna oddaja, | Shema se ne spreminja. |
| Če uporabnik poskuša uporabiti | Vedenje naj se spremeni. |
Posodobitve API-ja 41.3.0
Posodobitve XML API 41.3.0
Nove spremembe API-ja XML podpirajo funkcijo Webex Events 2.0
Prizadeti API-ji
Oba API-ja: GetSessionInfo in GetMeeting povratni elementi enableEvent
in enableWebniar
preveč.
Ime elementa | Opis |
---|---|
enableEvent | Podpira EC 2.0 na sestanku Webex |
omogočiWebniar | Podpira Webinar na sestanku Webex |
Podpora XMLAPI vrne nad dva elementa za EC 2.0. Trenutna izdaja API-ja XML ne podpira načrtovanja in nastavitve sestanka EC2.0. |
Spremembe sheme
GetSessionInfo
vrne elemente enableEvent
in enableWebniar
za EC 2.0.
GetMeeting
vrne elemente enableEvent
in enableWebniar
za EC 2.0.
Vzorec odgovora:
GetSessionInfo
odgovor:
<ep:accessControl>
<ep:listStatus>JAVNO</ep:listStatus>
<ep:registration>lažno</ep:registration>
<ep:passwordReq>prav</ep:passwordReq>
<ep:isEnforceAudioPassword>lažno</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>lažno</ep:isEnforceAudioLogin>
<ep:enableEvent>lažno</ep:enableEvent>
<ep:enableWebniar>lažno</ep:enableWebniar>
<ep:enablePreMeetingLobby>prav</ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
odgovor:
<meet:supportPKI>lažno</meet:supportPKI>
<meet:HQvideo>prav</meet:HQvideo>
<meet:HDvideo>prav</meet:HDvideo>
<meet:viewVideoThumbs>prav</meet:viewVideoThumbs>
<meet:enableEvent>lažno</meet:enableEvent>
<meet:enableWebniar>lažno</meet:enableWebniar>
<meet:enablePreMeetingLobby>prav</meet:enablePreMeetingLobby>
Nove spremembe XMLAPI podpirajo funkcijo lobija pred sestankom
Prizadeti API-ji
API XML: GetSite
, LstSummarySession
, GetSessionInfo
, in GetMeeting
bo odgovoril na nov element enablePreMeetingLobby
za preddverje.
Spremembe sheme
API XML: GetSite
vrne element enablePreMeetingLobby
za preddverje.
API XML: LstSummarySession
vrne element enablePreMeetingLobby
za preddverje.
API XML: GetSessionInfo
vrne element enablePreMeetingLobby
za preddverje.
API XML: GetMeeting
vrne element enablePreMeetingLobby
za preddverje.
Vzorec odgovora:
GetSite
odgovor:
<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>lažno</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>lažno</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>lažno</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>prav</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>prav</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>prav</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>prav</ns1:SupportAlternateHost>
<ns1:SupportXMLAPIReturnScheduledPMR>lažno</ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings>prav</ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby>prav</ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>
LstSummarySession
odgovor:
<ep:isException>lažno</ep:isException>
<ep:isNextUpcomingInstance>prav</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>lažno</ep:isScheduledPMR>
<ep:enableEvent>lažno</ep:enableEvent>
<ep:enableWebniar>lažno</ep:enableWebniar>
<ep:enablePreMeetingLobby>prav</ep:enablePreMeetingLobby>
GetSessionInfo
odgovor:
<ep:accessControl>
<ep:listStatus>JAVNO</ep:listStatus>
<ep:registration>lažno</ep:registration>
<ep:passwordReq>prav</ep:passwordReq>
<ep:isEnforceAudioPassword>lažno</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>lažno</ep:isEnforceAudioLogin>
<ep:enableEvent>lažno</ep:enableEvent>
<ep:enableWebniar>lažno</ep:enableWebniar>
<ep:enablePreMeetingLobby>prav</ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
odgovor:
<meet:supportPKI>lažno</meet:supportPKI>
<meet:HQvideo>prav</meet:HQvideo>
<meet:HDvideo>prav</meet:HDvideo>
<meet:viewVideoThumbs>prav</meet:viewVideoThumbs>
<meet:enableEvent>lažno</meet:enableEvent>
<meet:enableWebniar>lažno</meet:enableWebniar>
<meet:enablePreMeetingLobby>prav</meet:enablePreMeetingLobby>
API XML GetSite
odziv Sprememba vedenja informacij razkritje
Prizadeti API-ji
API XML: GetSite
edini odgovor pod elementi za skrbniški račun, ki vključuje vloge: SiteAdmin
, RO_SiteAdmin
, in 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>
Obnašanje se je spremenilo
Odziv dovoli samo skrbniški vlogi podatke o licenci od GetSite
. Gostitelj ali udeleženec ne bo prejel teh podatkov o licenci GetSite
odgovor.
Spodaj je API: GetSite's
primer odgovora za siteadmin
ali samo pripravljeno siteadmin
ali skrbnik za upravljanje uporabnikov:
Posodobitve API-ja 41.2.0
Posodobitve XML API 41.2.0
XMLAPI mora podpirati "CMR Hybrid VOIP", če spletno mesto podpira telefonijo Webex
Prizadeti API-ji
GetSite
vrne nov elementIsWebexTelephony
v odgovoru.CreateUser
inSetUser
lahko posodobicmrHybridVoip
element čeIsWebexTelephony
je res skupaj z drugimi pogoji.IsTSPUsingTelephonyAPI
ni več posledica.
Spremembe sheme
XML API: GetSite
odgovor vrne dodaten element IsWebexTelephony
GetSite
odgovor vključuje ta novi element:
<ns1:telephonyConfig>
<ns1:isWebexTelephony>prav</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI>lažno</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>Osebna konferenca št.</ns1:serviceName>
<ns1:participantAccessCodeLabel>Koda za dostop udeleženca</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>Koda za dostop do gostitelja</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>ID udeleženca</ns1:attendeeIDLabel>
.....
</ns1:telephonyConfig>
LstSummarySession
podpira EC2.0
API-ji XML
LstSummarySession
bo vrnil nova dva elementa za podporo EC 2.0
Ime elementa | Opis |
---|---|
enableEvent | Podpira EC 2.0 na sestanku Webex |
omogočiWebniar | Podpira Webinar na sestanku Webex |
Spremembe sheme
XML API: LstSummarySession
: Pripnite enableEvent
> in enableWebniar
> elementi
Odziv API-ja XML: LstSummarySession
Odgovor za EC 2.0
<ep:isNextUpcomingInstance>prav</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR>lažno</ep:isScheduledPMR>
<ep:enableEvent>prav</ep:enableEvent>
<ep:enableWebniar>prav</ep:enableWebniar>
XMLAPI podpira vrnitev uporabnika spletnega mesta Webex-voice-assistant
možnost integracije MCT
Prizadeti API
GetUser
vrne nov element webexAssistantEnabled
(true ali false) v odgovoru.
Spremembe sheme
getUserResponse
:
Primer odziva
Posodobitve API-ja 41.1.0
V shemi XML API 41.1 ni sprememb sheme. |