- Početak
- /
- Članak
Pregled ispravki za Cisco Webex Meetings API ispravke (API 41)
Pronađite sve važne informacije koje su vam potrebne o API-u Cisco Webex sastanaka, 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).
Za ispravke za XML API 11 SP9 i starije verzije posetite lokaciju Cisco DevNet.
ISPRAVKE API 41.12.0
Ispravke za XML API 41.12.0
XMLAPI će blokirati raspored Webex Events (klasični) i uređivati ga u skladu sa stavkom konfiguracije lokacije za EnableClassicEvent
koja je netačna
Promene API-ja i šeme koje utiču na to
Na stranici za konfiguraciju administracije lokacije, ako je polje za potvrdu "Omogući klasičan događaj" netačno, ova lokacija više neće podržavati Webex Events (klasične) sastanke.
Ako je polje za potvrdu Enable classicEvent netačno, pozivate ove API-je da rade webex Events (klasičan) sastanak:
KreirajteEvent
, SetEvent
, GetEvent
, Informacije o GetSessionInfo
, ЈеленаEvent
, LstrecordedEvent
, ОмиљеноProgram
, OtpremiEventImage
API će odgovoriti na novi izuzetak 010106 Klasični Događaj je onemogućen.
Promene šeme
Nema promena šeme.
API zahtev i primer odgovora
CreateEvent API zahtev i odgovor
Zahtev za kreiranjeEventa
XXXXXXX
XMLAPI EC testiranje
07/17/2021 01:29:15
15
Odgovor kompanije CreateEvent
<?xml verzija="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:odgovor>
<serv:result>GREŠKA</serv:result>
<serv:reason>Klasični Događaj je onemogućen.</serv:reason>
<serv:gsbStatus>PRIMARNO
<serv:exceptionID>010106</serv:exceptionID>
</serv:odgovor>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:telo>
</serv:message>
CreateEvent3.1.3 utiču na API-je:
-
SetEvent GetEvent
-
Informacije o GetSessionInfo
-
ЈеленаEvent
-
LstrecordedEvent
-
ОмиљеноProgram
-
OtpremiEventImage
XMLAPI LstMeetingType
će odgovoriti na novi element subProductCodePrefix
Udarni API-i
Trenutni API LstMeetingType
element odgovora productionCodePrefix
: PRO, AUO i druge koji su unapred definisani prefiks tipa sastanka za Webex.
Nakon ovog novog poboljšanja, API će odgovoriti na novi element podprodctCodePrefix
:PRO1, PRO2 itd. koji može da se prilagodi prefiks tipa meet.
Promene šeme na API-u: LstMeetingType
Odgovoriće na novi element: подProdctCodePrefix
API zahtev i primer odgovora
LstMeetingType
API zahtev i odgovor
Zahtev za LstMeetingType
13810
Odgovor LstMeetingType
<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:startOd>1</serv:startOd>
</mtgtype:matchingRecords>
<mtgtype:productCodePrefix>PRO</mtgtype:productCodePrefix>
<mtgtype:subProductCodePrefix>PRO3</mtgtype:subProductCodePrefix> //Novi element za prilagođeni tip sastanka
<mtgtype:active>AKTIVIRANO
Cus_cКОChat_Zatvoreno</mtgtype:name>
<mtgtype:displayName>Cus_cКОChat_Zatvoreno</mtgtype:displayName>
ISPRAVKE API 41.11.0
Ispravke za XML API 41.11.0
XML API podržava kompatibilnost prosleđivanje u API-u za upravljanje korisnicima za kontrolisano čvorište kontrolisanih lokacija
Promene API-ja i šeme koje utiču na to
Ako vaša aplikacija za integraciju trenutno koristi Webex XMLAPI API za upravljanje korisnicima: KreirajUser
, SetUser
, DelUser
i GetUser
da dodeljuju privilegije korisnicima ili upravljaju njima, nakon što se vaša klasična lokacija konvertuje u lokaciju kojom upravlja Control Hub, ovi API-ji će nastaviti da rade za naprednu kompatibilnost. Postoje neke promene u ponašanju kao što je dole navedeno:
-
Kada koristite createUser- ako status korisnika u kontrolnom čvorištu nije "aktivan" onda status korisnika na lokaciji neće biti aktivan. Ako je status korisnika u kontrolnom čvorištuaktivan , status korisnika na lokaciji je takođe aktivan, referenca: Status korisnika novih i konvertovanih korisnika na portalu Control Hub.
-
Element lozinke CreateUser i SetUser API-ja će biti zanemaren, počinjemo da šaljemo aktivacionu e-poštu novim korisnicima, korisnici mogu da kliknu na vezu u e-poruci sa aktivnim novim nalogom i uloše novu lozinku.
-
Aktivni element CreateUser API će se ignorisati. Novi korisnik (ne bude potvrđen) ne može da se aktivira pomoću ovog parametra pomoću API SetUser.
-
Vrednost WebExId elementa u teluContent OF CreateUser APIs mora biti ista kao e-pošta. Ako se webExId razlikuje od e-pošte, tretiraćemo webExId kao e-poštu kada ga sačuvamo u WebDB i vrednost će se zanemariti.
-
Vrednost webExId elementa u bodyContent SetUser API-ja mora da bude korisnički identitet e-adrese. Možete je promeniti pomoću <email> u bodyContent.
-
SetUser API će podržati promenu e-pošte postojećeg korisnika: uspešno je ako je nalog operacije u securityContext-u Control Hub pun administrator lokacije. U suprotnom, API izveštava o grešci sa novim kodom greške i porukom ispod:
-
030120 Nalog mora da bude potpuni administrator lokacije da bi promenio e-poštu.
-
-
Element newWebExId u teluContent of SetUser API će biti zanemaren.
-
SetUser API pokušava da se promeni u e-poruku koja je već u upotrebi, API se podiže ispod novog koda greške i poruke o grešci:
-
030118 E-adresa se već koristi na lokacijama kojima upravlja Kontrolni centar.
-
-
DelUser API deaktivira korisnika na Webex strani sastanka, a odgovarajuća licenca za sastanak se uklanja sa Webex lokacije. Ovaj deaktivirani korisnik se može ponovo aktivirati pomoću API-ja: SetUser (AKTIVIRANO) dokle god je pre potvrđen korisnik.
-
API-je createUser i SetUser podižu novi kôd greške i poruku o grešci kao što je prikazano u nastavku:
-
030117, Ovaj korisnik postoji izvan vaše organizacije, tako da na njega treba položiti pravo da bi se premestio u vašu organizaciju putem procesa polaganja prava na korisnike. Za korake pri preuzimanju korisnika u vašu orgu, pogledajte članak Zahtevaj korisnike u vašoj organizaciji (Konvertuj korisnike). Moraćete da proverite domen kojem korisnik pripada pre nego što prisvoji korisnika.
-
030119 Token za pristup mora da sadrži Webexsquare opseg: administrator prilikom obezbeđivanja korisnika.
-
Podržana je samo ograničena kompatibilnost perioda unapred. Daćemo napredno obaveštenje pre nego što se ova kompatibilnost ukloni.
Promene šeme
Nema promena šeme na tim API-jem: KreirajUser
, SetUser
, DelUser
i GetUser
.
API zahtev i primer odgovora
CreateUser API zahtev i odgovor
API zahtev:
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Животиње: 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">
<securityContext>
<siteName>{siteName}</siteName>
<webExID>{site Nalog administratora}</webExID>
<email>{site Nalog administratora}</email>
<sessionTicket>xxxx</sessionTicket> ili ili
ili , kada koristite CI „accessToken“, mora da sadrži scope webexsquare:admin prilikom dodeljivanja privilegija korisniku
</securityContext>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<webExId>Jack@qa.webex.com</webExId> –-- to bi trebalo da bude korisnički identitet e-adrese
<e-pošta>Džek@qa.webex.com</email>
<firstName>Džek</firstName>
<lastName>Smit</lastName>
<password>....</password>
<privilege>
<host>tačno</host>
</privilegije>
AKTIVIRANO – ovaj parametar ne može direktno da aktivira korisnika dok se korisnik ne aktivira putem e-pošte za aktivaciju.
</bodyContent>
Primer API odgovora:
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" Xmlns:koristi="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:odgovor>
<serv:result>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO
</serv:odgovor>
</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:telo>
Utiču na API-je:
-
Kreiraj korisnika
-
SetUser
-
DelUser
XML API podržava kompatibilnost prosleđivanja identiteta postojećeg korisnika nakon konvertovanja Webex klasične lokacije u kontrolisanu lokaciju Control Hub
Udarni API-i
Nakon što se Webex klasična lokacija pretvori u lokaciju kojom se upravlja Control Hub, vrednost elementa u mora da bude ista kao e-adresa, detalji ispod:
-
Za postojeće korisnike kreirane na Webex klasičnoj lokaciji, podržavamo stari WebExID (na primer: Jack) i novi webExID (sadržaj je isti kao e-pošta, primer: Jack@xx.com) za prijavljivanje, ova kompatibilnost potvrde identiteta unazad je za sve XML API-je.
-
Za nove korisnike kreirane na kontrolisanim čvorištima, vrednost WebExID elementa mora biti ista kao e-pošta za prijavljivanje.
{siteName}
{userName} --- postojeći korisnici su kreirani na webEx klasičnoj lokaciji, to može da bude: jack ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
xxxx ili ili ili
Utiče na API-je:
Svi XML API-i.
Nakon što se Webex klasična lokacija pretvori u lokaciju kojom se upravlja Control Hub, vrednost elementa <bodyContent> mora da bude ista kao e-adresa, detalji ispod:
-
Za postojeće korisnike kreirane na Webex klasičnoj lokaciji, podržavamo oba stara webExId(npr.: Jack) i novi WebExId (sadržaj je isti kao e-pošta, na primer: Jack@xx.com) u bodyContent- u.
-
Za nove korisnike kreirane na sajtovima kojima upravlja Kontrolni čvorište, vrednost webExId elementa mora da bude ista kao e-adresa u
bodyContent
.
xxxx --- postojeći korisnici su kreirani na webEx klasičnoj lokaciji, to može da bude: jack ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
Utiču na API-je: GetUser
, SetUser
i DelUser
.
Promene šeme
Nema promena šeme ni na jednom API-jem.
API zahtev i primer odgovora
GetUser API zahtev i odgovor
API zahtev:
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Животиње: 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">
<siteName>{siteName}</siteName>
<webExID>{userName}</webExID> --- postojeći korisnici su kreirani na webEx klasičnoj lokaciji, to može da bude: jack ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
xxxx ili ili ili
xxxx --- postojeći korisnici su kreirani na webEx klasičnoj lokaciji, to može da bude: jack ili jack@xx.com; novi korisnik mora da koristi jack@xx.com
API odgovor:
...isto kao pre
Poboljšanje izveštaja o prikazu prikaza prikaza koji API treba podržati u Webex sastancima, Webex događajima (novo) i Webex događajima (klasični)
Udarni API-i
Trenutni API: lstrecordaccessHistory
i lstrecordaccessDetailHistory
podržavaju samo Webex Trainings pregled pristupnih izveštaja o istoriji. Novo poboljšanje podržava Webex sastanke, Webex Events (nove) i Webex Events (klasičan) prikaz snimanja kojima je pristupljeno i u izveštaju istorije.
Promene šeme
Podržavamo ispod nove šeme u API lstrecordaccessHistory u API zahtevnom telu:
MeetingCenter
TrainingCenter
EventCenter
Detalji
The API: lstrecordaccessHistory
može da vrati istoriju pristupa snimku za Webex Meetings, Webex Events (novo), Webex Events (klasični) i Webex Trainings.
-
Ako u API zahtevu nije naveden serviceType , API usluge
lstrecordaccessHistory
vraća samo pristupnu istoriju prikaza snimaka Webex Trainings. -
Kada je serviceType MeetingCenter, API usluge
lstrecordaccessHistory
vraća istoriju pristupa Webex Meetings i Webex Events (novi) prikaz snimka. -
Kada je serviceType EventCenter, API usluge
lstrecordaccessHistory
vraća pristup istoriji snimaka Webex Events (klasični).
The API: lstrecordaccessDetailHistory
može da vrati detalje pomoću recordID
-a aplikacija Webex Meetings, Webex Events (new), Webex Events (classic) i Webex Trainings.
API zahtev i primer odgovora
lstrecordaccessHistory
API zahtev i odgovor
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteName}</siteName>
</securityContext>
<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</startFrom>
<maximumNum>100</maximumNum>
</listControl>
<orderBy>SNIMLJENO</orderBy>
<orderAD>ASC</orderAD>
<serviceType>MeetingCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>EventCenter</serviceType>
</bodyContent>
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:odgovor>
<serv:result>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO
</serv:odgovor>
</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>09/24/2021 13:28:13</history:creationTime>
<history:registrovano>0</history:registrovano>
<history:downloaded>2</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>TestErollment_001-20210610 1905-1
<history:creationTime>06/10/2021 19:10:15</history:creationTime>
<history:registrovano>0</history:registrovano>
<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>Testirajte instant reprodukciju 2-20210705 0709-1</history:recordName>
<history:creationTime>07/05/2021 07:15:06</history:creationTime>
<history:registrovano>0</history:registrovano>
<history:downloaded>0</history:downloaded>
<history:viewed>1</history:viewed>
<history:timeZoneID>20</history:timeZoneID>
</history:recordAccessHistory>
<history:recordID>1XXXXXXX7</history:recordID>
<history:recordName>EC2.0_232423-20210922 0447-1
<history:creationTime>09/22/2021 04:53:05</history:creationTime>
<history:registrovano>0</history:registrovano>
<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>09/24/2021 13:19:00</history:creationTime>
<history:registrovano>0</history:registrovano>
<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>09/24/2021 13:25:12</history:creationTime>
<history:registrovano>0</history:registrovano>
<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>09/24/2021 13:37:28</history:creationTime>
<history:registrovano>0</history:registrovano>
<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:startOd>1</serv:startOd>
</history:matchingRecords>
</serv:bodyContent>
</serv:telo>
lstrecordaccessDetailHistory
API zahtev i odgovor
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Животиње: serv="http://www.webex.com/schemas/2002/06/service">
<securityContext>
<webExID>{userName}</webExID>
<password>{password}</password>
<siteName>{siteName}</siteName>
</securityContext>
<bodyContent xsi:type=
"java:com.webex.service.binding.history.LstrecordaccessDetailHistory">
<recondID>1XXXXXX7</recondID>
<timeZoneID>20</timeZoneID>
<?xml verzija="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:odgovor>
<serv:result>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO
</serv:odgovor>
</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>09/24/2021 13:27:26</history:accessTime>
<history:registrovano>netačno</history:registrovano>
<history:downloaded>false</history:downloaded>
<history:viewed>true</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>09/24/2021 13:27:39</history:accessTime>
<history:registrovano>netačno</history:registrovano>
<history:downloaded>true</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:startOd>1</serv:startOd>
</history:matchingRecords>
</serv:bodyContent>
</serv:telo>
Utiču na API-je:
-
lstrecordaccessIstorija
-
lstrecordaccessDetailHistory
Popravite razmak maksimalne dozvoljene dužine opisa Webex događaja (klasični) između XMLAPI i Webex stranice.
Udarni API-i
The XML API: CreateEvent i SetEvent element opisa će omogućiti najviše 10000 znakova, ako se unese preko veličine, rezultiraće novim kodom greške i porukom:
060068 nedozvoljen opis unosa. Ovaj opis ne može da premaši 10000 znakova.
Promene šeme
Nema promene šeme.
API zahtev i primer odgovora
CreateEvent API zahtev i odgovor
Primer #API zahteva:
...
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent"
Имлns: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>PRIVATNO</listing>
</accessControl>
<metaData>
<sessionName>EC test</sessionName>
<description>.......Pretpostavimo da popunite 10.000 znakova u opisu.........</description>
</metaData>
...
------------------------------------
Primer #API odgovora kada opis premašuje 10000 znakova:
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:result>GREŠKA</serv:result>
Opis nezakonitog unosa. Opis ne može da premašuje 10000 znakova
PRIMARNI
060068
Utiču na API-je:
-
CreateEvent
-
SetEvent
XML API: GetUser vraća novi element besplatnogAccount-a
Udarni API-i
GetUser
vraća novi element koji identifikujefreeAccount
da je korisnički nalog FreeAccount
ili ne.
Promene šeme
Primer odgovora GetUser
GetOdgovor korisnika:
AW
false
3
false
Utiču na API-je:
GetKorisnika
Ispravke za API 41.10.0
Nema promena šeme u XML API 41.10.0 šemi.
Ispravke za API 41.9.0
Ispravke za XML API 41.9.0
Dekommission XML API 10.0.0 za sve T31 lokacije
Webex planira da okonča ODRŽAVANJE ŽIVOTA XML API ver 10.0.0 za sve T31 lokacije.
Dekomisioni smo XML API 10.0.0 kod iz svih produkcija u 41.9.0 ažuriranju.
API 41.8.0 ispravke
Ispravke za XML API 41.8.0
Dekommission XML API 10.0.0 za sve T31 lokacije
Webex planira da okonča ODRŽAVANJE ŽIVOTA XML API ver 10.0.0 za sve T31 lokacije.
Webex je pronašao neke klijente koji pristupaju URL adresi XML API-ja koristeći netačan način kao: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, pravi način pristupa XML API URL adresi kao: https://{siteName}.webex.com/WBXService/XMLService.
Promenite XML API za pristup kodu koristeći pravi način da izbegnete uticaj pre nego što okončamo održavanje života na XML API verziji 10.0.0.
Ispravke za API 41.7.0
Ispravke za XML API 41.7.0
Mobilno brisanje i uređivanje snimanja treba kontrolisati opcijom administracije lokacije: Dozvoli domaćinima da ponovo dodeli, uredi, onemogući i izbriše snimke
Promene API-ja i šeme koje utiču na to
GetSite
: će vratiti nove elemente za imenovanje enableNBRMCModify
i separateNoRecordingEdit
u okviru alatki.
Primer odgovora
GetSiteResponse
:
GetSite
<?xml verzija="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" Јумпсуитс:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:odgovor>
<serv:result>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO
</serv:odgovor>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ns1:alatke>
...
<ns1:enableNBRMCModify>false</ns1:enableNBRMCModify>
<ns1:separateNoRecordingEdit>true</ns1:separateNoRecordingEdit>
...
</ns1:alatke>
</serv:bodyContent>
</serv:telo>
API 41.6.3 ispravke
Ispravke za XML API 41.6.3
GetSite
Odgovor novi element supportLargeEvent
Promene API-ja i šeme koje utiču na to
GetSite: vraća nove elemente koji su imenovani supportLargeEvent
u okviru siteCommonOptions
kako bi pozivaoca obavestio da li lokacija podržava veliki događaj (Webex Event (novi)) ili ne.
Promena šeme
Primer odgovora
GetSiteResponse
:
GetSite
<?xml verzija="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" Дебљина:com="http://www.webex.com/schemas/2002/06/common" Јумпсуитс:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:odgovor>
<serv:result>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO
</serv:odgovor>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ns1:siteCommonOptions>
...
<ns1:enablePreMeetingLobby>false</ns1:enablePreMeetingLobby>
<ns1:supportLargeEvent>true</ns1:supportLargeEvent>
</ns1:siteCommonOptions>
</serv:bodyContent>
</serv:telo>
Ispravke za API 41.6.0
Ispravke za XML API 41.6.0
XMLAPI podržava Webex Events 2.0 u obezbeđivanju
Udarni API-i
GetUser
: vraća novi element pod ovim korisničkim nalogom largeEventCapacity
koji prikazuje kapacitet novog događaja 2.0 (EC 2.0). Na primer, ako korisnički nalog ima CI_EC3K licencu, vrednost largeEventCapacity
je 3000.
Promene šeme
Primer odgovora
GetUserResponse:
XMLAPI LstRecording's CreateTime primenjuje vreme početka snimanja
Udarni API-i
LstRecording
: LstRecording
odgovor CreateTime
kao vreme kada korisnik zapravo pritisne dugme za snimanje.
Detalji
U prošlosti, XML API je koristio vremensku oznaku kada je snimak kreiran u bazi podataka kao vreme kreiranja u LstRecording
odgovoru. Sada je vreme kada korisnik zapravo počinje da snima. Ova promena se primenjuje na sve snimke usluga. Nema promene šeme.
Ispravke za API 41.5.0
Ispravke za XML API 41.5.0
XMLAPI ima mogućnost da započne Webex planirane sastanke sa PSTN-a kao domaćina
Udarni API-i
-
KreirajKorisnika
: generišehostPIN
bez obzira na to da je PMR korisnika omogućen ili ne kada je korisnička uloga organizator ili potpuni ili samo za čitanje ili administratori lokacije za upravljanje korisnicima. -
PostaviKorisnika
: postavljahostPIN
koristećiphones.hostPIN
kadapersonalMeetingRoom.hostPIN
nije u XML zahtevu (preliminarni uslov: Preklopnik funkcijeAllowStartScheduledMtgFromPhone
je omogućen). -
GetUser
: vraćaphones.hostPIN
bez obzira na to da li je PMR korisnika omogućen ili ne. (preliminarni uslov: Preklopnik funkcijeAllowStartScheduledMtgFromPhone
je omogućen).
Promene šeme
GetUserResponse
:
PostaviKorisnika
:
Primer odgovora
GetUserResponse
:
PostaviKorisnika
:
XMLAPI GetSite
odgovor dva nova elementa za mobilnog klijenta
Udarni API-i
-
GetSite
:GetSite
će sada odgovoriti na dva nova elementa koji podržavaju mobilni klijent ima logiku prikazivanja kartice za snimanje ili ne.-
enableRecordingAccess
: tačno ili netačno, Webex super administratori mogu da omoguće ili onemoguće pristup snimku pomoću preklopnika (EnableRecordingAccesses
). -
storageEmptyStatus
: true ili false, ako obe lokacije ne podržavaju NBR funkciju i dodeljuju NBR prostor za skladištenje kao nulu, onda je odgovor o statusu tačno, u suprotnom nije.
-
Promene šeme
Primer zahteva za GetSite
Primer odgovora za Getsite
Tema e-pošte koja nema ASCII znakove biće kodirana sa RFC2047. U slučaju čiste ASCII teme e-pošte, nema kodiranja
Udarni API-iNema uticaja ni na jedan API zahtev, odzivi se učitaju, ali se menja ponašanje kodiranja teme e-pošte. Kada će tema e-pošte koja ima znakove koji nisu ASCII biti kodirana sa RFC2047. U slučaju čiste ASCII teme e-pošte sa znakovima, nema kodiranja.
Promene šeme
Nema promena šeme.
API 41.4.0 ispravke
Ispravke za XML API 41.4.0
Kreiranje planiranih Webex događaja događaja može da iskoristi podrazumevani nivo lokacije u ulaznom i izlaznom tonu
XMLAPI se poravnava sa trenutnom novom logikom za kontrolu ulaznog i izlaznog tona. Svi tonovi za Webex događaje kontrolisani su drugačijom postavkom u administraciji lokacije. U okviru GetSite
, XMLAPI vraća dodatni entryExitToneEC
da ukaže na vrednost. Kada administrator lokacije postavi podrazumevani ton, kreirajte događaj neće iskoristiti ovu postavku primenom xmlAPI podrazumevane vrednosti.
Udarni API-i
The XML API: GetSite vraća jedan novi element entryExitToneEC
da ukaže na vrednost.
The XML API: CreateEvent, SetEvent, GetEvent back end poslovna logika čita vrednost entryExitToneEC
.
Promene šeme
XML API: GetSite uzorak odgovora:
<ns1:podrazumevano>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>NAJAVE</ns1:entryExitTone>
<ns1:entryExitToneEC>NOTONE</ns1:entryExitToneEC>
<ns1:voip>true</ns1:voip>
<ns1:telekonferencija>
<ns1:telefonijaSupport>NEMA</ns1:telefonskaPodrška>
</ns1:telekonferencija>
<ns1:joinTeleconfNotPress1>true</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>false</ns1:updateTSPAccount>
</ns1:podrazumevano>
Utiču na API-je:
-
GetSite
-
CreateEvent
-
SetEvent
-
GetEvent
XMLAPI upravo vraća informacije o detaljima o velikom događaju (Webex Event 2.0)
-
Ako je Webex sastanak veliki događaj ili vebkast,
GetSessionInfo
vraća neke detaljne informacije, uključujući lozinku za sastanak, numeričku lozinku za panelistu i numeričku lozinku za panelistu (Ne menja se obrazac). -
XMLAPI ne podržava kreiranje i uređivanje bilo kakvih velikih funkcija događaja ili vebkasta, tako da
CreateMeeting
iSetMeeting
vraćaju novi izuzetak (110064, Tip sesije događaja i vebkasta nisu podržani.) za veliki događaj ili slučaj vebkasta.
API-je uticaja
API ime |
Opis |
Primedba |
---|---|---|
|
Ako je Webex sastanak veliki događaj ili vebkast, |
Nijedna šema se ne menja. |
|
Ako korisnik pokuša da koristi |
Ponašanje se menja. |
Ispravke za API 41.3.0
Ispravke za XML API 41.3.0
XML API nove promene podržavaju funkciju Webex Events 2.0
Udarni API-i
Oba API-ja: Kontrola GetSessionInfo i GetMeeting elemenata return enableEvent
i enableWebniar
.
Ime elementa |
Opis |
---|---|
omogućiEvent |
Podržava EC 2.0 na Webex sastanku |
omogućiWebniar |
Podržava Webinar na Webex sastanku |
XMLAPI podrška vraća iznad dva elementa za EC 2.0. Trenutno izdanje XML API-ja ne podržava planiranje i postavljanje EC2.0 sastanka.
Promene šeme
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:listStatus>JAVNI
<ep:registracija>netačno</ep:registracija>
<ep:passwordReq>true</ep:passwordReq>
<ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
<ep:enableEvent>false</ep:enableEvent>
<ep:enableWebniar>false</ep:enableWebniar>
<ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
</ep:accessControl>
Odgovor GetMeeting
:
false
true
true
true
false
false
true
XmlAPI nove promene podržavaju funkciju pred-sastanka
Udarni API-i
The XML API: GetSite
, LstSummarySession
, GetSessionInfo
i GetMeeting
će odgovoriti na novi element omogućiPreMeetingLobby
za čekaonicu pre sastanka.
Promene šeme
The XML API: GetSite
vraća element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: LstSummarySession
vraća element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: GetSessionInfo
vraća element enablePreMeetingLobby
za čekaonicu pre sastanka.
The XML API: Element GetMeeting
vraća nazad enablePreMeetingLobby
za čekaonicu pre sastanka.
Uzorak odgovora:
Odgovor GetSite
:
false
false
false
true
true
true
true
false
true
true
Odgovor LstSummarySession
:
false
true
0
false
false
false
true
GetSessionInfo
odgovor:
<ep:listStatus>JAVNI
<ep:registracija>netačno</ep:registracija>
<ep:passwordReq>true</ep:passwordReq>
<ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
<ep:enableEvent>false</ep:enableEvent>
<ep:enableWebniar>false</ep:enableWebniar>
<ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
</ep:accessControl>
Odgovor GetMeeting
:
false
true
true
true
false
false
true
Otkriva promenu ponašanja informacija o ponašanju u XML API GetSite
odgovoru
Udarni API-i
The XML API: Odgovor GetSite
samo ispod elemenata za nalog administratora koji uključuju uloge: SiteAdministrator
, RO_SiteAdmin
i UserAdmin
.
...
...
...
...
...
...
...
...
Ponašanje je promenjeno
Dozvoli samo administratorsku ulogu ima podatke o licenci za odgovor usluge GetSite
. Organizator ili učesnik neće dobiti te podatke o licenci u odgovoru GetSite
.
Ispod su API: Primer odgovora GetSite
-a za administratora lokacije
ili administratora lokacije samo spreman
ili administratora upravljanja korisnicima:
Ispravke za API 41.2.0
Ispravke za XML API 41.2.0
XMLAPI bi trebalo da podrži "CMR Hybrid VOIP" ako sajt podržava Webex telefoniju
Udarni API-i
-
GetSite
vraća novi elementIsWebexTelephony
u odgovoru. -
CreateUser
iSetUser
mogu da ažurirajucmrHybridVoip
element ako jeIsWebexTelephony
tačno zajedno sa drugim uslovima.IsTSPUsingTelephonyAPI
više nije posledičan.
Promene šeme
XML API: Odgovor GetSite
vraća dodatni element IsWebexTelephony
Odgovor GetSite
uključuje ovaj novi element:
<ns1:isWebexTelephony>true</ns1:isWebexTelephony>
<ns1:serviceName>Broj lične konferencije.</ns1:serviceName>
<ns1:attendeeIDLabel>
.....
</ns1:telephonyConfig>
LstSummarySession
podržava EC2.0
XML API-je će biti pogođen
LstSummarySession
će vratiti nova dva elementa za podršku EC 2.0
Ime elementa |
Opis |
---|---|
omogućiEvent |
Podržava EC 2.0 na Webex sastanku |
omogućiWebniar |
Podržava Webinar na Webex sastanku |
Promene šeme
XML API: LstSummarySession
:Dodajte elemente <enableEvent
> i <enableWebniar
>
Odgovor XML API-ja: LstSummarySession
Odgovor za EC 2.0
true
0
false
true
true
XMLAPI podržava vraćanje opcije korisnika lokacije Webex-voice-assistant
za MCT integraciju
ApI pogođen
GetUser
vraća novi element u odgovoru webexAssistantEnabled
(tačno ili netačno).
Promene šeme
getUserResponse
:
Primer odgovora
API 41.1.0 ispravke
Nema promena šeme u XML API 41.1 šemi.