Ažuriranja API -ja 41.12.0

Ažuriranja XML API -ja 41.12.0

Kliknite ovdje za preuzimanje XML API 41.12.0 sheme .

XMLAPI će blokirati Webex Events (Classic) raspored i uređivanje prema stavci konfiguracije web-mjesta od EnableClassicEvent to je lažno

Utjecale promjene API-ja i sheme

Na stranici stranica za konfiguraciju administracije web-mjesta , ako Omogući klasični događaj Potvrdni okvir je netočan, ova stranica više neće podržavati Webex Events (klasične) sastanke.

Ako je Omogući classicEvent potvrdni okvir je netočan, pozivate ove API-je za upravljanje sastankom Webex Events (klasični):

CreateEvent, SetEvent, GetEvent, GetSessionInfo, LstsummaryEvent, LstrecordedEvent, LstsummaryProgram, UploadEventImage

API će odgovoriti na novu iznimku 010106 Klasični događaj je onemogućen .

Promjene sheme

Nema promjena sheme.

Primjer API zahtjeva i odgovora

CreateEvent API zahtjev i odgovor

Zahtjev za CreateEvent

<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>XXXXXXXX</sessionPassword>
</accessControl>
<metaData>
<sessionName>XMLAPI EC testiranje </sessionName>
</metaData>
<schedule>
<startDate> 17.07.2021. 01:29:15</startDate>
<openTime> 15</openTime>
</schedule>
</bodyContent>

Odgovor 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>NEUSPJEH</serv:result>
<serv:reason> Klasični 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 Affect API-ji:

  • SetEvent GetEvent

  • GetSessionInfo

  • LstsummaryEvent

  • LstrecordedEvent

  • LstsummaryProgram

  • UploadEventImage

XMLAPI LstMeetingType će odgovoriti na novi element subProductCodePrefix

Pogođeni API-ji

Aktualni API LstMeetingType element odgovora productionCodePrefix: PRO, AUO i drugi koji su unaprijed definirani Webex zadovoljavaju prefiks tipa.

Nakon ovog novog poboljšanja, API će odgovoriti na novi element subProdctCodePrefix:PRO1, PRO2, itd. koji se može prilagoditi prefiksu tipa susreta.

Promjene sheme na API-ju: LstMeetingType

Odgovorit će na novi element: subProdctCodePrefix

Primjer API zahtjeva i odgovora

LstMeetingType API zahtjev i odgovor

Zahtjev za LstMeetingType

<bodyContent xsi:type="java:com.webex.service.binding.meetingtype.LstMeetingType">
<meetingTypeID>13810</meetingTypeID>
</bodyContent>

Odgovor 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> //Novi element za prilagođenu vrstu sastanka
<mtgtype:active> AKTIVIRANA</mtgtype:active>
<mtgtype:name> Cus_ Chat_ Zatvoreno</mtgtype:name>
<mtgtype:displayName> Cus_ Chat_ Zatvoreno</mtgtype:displayName>

Ažuriranja API -ja 41.11.0

Ažuriranja XML API -ja 41.11.0

Kliknite ovdje za preuzimanje XML API 41.11.0 sheme .

XML API podržava kompatibilnost naprijed u API -ju za upravljanje korisnicima za web-mjesta kojima se upravlja Control Hub

Utjecale promjene API-ja i sheme

Ako vaša integracijska aplikacija trenutno koristi API-je za upravljanje korisnicima Webex XMLAPI: CreateUser, SetUser, DelUser i GetUser za pružanje usluga ili upravljanje korisnicima, nakon što se vaša klasična web-mjesta Webex pretvori u web-mjesto kojim se upravlja Control Hub, ovi će API-ji nastaviti raditi na kompatibilnosti unaprijed. Postoje neke promjene ponašanja kao što je navedeno u nastavku:

  • Prilikom korištenja createUser - ako status korisnika u Control Hubu nije "aktivan" tada status korisnika na stranici neće biti aktivan. Ako je status korisnika u Control Hubu aktivnim , tada je i status korisnika na stranici aktivan, referenca: Korisnički status novih i konvertiranih korisnika u Control Hubu .

  • The lozinka element od CreateUser i SetUser API-ji će biti zanemareni, počinjemo slati aktivacijsku e-poštu novim korisnicima, korisnici mogu kliknuti na link u e-poruci za aktivni novi račun i unijeti novu lozinku.

  • The aktivnim element od CreateUser API će biti zanemareno, novi korisnik (nije verificiran) ne može se aktivirati putem ovaj parametar pomoću API-ja SetUser .

  • Vrijednost od webExId element u bodyContent of CreateUser API-ji moraju biti isti kao e-pošta. Ako webExId razlikuje se od e-mail , liječit ćemo webExId isto kao i e-pošta kada ga pohranjujete u WebDB i vrijednost će se zanemariti.

  • Vrijednost od webExId element u bodyContent of SetUser API-ji moraju biti korisnički identitet adresa e-pošte, možete ga promijeniti pomoću < e-mail > u sadržaju tijela.

  • The SetUser API će podržavati promjenu e-pošte postojećeg korisnika: uspješno je ako je operativni račun u SecurityContextu Control Hub puni administrator web-mjesta. Inače, API prijavljuje pogrešku s novim kôd pogreške i porukom u nastavku:

    • 030120 Račun mora biti potpuni administrator web-mjesta da biste promijenili e-poštu.

  • Element newWebExId u tijeluSadržaj SetUser API bit će zanemarena.

  • The SetUser API pokušava promijeniti u e-poštu koja je već u upotrebi, API ispod podiže novi kod pogreške i poruku o poruka o pogrešci:

    • 030118 e-pošta se već koristi na web lokacijama kojima upravlja Control Hub.

  • The DelUser API deaktivira korisnika na Webex sastanak , a odgovarajuća licenca za sastanak se uklanja s web- Web-mjesto Webex. Ovaj deaktivirani korisnik može se ponovno aktivirati korištenjem API-ja: SetUser (<active> AKTIVIRANA</active> ) sve dok je korisnik prethodno verificiran.

  • The CreateUser i SetUser API-ji podižu novi kod pogreške i poruku o poruka o pogrešci kao što je prikazano u nastavku:

    • 030117 , Ovaj korisnik postoji izvan vaše organizacije, pa ga je potrebno zatražiti da biste prešli u vašu organizaciju kroz korisnički postupak zahtjeva. Za korake za polaganje prava korisnika u svoju organizaciju pogledajte Zatražite korisnike svojoj organizaciji (pretvorite korisnike) . Morat ćete potvrditi domenu kojoj korisnik pripada prije nego što preuzmete korisnika.

    • 030119 CI pristupni token mora uključivati opseg webexsquare: admin prilikom dodjeljivanja korisnika.


 

Podržana je kompatibilnost naprijed samo u ograničenom razdoblju. Dat ćemo naprednu obavijest prije nego što se ova kompatibilnost ukloni.

Promjene sheme

Nema promjena sheme na tim API-jima: CreateUser, SetUser, DelUser i GetUser.

Primjer API zahtjeva i odgovora

CreateUser API zahtjev i odgovor

API zahtjev:
<?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> {administratorski račun}</webExID>
<email> {administratorski račun}</email>
<sessionTicket> xxxx</sessionTicket> ili<password> ili<webExAccessToken>
ili<accessToken> , kada se koristi CI "accessToken", mora uključivati opseg webexsquare:admin prilikom dodjeljivanja korisnika
</accessToken></webExAccessToken></password></securityContext>
</header>



<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId> Jack@qa.webex.com</webExId> --- to bi trebao biti korisnički identitet adresa e-pošte
<email> Jack@qa.webex.com</email>
<firstName> Jack</firstName>
<lastName> Smith</lastName>
<password> .... </password>
<privilege>
<host> istina </host>
</privilege>
<active> AKTIVIRANA</active> ---ovaj parametar ne može izravno aktivirati korisnika dok se korisnik sam ne aktivira putem aktivacijske e-pošte.
</bodyContent>
</body>


Primjer API 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>USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI</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>

Utjecaj na API-je:

  • CreateUser

  • SetUser

  • DelUser

XML API podržava kompatibilnost s prethodnom provjerom autentičnosti postojećeg korisnika nakon što se Webex klasično web-mjesto pretvori u web-mjesto kojim se upravlja Control Hub

Pogođeni API-ji

Nakon što se Webex klasično web-mjesto pretvori u web-mjesto kojim se upravlja Control Hub, vrijednost od<webExID> element u<securityContext> mora biti isto kao e-pošta, detalji u nastavku:

  • Za postojeće korisnike stvorene na web-mjestu Webex classic, podržavamo oba stara webExID (Na primjer: Jack) i novi webExID (sadržaj je isti kao e-mail, primjer: Jack@xx.com) za prijavu, ova povratna kompatibilnost provjere autentičnosti je za sve XML API-je.

  • Za nove korisnike stvorene na web-lokacijama kojima upravlja Control Hub, vrijednost od webExID element mora biti isti kao e-mail za prijavu.


<header>
<securityContext>
<siteName>{siteName}</siteName>
<webExID> {userName}</webExID> --- postojeći korisnici stvoreni su na webEx classic web stranici, to može biti: jack ili jack@xx.com; novi korisnik mora koristiti jack@xx.com
<sessionTicket> xxxx</sessionTicket> ili<password> ili<webExAccessToken> ili <accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>

Utjecaj na API-je:

Svi XML API-ji.

Nakon što se Webex klasično web-mjesto pretvori u web-mjesto kojim se upravlja Control Hub, vrijednost od<webExID> element < bodyContent > mora biti isto kao e-pošta, detalji u nastavku:

  • Za postojeće korisnike stvorene na web-mjestu Webex classic, podržavamo oba stara webExId (npr.: Jack) i novi webExId (sadržaj je isti kao e-pošta, na primjer: Jack@xx.com) u bodyContent .

  • Za nove korisnike stvorene na web-lokacijama kojima upravlja Control Hub, vrijednost od webExId element mora biti isti kao email u bodyContent.

<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId>xxxx</webExId> --- postojeći korisnici stvoreni su na webEx classic web stranici, to može biti: jack ili jack@xx.com; novi korisnik mora koristiti jack@xx.com
</bodyContent>

Utjecaj na API-je:GetUser, SetUser i DelUser.

Promjene sheme

Nema promjena sheme ni na jednom API-ju.

Primjer API zahtjeva i odgovora

GetUser API zahtjev i odgovor

API zahtjev:
<?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 stvoreni su na webEx classic web stranici, to može biti: jack ili jack@xx.com; novi korisnik mora koristiti jack@xx.com
<sessionTicket> xxxx</sessionTicket> ili<password> ili<webExAccessToken> ili<accessToken>
</accessToken></webExAccessToken></password></securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser or SetUser or DelUser">
<webExId> xxxx</webExId> --- postojeći korisnici stvoreni su na webEx classic web stranici, to može biti: jack ili jack@xx.com; novi korisnik mora koristiti jack@xx.com
</bodyContent>
</body>


Primjer API odgovora:
...isto kao prije

API izvješća o povijesti pregleda snimanja snimanja za podršku u Webex Meetings, Webex Events (novo) i Webex Events (Klasični)

Pogođeni API-ji

Trenutni API: lstrecordaccessHistory i lstrecordaccessDetailHistory podržava samo Webex Trainings snimanje, pregled izvješća o povijesti pristupa. Novo poboljšanje također podržava Webex Meetings, Webex Events (novo) i Webex Events (klasično) izvješće o povijesti snimanja pristupa.

Promjene sheme

U nastavku podržavamo novu shemu u API lstrecordaccessHistory u tijelu zahtjeva API -ja:

<serviceTypes>
<serviceType>Centar za sastanke</serviceType>
<serviceType> Centar za obuku</serviceType>
<serviceType> EventCenter</serviceType>
</serviceTypes>

Pojedinosti

API: lstrecordaccessHistory može vratiti povijest pristupa snimci za Webex Meetings, Webex Events (novi), Webex Events (klasični) i Webex Trainings.

  • Ako nema serviceType naveden u API zahtjevu, API od lstrecordaccessHistory vraća samo Webex Trainings snimanje pregleda pristupa povijesti.

  • Kada je serviceType je MeetingCenter, API za lstrecordaccessHistory vraća i Webex Meetings i Webex Events (novi) pregled povijesti pristupa.

  • Kada je serviceType je EventCenter, API za lstrecordaccessHistory vraća Webex Events (klasični) pregled povijesti pristupa.

API: lstrecordaccessDetailHistory može vratiti detalje po recordID Webex Meetings, Webex Events (novi), Webex Events (klasični) i Webex Trainings.

Primjer API zahtjeva i odgovora

lstrecordaccessHistory API-jev zahtjev 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> {lozinka}</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> Centar za sastanke</serviceType>
<serviceType> Centar za obuku</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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> 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> 1XXXXXX7</history:recordID>
<history:recordName> TestErollment_ 001-20210610 1905-1</history:recordName>
<history:creationTime> 6/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> 1XXXXXX7</history:recordID>
<history:recordName> Testirajte trenutnu reprodukciju 2-20210705 0709-1</history:recordName>
<history:creationTime> 7/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> 1XXXXXX7</history:recordID>
<history:recordName> EC2.0_ 232423-20210922 0447-1</history:recordName>
<history:creationTime> 22.09.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> 1XXXXXX7</history:recordID>
<history:recordName> Lstrecordaccess Test povijesti 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> 1XXXXXX7</history:recordID>
<history:recordName> Lstrecordaccess Test povijesti 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> 1XXXXXX7</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 API-jev zahtjev 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>
<webExID>{userName}</webExID>
<password> {lozinka}</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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> istina</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> istina</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>

Utjecaj na API-je:

  • lstrecordaccessHistory

  • lstrecordaccessDetailHistory

Ispravite razmak maksimalne dopuštene duljine opisa Webex događaja (Klasični) između XMLAPI i Webex stranice.

Pogođeni API-ji

XML API: CreateEvent i SetEvent's element od opis omogućit će unos od najviše 10000 znakova, ako je unos prevelik, rezultirat će novim kôd pogreške i porukom:

060068 Nedopušten opis unosa. Ovaj opis ne smije biti duži od 10000 znakova.

Promjene sheme

Nema promjene sheme.

Primjer API zahtjeva i odgovora

CreateEvent API zahtjev i odgovor

# Primjer API zahtjeva:
...
<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> PRIVATNO </listing>
</accessControl>
<metaData>
<sessionName> EC test</sessionName>
<description> .......Pretpostavimo da u opis upisujete 10000 znakova.......</description>
</metaData>
...


------------------------------------
# Primjer API odgovora kada opis prelazi 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>NEUSPJEH</serv:result>
<serv:reason> Nedopušten opis unosa. Opis ne smije biti duži od 10000 znakova</serv:reason>
<serv:gsbStatus> PRIMARNI</serv:gsbStatus>
<serv:exceptionID> 060068</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

Utjecaj na API-je:

  • CreateEvent

  • SetEvent

XML API: GetUser vraća novi element freeAccount-a

Pogođeni API-ji

GetUser vraća novi element koji identificira freeAccount korisnički račun je FreeAccount ili ne.

Promjene sheme

Primjer odgovora GetUser


GetUser odgovor:
<use:initials>AW</use:initials>
<use:isUploaded> lažno</use:isUploaded>

<use:largeEventCapacity>3</use:largeEventCapacity>
<use:freeAccount> lažno</use:freeAccount>


Utjecaj na API-je:

GetUser

Ažuriranja API -ja 41.10.0


 

Nema promjena sheme za XML API 41.10.0 shemu.

Ažuriranja API -ja 41.9.0

Ažuriranja XML API -ja 41.9.0

Kliknite ovdje za preuzimanje XML API 41.9.0 sheme.

Decommission XML API 10.0.0 za sve T31 stranice

Webex planira podržati XML API verziju 10.0.0 na kraju životnog vijeka za sva T31 web-mjesta.

Ukidamo XML API 10.0.0 kod iz svih produkcija u ažuriranju 41.9.0.

Ažuriranja API -ja 41.8.0

Ažuriranja XML API -ja 41.8.0

Kliknite ovdje za preuzimanje XML API 41.8.0 sheme .

Decommission XML API 10.0.0 za sve T31 stranice

Webex planira podržati XML API verziju 10.0.0 na kraju životnog vijeka za sva T31 web-mjesta.

Webex je pronašao neke klijente koji su pristupili URL -u XML API-ja na pogrešan način kao: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, pravi način pristupa XML API URL -u kao: https://{siteName}.webex.com/WBXService/XMLService.

Molimo promijenite svoj XML API za pristup kodu na pravi način kako biste izbjegli utjecaj prije nego što završimo podršku za XML API verziju 10.0.0.

Ažuriranja API -ja 41.7.0

Ažuriranja XML API -ja 41.7.0

Kliknite ovdje za preuzimanje XML API 41.7.0 sheme .

Snimku za brisanje i uređivanje mobilnih uređaja treba kontrolirati opcija administracije stranice: Dopusti organizatorima ponovno dodjeljivanje, uređivanje, onemogućavanje i brisanje snimki

Utjecale promjene API-ja i sheme

GetSite: vratit će imenovanje novih elemenata enableNBRMCModify i separateNoRecordingEdit ispod alata.

Primjer 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>USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI</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> istina</ns1:separateNoRecordingEdit>
...
</ns1:tools>
</serv:bodyContent>
</serv:body>
</serv:message>

Ažuriranja API -ja 41.6.3

Ažuriranja XML API -ja 41.6.3

Kliknite ovdje za preuzimanje XML API 41.6.3 sheme .

GetSite Odgovor novi element od supportLargeEvent

Utjecale promjene API-ja i sheme

GetSite : vraća imenovanje novih elemenata supportLargeEvent pod siteCommonOptions da obavijestite pozivatelja podržava li web mjesto veliki događaj (Webex događaj (novo)) ili ne.

Promjena sheme

Primjer 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>USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI</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> istina</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:body>
</serv:message>

Ažuriranja API -ja 41.6.0

Ažuriranja XML API -ja 41.6.0

Kliknite ovdje za preuzimanje XML API 41.6.0 sheme .

XMLAPI podržava Webex Events 2.0 u opskrbi

Pogođeni API-ji

GetUser: vraća naziv novog elementa largeEventCapacity koji pokazuje kapacitet novog Događaja 2.0 (EC 2.0) pod ovim korisnički račun. Na primjer, ako korisnički račun ima CI_ EC3K licenca, vrijednost od largeEventCapacity je 3000.

Promjene sheme

Primjer odgovora

GetUserResponse:

XMLAPI LstRecording's CreateTime primjenjuje vrijeme početka snimanja

Pogođeni API-ji

LstRecording: LstRecording odgovor CreateTime kao vrijeme kada korisnik stvarno pritisne gumb za snimanje.

Pojedinosti

U prošlosti je XML API koristio vremenski žig kada je snimka stvorena u bazi podataka kao vrijeme stvaranja LstRecording odgovor. Sada je vrijeme da korisnik zapravo počne snimati. Ova se promjena odnosi na sve servisne snimke. Nema promjene sheme.

Ažuriranja API -ja 41.5.0

Ažuriranja XML API -ja 41.5.0

Kliknite ovdje za preuzimanje XML API 41.5.0 sheme .

XMLAPI ima mogućnost pokretanja Webex zakazanih sastanaka s PSTN-a kao domaćina

Pogođeni API-ji

  • CreateUser: generira hostPIN neovisno o tome je li PMR korisnika omogućen ili ne kada je korisnička uloga host ili potpuna ili samo za čitanje ili administratori stranice za upravljanje korisnicima.

  • SetUser: setovi hostPIN u upotrebi phones.hostPIN kada personalMeetingRoom.hostPIN nije u XML zahtjevu (preduvjet: preklapanje značajke AllowStartScheduledMtgFromPhoneje omogućen).

  • GetUser: vraća phones.hostPIN bez obzira je li PMR za korisnika omogućen ili ne. (preduvjet: preklapanje značajke AllowStartScheduledMtgFromPhone je omogućen).

Promjene sheme

GetUserResponse:

SetUser:

Primjer odgovora

GetUserResponse:

SetUser:

XMLAPI GetSite odgovor dva nova elementa za mobilni klijent

Pogođeni API-ji

  • GetSite: GetSite sada će odgovoriti dva nova elementa za podršku mobilni klijent ima logiku za prikaz ili ne prikaz kartice snimanja.

    • enableRecordingAccess: točno ili netočno, Webex super administratori mogu omogućiti ili onemogućiti pristup snimanju pomoću prekidača ( EnableRecordingAccesses).

    • storageEmptyStatus: istinito ili netočno, ako obje stranice ne podržavaju NBR funkciju i dodijelile su NBR prostor za pohranu kao nulu, tada je statusni odgovor istinit, inače je netočan.

Promjene sheme

Uzorak zahtjeva za GetSite

Uzorak odgovora za Getsite

Predmet e-pošta koji ima znakove koji nisu ASCII bit će kodiran s RFC2047. U slučaju čistog ASCII znak predmeta e-pošte, nema kodiranja

Pogođeni API-ji

Nema utjecaja na bilo koji API zahtjev, opterećenje odgovora, ali mijenja ponašanje kodiranja subjekta e-pošte. Kada će predmet e-pošte koji ima ne- ASCII znakove biti kodiran s RFC2047. U slučaju čistog ASCII znak predmeta e-pošte, nema kodiranja.

Promjene sheme

Nema promjena sheme.

Ažuriranja API -ja 41.4.0

Ažuriranja XML API -ja 41.4.0

Kliknite ovdje za preuzimanje XML API 41.4.0 sheme .

Kreirajte zakazani događaj Webex Events mogu iskoristiti zadane postavke na razini web-mjesta na ulaznom i izlaznom tonu

XMLAPI je usklađen s trenutnom novom logikom za kontrolu ulaznog i izlaznog tona. Svi tonovi za Webex Events kontrolirani su drugom postavkom u administraciji web-mjesta. Za GetSite, XMLAPI vraća dodatno polje entryExitToneEC da naznači vrijednost. Izvorno, kada administrator web-mjesta -mjesta postavi zadanu vrijednost na ton, kreiranje događaja neće iskoristiti ovu postavku primjenom zadanog XMLAPI-ja.

Pogođeni API-ji

XML API: GetSite vraća jedan novi element entryExitToneEC da naznači vrijednost.

XML API: CreateEvent, SetEvent, GetEvent pozadinska poslovna logika čita vrijednost entryExitToneEC.

Promjene sheme

XML API: Uzorak odgovora GetSite:

<ns1:defaults>
<ns1:emailReminders>istina</ns1:emailReminders>
<ns1:entryExitTone> NAJAVA IME</ns1:entryExitTone>
<ns1:entryExitToneEC> NIŠTA</ns1:entryExitToneEC>
<ns1:voip> istina </ns1:voip>
<ns1:teleconference>
<ns1:telephonySupport> NIJEDAN </ns1:telephonySupport>
</ns1:teleconference>
<ns1:joinTeleconfNotPress1> istina</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount> lažno</ns1:updateTSPAccount>
</ns1:defaults>

Utjecaj na API-je:

  • GetSite

  • CreateEvent

  • SetEvent

  • GetEvent

XMLAPI samo vraća podatke o velikom događaju (Webex Event 2.0).

  1. Ako je Webex Meeting veliki događaj ili web prijenos, GetSessionInfo vraća neke detaljne informacije uključujući lozinku sastanka, brojčanu lozinku sastanka, lozinku sudionika panela i numeričku lozinku panelista (nema promjene sheme).

  2. XMLAPI ne podržava stvaranje i uređivanje bilo kojeg velikog događaja ili značajke webcasta, dakle CreateMeeting i SetMeeting vrati novu iznimku (110064, vrsta sesije događaja i webcasta nisu podržani.) za veliki događaj ili slučaj webcasta.

Impact API-ji

Naziv API -ja

Opis

Napomena

GetSessionInfo

Ako je Webex Meeting veliki događaj ili web prijenos, GetSessionInfo vraća lozinku sastanka, brojčanu lozinku sastanka, lozinku panelista i numeričku lozinku panelista.

Ne smije se mijenjati shema.

CreateMeeting

SetMeeting

Ako korisnik pokuša koristiti CreateMeeting api za izradu Webex sastanka s vrstom sesije velikog događaja ili pozivom SetMeeting za uređivanje Webex sastanka koji je zapravo veliki događaj ili webcast, vratite novu iznimku 110064. Vrsta sesije Događaj i Web-objava nisu podržani.

Ponašanje se promijeni.

Ažuriranja API -ja 41.3.0

Ažuriranja XML API -ja 41.3.0

Kliknite ovdje za preuzimanje XML API 41.3.0 sheme .

Nove promjene XML API -ja podržavaju značajku Webex Events 2.0

Pogođeni API-ji

Oba API-ja: GetSessionInfo i GetMeeting povratni elementi enableEvent i enableWebniar također.

Naziv elementa

Opis

enableEvent

Podržava EC 2.0 na Webex sastanak

enableWebniar

Podržava webinar na Webex sastanak


 

Podrška za XMLAPI vraća se iznad dva elementa za EC 2.0. Trenutačno izdanje XML API -ja ne podržava zakazivanje i postavljanje EC2.0 sastanka.

Promjene sheme

GetSessionInfo vraća elemente enableEvent i enableWebniar za EC 2.0.

GetMeeting vraća elemente enableEvent i enableWebniar za EC 2.0.

Uzorak odgovora:

GetSessionInfo odgovor:

<ep:accessControl>
<ep:listStatus>JAVNO</ep:listStatus>
<ep:registration> lažno</ep:registration>
<ep:passwordReq> istina</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> istina</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting odgovor:

<meet:supportPKI>lažno</meet:supportPKI>
<meet:HQvideo> istina</meet:HQvideo>
<meet:HDvideo> istina</meet:HDvideo>
<meet:viewVideoThumbs> istina</meet:viewVideoThumbs>
<meet:enableEvent> lažno</meet:enableEvent>
<meet:enableWebniar> lažno</meet:enableWebniar>
<meet:enablePreMeetingLobby> istina</meet:enablePreMeetingLobby>


Nove promjene XMLAPI podržavaju značajku lobbyja prije sastanka

Pogođeni API-ji

XML API: GetSite, LstSummarySession, GetSessionInfo i GetMeeting će odgovoriti na novi element enablePreMeetingLobby za predvorje prije sastanka.

Promjene sheme

XML API: GetSite vraća element enablePreMeetingLobby za predvorje prije sastanka.

XML API: LstSummarySession vraća element enablePreMeetingLobby za predvorje prije sastanka.

XML API: GetSessionInfo vraća element enablePreMeetingLobby za predvorje prije sastanka.

XML API: GetMeeting vraća element enablePreMeetingLobby za predvorje prije sastanka.

Uzorak 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> istina</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers> istina</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom> istina</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost> istina</ns1:SupportAlternateHost>
<ns1:SupportXMLAPIReturnScheduledPMR> lažno</ns1:SupportXMLAPIReturnScheduledPMR>
<ns1:SupportAnyoneHostMeetings> istina</ns1:SupportAnyoneHostMeetings>
<ns1:enablePreMeetingLobby> istina</ns1:enablePreMeetingLobby>
</ns1:siteCommonOptions>

LstSummarySession odgovor:

<ep:isException>lažno</ep:isException>
<ep:isNextUpcomingInstance> istina</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> istina</ep:enablePreMeetingLobby>

GetSessionInfo odgovor:

<ep:accessControl>
<ep:listStatus>JAVNO</ep:listStatus>
<ep:registration> lažno</ep:registration>
<ep:passwordReq> istina</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> istina</ep:enablePreMeetingLobby>
</ep:accessControl>

GetMeeting odgovor:

<meet:supportPKI>lažno</meet:supportPKI>
<meet:HQvideo> istina</meet:HQvideo>
<meet:HDvideo> istina</meet:HDvideo>
<meet:viewVideoThumbs> istina</meet:viewVideoThumbs>
<meet:enableEvent> lažno</meet:enableEvent>
<meet:enableWebniar> lažno</meet:enableWebniar>
<meet:enablePreMeetingLobby> istina</meet:enablePreMeetingLobby>

XML API GetSite odgovor Informacija promjena ponašanja otkriti

Pogođeni API-ji

XML API: GetSite jedini odgovor ispod elemenata za račun administratora, 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 se promijenilo

Dopusti samo da uloga administratora ima odgovor podaci o licenci od GetSite. Domaćin ili sudionik neće dobiti te podatke o licenci GetSite odgovor.

Ispod su API: GetSite's primjer odgovora za siteadmin ili samo spreman siteadmin ili administrator za upravljanje korisnicima:

Ažuriranja API -ja 41.2.0

Ažuriranja XML API -ja 41.2.0

Kliknite ovdje za preuzimanje XML API 41.2.0 sheme .

XMLAPI bi trebao podržavati "Hibridni CMR VOIP" ako web-mjesto podržava Webex telefoniju

Pogođeni API-ji

  • GetSite vraća novi element IsWebexTelephony u odgovoru.

  • CreateUser i SetUser može ažurirati cmrHybridVoip element ako IsWebexTelephony istina je zajedno s drugim uvjetima. IsTSPUsingTelephonyAPI više nije posljedično.

Promjene sheme

XML API: GetSite odgovor vraća dodatni element IsWebexTelephony

GetSite odgovor uključuje ovaj novi element:

<ns1:telephonyConfig>

<ns1:isWebexTelephony>istina</ns1:isWebexTelephony>
<ns1:isTSPUsingTelephonyAPI> lažno</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName> Osobna konferencija br.</ns1:serviceName>
<ns1:participantAccessCodeLabel> pristupni kôd kod sudionika</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel> pristupni kôd kod domaćina</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel> ID sudionika</ns1:attendeeIDLabel>

.....

</ns1:telephonyConfig>

LstSummarySession podržava EC2.0

XML API-ji biti pogođeni

LstSummarySession vratit će nova dva elementa za podršku EC 2.0

Naziv elementa

Opis

enableEvent

Podržava EC 2.0 na Webex sastanak

enableWebniar

Podržava webinar na Webex sastanak

Promjene sheme

XML API: LstSummarySession: Dodati enableEvent> i enableWebniar> elementi

Odgovor XML API-ja: LstSummarySession

Odgovor za EC 2.0

<ep:isNextUpcomingInstance>istina</ep:isNextUpcomingInstance>

<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:isScheduledPMR> lažno</ep:isScheduledPMR>
<ep:enableEvent> istina</ep:enableEvent>
<ep:enableWebniar> istina</ep:enableWebniar>

XMLAPI podržava vraćanje korisnika stranice Webex-voice-assistant opcija za MCT integraciju

Zahvaćeni API

GetUser vraća novi element webexAssistantEnabled(točno ili netočno) u odgovoru.

Promjene sheme

getUserResponse:

Primjer odgovora

Ažuriranja API -ja 41.1.0


 

Nema promjena sheme za XML API 41.1 shemu.