- Početak
- /
- Članak
Pronađite sve važne informacije koje su vam potrebne o API-ju za Cisco Webex Meetings, kao što su promene šeme i druge objave.
Više informacija o XML API 39 i XML API 11 potražite u članku Pregled XML API ispravki za Cisco Webex Meetings (XML API 39 i starije verzije).
Više informacija o XML API 40 potražite u članku Pregled XML API ispravki za Cisco Webex Meetings (XML API 40 i novije verzije).
Više o ispravkama za XML API 11 SP9 i starije verzije posetite lokaciju Cisco DevNet.
API 41.12.0 ispravke
XML API 41.12.0 ispravke
XMLAPI će blokirati raspored i uređivanje aplikacije Webex Events (Classic) u skladu sa stavkom konfiguracije lokacije EnableClassicEvent
to je netačno
Pogođene promene API-ja i šeme
U podešavanjima administracije strana za konfigurisanje, ako je polje za potvrdu "Omogući klasični događaj" lažno, ova lokacija više neće podržavati Webex Events (klasične) sastanke.
Ako je polje za potvrdu "Omogući klasičniEvent " netačno, pozovite ove API-je da upravljaju Webex Events (klasičnim) sastankom:
CreateEvent
, SetEvent
, GetEvent
, GetSessionInfo
, LstsummaryEvent
, LstrecordedEvent
, LstsummaryProgram
, UploadEventImage
Organizator API odgovora na novi izuzetak 010106 je onemogućen klasični događaj.
Promene šeme
Nema promena šeme.
Primer API zahteva i odgovora
CreateEvent API zahtev i odgovor
Zahtev za CreateEvent
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>XMLAPI EC</sessionName>
</metaData>
<schedule>
<startDate> testiranje 07/17/2021 01:29:15 15</startDate>
<openTime></openTime>
</schedule>
</bodyContent>
Odgovor za 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>GREŠKA Klasični</serv:result>
<serv:reason>događaj je onemogućen.</serv:reason>
<serv:gsbStatus>PRIMARNI</serv:gsbStatus>
<serv:exceptionID>010106</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
CreateEvent3.1.3 utiče na API-je:
SetEvent GetEvent
GetSessionInfo
LstsummaryEvent
LstrecordedEvent
LstsummaryProgram
UploadEventImage
XMLAPI LstMeetingType
će odgovoriti na novi element subProductCodePrefix
Pogođeni API-i
Trenutno API LstMeetingType
element odgovora za productionCodePrefix
: PRO, AUO i drugi koji su Webex unapred definisani prefiks tipa sastanka.
Nakon ovog novog poboljšanja, API će odgovoriti na novi element subProdctCodePrefix
:P RO1, PRO2 itd. što se može prilagoditi prefiksom tipa sastanka.
Promene šeme na API: LstMeetingType
On će odgovoriti na novi element: subProdctCodePrefix
Primer API zahteva i odgovora
LstMeetingType
API zahtev i odgovor
Zahtev za LstMeetingType
<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810</meetingTypeID>
</bodyContent>
Odgovor 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 1</serv:returned>
<serv:startFrom></serv:startFrom>
</mtgtype:matchingRecords>
<mtgtype:meetingType>
<mtgtype:productCodePrefix>PRO PRO3</mtgtype:productCodePrefix>
<mtgtype:subProductCodePrefix></mtgtype:subProductCodePrefix> //Novi element za prilagođeni
<mtgtype:active>tip sastanka AKTIVIRAN</mtgtype:active>
<mtgtype:name>C Cus_Zatvorenhat_je C</mtgtype:name>
<mtgtype:displayName>us_hat_</mtgtype:displayName>
API 41.11.0 ispravke
XML API 41.11.0 ispravke
XML API unapredite kompatibilnost u upravljanju korisnicima API za lokacije kojima se upravlja iz čvorišta Control Hub
Pogođene promene API-ja i šeme
Ako vaša aplikacija za integraciju trenutno koristi Webex XMLAPI API za upravljanje korisnicima: CreateUser
, SetUser
, DelUser
, i GetUser
da biste dodelili korisnike ili upravljali im, nakon što se vaša Webex klasična lokacija konvertuje u lokaciju kojom se upravlja iz čvorišta Control Hub, ovi API-ji će nastaviti da rade za kompatibilnost sa prosleđivanjem. U nastavku su navedene neke promene ponašanja:
Kada koristite uslugu createUser - ako status korisnika u Kontrolnom čvorištu nije "aktivan" onda status korisnika na sajtu neće biti aktivan. Ako je status korisnika na portalu Control Hub aktivan, onda je i status korisnika na sajtu aktivan, referenca: Status korisnika novih i konvertovanih korisnika na portalu Control Hub.
Element lozinke CreateUser i SetUser API-ja će se zanemariti. Ako počnemo da šaljemo e-poštu za aktivaciju novim korisnicima, korisnici mogu da kliknu na vezu u e-pošti sa aktivnim novim nalogom i unesite novu lozinku.
Aktivni element platforme CreateUser API će biti zanemaren, novi korisnik (nije potvrđen) ne može da se aktivira preko ovog parametra koristeći API SetUser.
Vrednost WebExId elementa u bodyContent of CreateUser API-je mora biti ista kao e-pošta. Ako se WebExId razlikuje od e-pošte, tretiraćemo WebExId isto kao e-adresu kada ga skladištite u WebDB i vrednost će biti zanemarena.
Vrednost WebExId elementa u bodyContent of SetUser API-je mora da bude korisnički identitet korisnika e-adresa, možete ga promeniti koristeći e-poštu> u bodyContent- u.
SetUser API podržava promenu postojeće e-adrese korisnika: uspešno je ako je nalog za operaciju u okviru SecurityContext Control Hub pun administrator lokacije. U suprotnom, API izveštaja sa novim kôd greške i porukom u nastavku:
030120 Nalog mora da bude puni administrator lokacije da biste promenili e-adresu.
Element newWebExId u bodyContent of SetUser API će biti zanemaćen.
SetUser API promeni u e-adresu koja se već koristi, datoteka API se podiže u nastavku i kôd greške poruka o grešci:
030118 se e-pošta već koristi na lokacijama kojima se upravlja iz čvorišta Control Hub.
DelUser API deaktivirate korisnika na Webex sastanak strani, a odgovarajuća licenca za sastanke se uklanja iz Webex sajt. Ovaj deaktivirani korisnik može ponovo da se aktivira korišćenjem API: SetUser (<active>AKTIVIRANO</active>) sve dok je korisnik potvrđen pre.
API-ji za CreateUser i SetUser kôd greške i poruka o grešci kao što je prikazano u nastavku:
030117, Ovaj korisnik postoji izvan vaše organizacije, tako da na njih treba položiti pravo kako bi se premestio u vašu organizaciju putem procesa polaganja prava na korisnike. Više koraka o polaganju prava na korisnika potražite u članku Zahtevanje korisnika za svoju organizaciju (Prebacivanje korisnika). Morate da potvrdite domen kome korisnik pripada pre nego što položite pravo na korisnika.
030119 CI token za pristup mora da sadrži opseg Webexsquare: administrator prilikom dodele privilegija korisniku.
Podržana je samo za ograničenu kompatibilnost za prosleđeni period. Dostavićemo napredno obaveštenje pre nego što se ukloni ova kompatibilnost. |
Promene šeme
Na tim API-ima nema promena šeme: CreateUser
, SetUser
, DelUser
, i GetUser
.
Primer API zahteva i odgovora
CreateUser API zahtev & odgovor
API zahtev:
<?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>{siteName}</siteName>
<webExID>{site Admin account} {site Admin account}</webExID>
<email></email>
<sessionTicket>xxxx </sessionTicket> <password><webExAccessToken>
<accessToken> ili , prilikom korišćenja CI "accessToken", on mora da sadrži opseg webexsquare:administrator
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>prilikom dodele privilegija za Jack@qa.webex.com</webExId> --- bi trebalo da je korisnički identitet
<email>e-adresa Jack@qa.webex.com Džeka Smita...</email>
<firstName></firstName>
<lastName></lastName>
<password>true</password>
<privilege>
<host></host>
</privilege>
<active>ACTIVATED</active> --- ovaj parametar ne može direktno da aktivira korisnika dok se korisnik sam ne aktivira putem e-pošte za aktivaciju.
</bodyContent>
</body>
API primer odgovora:
<?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>PRIMARNI</serv:result>
<serv:gsbStatus>USPEH 23778617</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></use:userId>
</serv:bodyContent>
</serv:body>
</serv:message>
Utiču na API-je:
Kreiraj korisnika
Podesi korisnika
DelUser
XML API podržava kompatibilnost sa potvrdom identiteta postojećeg korisnika nakon što se Webex klasična lokacija prebaci na lokaciju kojom upravlja Kontrolni centar
Pogođeni API-i
Nakon što se Webex klasična lokacija konvertuje u lokaciju kojom upravlja Kontrolni centar, <webExID> vrednost elementa <securityContext> u mora da bude ista kao e-pošta, u nastavku:
Za postojeće korisnike kreirane na Webex klasičnoj lokaciji podržavamo i stari WebEx ID (na primer: Džek) i novi WebEx ID (sadržaj je isti kao e-pošta, na primer: Jack@xx.com) za prijavljivanje, ova kompatibilnost za potvrdu identiteta je za sve XML API-je.
Za nove korisnike kreirane na lokacijama kojima se upravlja iz čvorišta Control Hub vrednost webExID elementa mora biti ista kao e-adresa za prijavljivanje.
<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- postojeće korisnike kreirane su na webEx klasičnoj lokaciji, a mogu biti: priključak ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
<sessionTicket>xxxx ili</sessionTicket> <password> ili <webExAccessToken> <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
Utiču na API-je:
Svi XML API-ji.
Nakon što se Webex klasična lokacija konvertuje u lokaciju kojom se upravlja putem platforme Control Hub, <webExID> vrednost sadržaja elementa> mora biti ista kao e-pošta, u nastavku:
Za postojeće korisnike kreirane na Webex klasičnoj lokaciji podržavamo i stare webExId (npr. : Džek) i novi WebExId (sadržaj je isti kao e-pošta, na primer: Jack@xx.com) u bodyContent.
Za nove korisnike kreirane na lokacijama kojima upravlja Control Hub vrednost webExId elementa mora biti ista kao e-adresa u
bodyContent
.
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx ---</webExId> postojeće korisnike kreirane su na webEx klasičnoj lokaciji, a mogu biti: priključak ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
</bodyContent>
Utiču na API-je:GetUser
, SetUser
, i DelUser
.
Promene šeme
Nema promena šeme ni na kom API-je.
Primer API zahteva i odgovora
GetUser API zahtev & odgovor
API zahtev:
<?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> {siteName}</siteName>
<webExID>{userName}</webExID> --- postojeći korisnici su kreirani na webEx klasičnoj lokaciji, a mogu biti: priključak ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
<sessionTicket> xxxx</sessionTicket> <password><webExAccessToken> <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
ili ili xxxx<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId></webExId> --- postojeće korisnike kreirane na webEx klasičnoj lokaciji, a to može biti: priključak ili jack@xx.com; novi korisnik mora da koristi primer jack@xx.com
</bodyContent>
</body>
API odgovora:...
isto kao pre
Unapređenje izveštaja o istoriji snimaka API za podršku u Webex Meetings, Webex događajima (novom) i Webex događajima (klasični)
Pogođeni API-i
Trenutni API: lstrecordaccessHistory
i lstrecordaccessDetailHistory
samo podržava izveštaj istorije pristupa webex Trainings snimku. Novo poboljšanje podržava Webex Meetings, Webex Events (novi) i Webex Events (klasični) izveštaj o pristupačnoj istoriji snimaka.
Promene šeme
Podržavamo ispod novu šemu u API istrecordaccesHistory u API zahtevaj telo:
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>eventCenter</serviceType>
</serviceTypes>
Detalji
Organizator API: lstrecordaccessHistory
u mogućnosti je da vrati istoriju pristupa prikazu snimka za aplikacije Webex Meetings, Webex Events (novi), Webex Events (klasični) i Webex Trainings.
Ako u zahtevu nije naveden tip usluge API, API od
lstrecordaccessHistory
vraća samo prikaz pristupa istoriji snimaka u usluzi Webex Trainings.Kada je uslugaType MeetingCenter, API stavke
lstrecordaccessHistory
prikazuje i Webex Meetings i Webex Events (novi) prikaz snimka pristupa istoriji.Kada je serviceType EventCenter, API od
lstrecordaccessHistory
prikazuje pristup istoriji snimaka u aplikaciji Webex Events (klasični).
Organizator API: lstrecordaccessDetailHistory
može da vrati detalje putem recordID
od Webex Meetings, Webex Events (novo), Webex Events (klasični) i Webex Trainings.
Primer API zahteva i odgovora
lstrecordaccessHistory
API zahtev i odgovor
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteName}</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 100</startFrom>
<maximumNum></maximumNum>
</listControl>
<order>
<orderBy> RECORDID</orderBy>
<orderAD> ASC </orderAD>
</order>
<serviceTypes>
<serviceType> MeetingCenter TrainingCenter</serviceType>
<serviceType> </serviceType>
<serviceType></serviceType>
</serviceTypes>
</bodyContent>DogađajCenter
</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></serv:result>
je uspešanPRIMARNI<serv:gsbStatus></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>1XXXXXX7 </history:recordID>
<history:recordName> Lstrecordacceshistory test TC-20210924 1324-1</history:recordName>
<history:creationTime>09/24/2021 13:28:13 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>1XXXXXX7</history:recordID>
<history:recordName>TestErollment_001-20210610 1905-1</history:recordName>
<history:creationTime>06/10/2021 19:10:15 0</history:creationTime>
<history:registered></history:registered>
<history:downloaded>0</history:downloaded>
<history:viewed> 3</history:viewed>
<history:timeZoneID> 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXX7</history:recordID>
<history:recordName>Probna trenutna reprodukcija 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> 1XXXXXXXX7</history:recordID>
<history:recordName>EC2.0_232423-20210922 0447-1</history:recordName>
<history:creationTime> 09/22/2021 04: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> Lstrecordacceshistory test EC2.0-20210924 1315-1 </history:recordName>
<history:creationTime> 09/24/2021 13:19:00 0 </history:creationTime>
<history:registered>1</history:registered>
<history:downloaded>1</history:downloaded>
<history:viewed></history:viewed>
<history:timeZoneID> 20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordAccessHistory>
<history:recordID>1XXXXXX7</history:recordID>
<history:recordName>LcordaccesHistory test MC-20210924 1319-1 09/24/2021 13:25:12 </history:recordName>
<history:creationTime>0 1</history:creationTime>
<history:registered> 1 </history:registered>
<history:downloaded></history:downloaded>
<history:viewed>20</history:viewed>
<history:timeZoneID></history:timeZoneID>
</history:recordAccessHistory>
1XXXXXX7<history:recordAccessHistory>
<history:recordID> LstrecordaccesHistory test EC klasično-20210924 1331-1</history:recordID>
<history:recordName>09/24/2021 13:37:28</history:recordName>
<history:creationTime>0 0 </history:creationTime>
<history:registered>1</history:registered>
<history:downloaded> 20</history:downloaded>
<history:viewed></history:viewed>
<history:timeZoneID></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
API zahtev i odgovor
<?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>
{userName} {password} <webExID></webExID>
<password></password>
{siteName}<siteName> </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="">"java:com.webex.service.binding.history.LstrecordaccesDetailHistory">
1XXXXXX7<recondID></recondID>
20 USPEŠNO<timeZoneID> </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></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body> PRIMARNO
<serv:bodyContent xsi:type="history:lstrecordaccessDetailHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:recordDetail>
<history:viewID></history:viewID>
<history:participantName></history:participantName>
1XXXXXX7 Axxxg Axxxg@qa.webex.com<history:participantEmail></history:participantEmail>
09/24/2021 13:27:26 <history:accessTime></history:accessTime>
<history:registered></history:registered>
<history:downloaded></history:downloaded>
false true <history:viewed></history:viewed>
20 <history:timeZoneID></history:timeZoneID>
</history:recordDetail>
<history:recordDetail>
1XXXXXX7 <history:viewID></history:viewID>
Axxxg <history:participantName></history:participantName>
<history:participantEmail>Axxxg@qa.webex.com</history:participantEmail>
<history:accessTime>09/24/2021 13:27:39</history:accessTime>
<history:registered>false true</history:registered>
<history:downloaded></history:downloaded>
<history:viewed> false</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>
Utiču na API-je:
lstrecordaccessHistory
lstrecordaccessDetailHistory
Ispravite jaz maksimalne dozvoljene dužine opisa aplikacije Webex Events (Classic) između XMLAPI i Webex stranice.
Pogođeni API-i
The XML API: Elementi opisa za CreateEvent i SetEvent će omogućiti unos sa najviše 10000 znakova. Ako je veličina uneta, rezultiraće novim kôd greške i porukom:
060068 opis ilegalnog unosa. Ovaj opis ne može da premašuje 10000 znakova.
Promene šeme
Nema promena šeme.
Primer API zahteva i odgovora
CreateEvent API zahtev i odgovor
#API request example:
...
<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>PRIVATE</listing>
</accessControl>
<metaData>
<sessionName> EC test .......</sessionName>
<description> Predpostavimo da popunjavate 10000 znakova u opisu.......</description>
</metaData>
...
------------------------------------#API odgovora kada opis premašuje 10000 znakova:
<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>OPIS NEUSPEŠNOG</serv:result>
<serv:reason>UNOSA. Opis ne može da </serv:reason>
<serv:gsbStatus>premašuje 10000 znakova PRIMARNI</serv:gsbStatus>
<serv:exceptionID> 060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Utiču na API-je:
CreateEvent
SetEvent
XML API: GetUser daje novi element freeAccount
Pogođeni API-i
GetUser
daje novi element koji identifikuje freeAccount
organizator korisnički nalog je FreeAccount
Ili ne.
Promene šeme
Primer odgovora za GetUser
Odgovor za GetUser:
<use:initials>AW false</use:initials>
<use:isUploaded>3 false</use:isUploaded>
<use:largeEventCapacity></use:largeEventCapacity>
<use:freeAccount></use:freeAccount>
Utiču na API-je:
GetUser
API 41.10.0 ispravke
Nema promena šeme u XML API 41.10.0 šemi. |
API 41.9.0 ispravke
XML API 41.9.0 ispravke
Otkaže XML API 10.0.0 za sve T31 lokacije
Webex planira da završi životnu podršku za XML API 10.0.0 za sve T31 lokacije.
Otkazćemo ovu XML API 10.0.0.0 iz svih proizvodnja u ažuriranju 41.9.0.
API 41.8.0 ispravke
XML API 41.8.0 ispravke
Otkaže XML API 10.0.0 za sve T31 lokacije
Webex planira da završi životnu podršku za XML API 10.0.0 za sve T31 lokacije.
Webex je pronašao neke klijente koji pristupaju XML API korisnicima URL na netačan način kao: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, pravi način pristupa XML API URL kao: https://{siteName}.webex.com/WBXService/XMLService.
Promenite pristup kodu XML API koristite pravi način da biste izbegli uticaj pre nego što okončamo podršku za život na XML API verzije 10.0.0.
API 41.7.0 ispravke
XML API 41.7.0 ispravke
Opcija mobilnog brisanja i uređivanja snimka treba da kontroliše administracija lokacije: Dozvoli organizatorima da ponovo dodele, urede, onemoguće i izbrišu snimke
Pogođene promene API-ja i šeme
GetSite
: će vratiti imenovanje novih elemenata enableNBRMCModify
, i separateNoRecordingEdit
u okviru alatki.
Primer odgovora
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>PRIMARNI USPEH</serv:result>
<serv:gsbStatus> </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ћne</ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>Istina</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>
API 41.6.3 ispravke
XML API 41.6.3 ispravke
GetSite
Odgovor novog elementa supportLargeEvent
Pogođene promene API-ja i šeme
GetSite: daje imenovanje novih elemenata supportLargeEvent
ispod siteCommonOptions
da biste obavestili pozivaoca da li lokacija podržava veliki događaj (Webex događaj (novi)) ili ne.
Promena šeme
Primer odgovora
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>PRIMARNI USPEH</serv:result>
<serv:gsbStatus> </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ћne</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>Istina</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>
API 41.6.0 ispravke
XML API 41.6.0 ispravke
XMLAPI podržava Webex Events 2.0 u dodeli privilegija
Pogođeni API-i
GetUser
: daje imenovanje novog elementa largeEventCapacity
koja prikazuje kapacitet novog događaja 2.0 (EC 2.0) u okviru ove korisnički nalog. Na primer, ako korisnički nalog CI_EC3K licencu, vrednost largeEventCapacity
je 3000.
Promene šeme
Primer odgovora
GetUserResponse:
CreateTime za XMLAPI LstRecording primenjuje snimanje vreme početka
Pogođeni API-i
LstRecording
: LstRecording
Odgovor CreateTime
kao vreme kada korisnik zapravo pritisne dugme za snimanje.
Detalji
U prošlosti XML API korišćeno vremenska oznaka kada je snimak kreiran u bazi podataka kao vreme kreiranja u LstRecording
Odgovor. Sada je vreme kada korisnik zapravo počinje da snima snimak. Ova promena se odnosi na sve snimke usluga. Nema promene šeme.
API 41.5.0 ispravke
XML API 41.5.0 ispravke
XMLAPI ima mogućnost da pokrene Webex zakazane sastanke PSTN kao organizator
Pogođeni API-i
CreateUser
:GenerišehostPIN
bez obzira na LPS korisnika omogućeno ili ne kada uloga korisnika je organizator ili pun, ili samo za čitanje ili administratori lokacije za upravljanje korisnicima.SetUser
:PostavljahostPIN
korišćenjephones.hostPIN
KadapersonalMeetingRoom.hostPIN
nije u XML zahtevu (unapred: preklopnik funkcijeAllowStartScheduledMtgFromPhone
je omogućeno).GetUser
:Dajephones.hostPIN
bez obzira na LPS korisnika je omogućeno ili ne. (unapred: preklopnik funkcijeAllowStartScheduledMtgFromPhone
je omogućeno).
Promene šeme
GetUserResponse
:
SetUser
:
Primer odgovora
GetUserResponse
:
SetUser
:
XMLAPI GetSite
odgovor dva nova elementa za mobilni klijent
Pogođeni API-i
GetSite
:GetSite
korisnik će odgovoriti na dva nova elementa koji podržavaju klijenta za mobilne uređaje i ima logiku za prikaz ili ne prikazuju karticu snimka.enableRecordingAccess
: true ili false, Webex super administratori mogu da omoguće ili onemoguće pristup snimku preko preklopnika(EnableRecordingAccesses
).storageEmptyStatus
: tačno ili netačno, ako obe lokacije ne podržavaju NBR funkciju i dodeljuju NBR prostor za skladištenje kao nulu, onda je odgovor statusa istinit, inače je netačno.
Promene šeme
Uzorak zahteva za GetSite
Uzorak odgovora za Getsite
Temu e-pošte koja ASCII znakove biće kodljena RFC2047. U slučaju čiste e-ASCII karakter teme, ne postoji kodiranje
Pogođeni API-iNema uticaja na bilo koji API zahtev, na odgovore korisni teret, ali menja ponašanje kodeka subjekta e-pošte. Kada je tema e-pošte koja nema ASCII znakove biće kodljena RFC2047. U slučaju čiste e-ASCII karakter e-pošte, ne postoji kodiranje.
Promene šeme
Nema promena šeme.
API 41.4.0 ispravke
XML API 41.4.0 ispravke
Kreiranje zakazanog događaja Webex Events može da iskoristi podrazumevani nivo lokacije pri tonu pri ulasku i izlasku
XMLAPI je usklađen sa trenutnom novom logiku za kontrolu tona pri ulasku i izlasku. Svim tonovima za Webex Events kontrolisano je drugo podešavanje u administraciji lokacije. U GetSite
, XMLAPI daje dodatno polje entryExitToneEC
da biste naznačili vrednost. Originalno, kada administrator lokacije podrazumevano podesite na ton, kreirajte Event neće iskoristiti ovo podešavanje primenom XMLAPI podrazumevane vrednosti.
Pogođeni API-i
The XML API: GetSite daje jedan novi element entryExitToneEC
da biste naznačili vrednost.
The XML API: CreateEvent, SetEvent, GetEvent back-end poslovna logika čita vrednost entryExitToneEC
.
Promene šeme
XML API: Uzorak odgovora na getSite:
<ns1:defaults>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>ANNOUNCENAME NOTONE</ns1:entryExitTone>
<ns1:entryExitToneEC></ns1:entryExitToneEC>
<ns1:voip>true False</ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport></ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1></ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount></ns1:updateTSPAccount>
</ns1:defaults>
Utiču na API-je:
Preuzmite
Kreiraj događaj
Podesi događaj
Getevent
XMLAPI samo vraća detaljne informacije o velikom događaju (Webex Event 2.0)
Ako je Webex Sastanak veliki događaj ili vebkast,
GetSessionInfo
daje neke detaljne informacije, uključujući lozinku za sastanak, numeričku lozinku za sastanak, lozinku za panelistu i numeričku lozinku za panelistu (ne menja se šema).XMLAPI ne podržava kreiranje i uređivanje bilo kog velikog događaja ili funkcije vebkasta, tako da
CreateMeeting
iSetMeeting
daje novi izuzetak (110064, tip sesije događaja i vebkasta nije podržan.) za slučaj velikih događaja ili vebkasta.
Uticaj API-ja
API ime | Opis | Primedba |
---|---|---|
| Ako je Webex Sastanak veliki događaj ili vebkast, | Нема шеме промене. |
| Ako korisnik pokuša da koristi | Ponašanje se menja. |
API 41.3.0 ispravke
XML API 41.3.0 ispravke
Novi XML API podržavaju funkciju Webex Events 2.0
Pogođeni API-i
Oba API-ja: GetSessionInfo i GetMeeting povratni elementi enableEvent
i enableWebniar
Takoрe.
Ime elementa | Opis |
---|---|
omogući Avent | Podržava EC 2.0 u Webex sastanak |
omogućiWebniar | Podržava vebinar u Webex sastanak |
XMLAPI podrška daje više od dva elementa za EC 2.0. Trenutno XML API izdanje ne podržava zakazivanje i podešavanje EC2.0 sastanka. |
Promene šeme
GetSessionInfo
daje elemente enableEvent
i enableWebniar
za EC 2.0.
GetMeeting
daje elemente enableEvent
i enableWebniar
za EC 2.0.
Uzorak odgovora:
GetSessionInfo
Odgovor:
<ep:accessControl>
<ep:listStatus>JAVNO netačno</ep:listStatus>
<ep:registration></ep:registration>
<ep:passwordReq> netačno </ep:passwordReq>
<ep:isEnforceAudioPassword>netačno </ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>netačno</ep:isEnforceAudioLogin>
<ep:enableEvent>netačno</ep:enableEvent>
<ep:enableWebniar></ep:enableWebniar>
<ep:enablePreMeetingLobby></ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
Odgovor:
<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo> true</meet:HQvideo>
<meet:HDvideo>true </meet:HDvideo>
<meet:viewVideoThumbs>false</meet:viewVideoThumbs>
<meet:enableEvent> true</meet:enableEvent>
<meet:enableWebniar></meet:enableWebniar>
<meet:enablePreMeetingLobby></meet:enablePreMeetingLobby>
XMLAPI nove promene podržavaju funkciju čekaonice pre sastanka
Pogođeni API-i
The XML API: GetSite
, LstSummarySession
, GetSessionInfo
, i GetMeeting
će odgovoriti na novi element enablePreMeetingLobby
za čekaonicu pre sastanka.
Promene šeme
The XML API: GetSite
daje element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: LstSummarySession
daje element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: GetSessionInfo
daje element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: GetMeeting
daje element enablePreMeetingLobby
za čekaonicu pre sastanka.
Uzorak odgovora:
GetSite
Odgovor:
<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>false</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence> false</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus> true</ns1:SupportTelePresencePlus> true
<ns1:EnableCloudTelepresence></ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers></ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom></ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost></ns1:SupportAlternateHost>
<ns1:SupportXMLAPIReturnScheduledPMR></ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings></ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby></ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>
LstSummarySession
Odgovor:
<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance> true</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0 false</ep:seriesMeetingKey>
<ep:isScheduledPMR>false</ep:isScheduledPMR>
<ep:enableEvent></ep:enableEvent> true true
<ep:enableWebniar></ep:enableWebniar>
<ep:enablePreMeetingLobby></ep:enablePreMeetingLobby>
GetSessionInfo
Odgovor:
<ep:accessControl>
<ep:listStatus>JAVNO netačno</ep:listStatus>
<ep:registration></ep:registration>
<ep:passwordReq> netačno </ep:passwordReq>
<ep:isEnforceAudioPassword>netačno </ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>netačno</ep:isEnforceAudioLogin>
<ep:enableEvent>netačno</ep:enableEvent>
<ep:enableWebniar></ep:enableWebniar>
<ep:enablePreMeetingLobby></ep:enablePreMeetingLobby>
</ep:accessControl>
GetMeeting
Odgovor:
<meet:supportPKI>false</meet:supportPKI>
<meet:HQvideo> true</meet:HQvideo>
<meet:HDvideo>true </meet:HDvideo>
<meet:viewVideoThumbs>false</meet:viewVideoThumbs>
<meet:enableEvent> true</meet:enableEvent>
<meet:enableWebniar></meet:enableWebniar>
<meet:enablePreMeetingLobby></meet:enablePreMeetingLobby>
Organizator XML API GetSite
otkrivanje promene ponašanja informacija o odgovoru
Pogođeni API-i
The XML API: GetSite
samo odgovor ispod elemenata za administratorski nalog, koji uključuju uloge: SiteAdmin
, RO_SiteAdmin
, i 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>
Ponašanje je promenjeno
Само дозволе за администратора за GetSite
. Organizator ili učesnik neće dobiti te podatke o licenci u GetSite
Odgovor.
U nastavku su API: GetSite's
primer odgovora za siteadmin
ili samo spremno siteadmin
ili administrator za upravljanje korisnicima:
API 41.2.0 ispravke
XML API 41.2.0 ispravke
XMLAPI bi trebalo da podržava "CMR hibrid VOIP" ako lokacija podržava Webex telefoniju
Pogođeni API-i
GetSite
daje novi elementIsWebexTelephony
u odgovoru.CreateUser
iSetUser
može da ažuriracmrHybridVoip
element akoIsWebexTelephony
je tačno zajedno sa drugim uslovima.IsTSPUsingTelephonyAPI
više nije uzastopno.
Promene šeme
XML API: GetSite
odgovor daje dodatni element IsWebexTelephony
GetSite
odgovor uključuje ovaj novi element:
<ns1:telephonyConfig>
<ns1:isWebexTelephony>true false</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI>Personal</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>Conference Br.</ns1:serviceName>
<ns1:participantAccessCodeLabel>Organizator pristupni kôd organizator</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>pristupni kôd</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>učesnika ID.....</ns1:attendeeIDLabel>
</ns1:telephonyConfig>
LstSummarySession
podržava EC2.0
XML API-ji će biti pogođeni
LstSummarySession
će vratiti nova dva elementa koji će podržavati EC 2.0
Ime elementa | Opis |
---|---|
omogući Avent | Podržava EC 2.0 u Webex sastanak |
omogućiWebniar | Podržava vebinar u Webex sastanak |
Promene šeme
XML API: LstSummarySession
: Dodajte enableEvent
> i enableWebniar
> elementi
Odgovor XML API: LstSummarySession
Odgovor za EC 2.0
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0 false</ep:seriesMeetingKey>
<ep:isScheduledPMR></ep:isScheduledPMR>
<ep:enableEvent>true true</ep:enableEvent>
<ep:enableWebniar></ep:enableWebniar>
XMLAPI podržava za vraćanje korisnika lokacije Webex-voice-assistant
opcija za MCT integraciju
Pod uticajem API
GetUser
daje novi element webexAssistantEnabled
(tačno ili netačno) u odgovoru.
Promene šeme
getUserResponse
:
Primer odgovora
API 41.1.0 ispravke
Nema promena šeme u XML API 41.1 šemi. |