Pronađite sve važne informacije koje su vam potrebne o Cisco Webex Meetings API-ju, kao što su promjene sheme i druge najave.
Dodatne informacije o XML API-ju 39 i XML API-ju 11 potražite u pregledu ažuriranja XML API-ja za Cisco Webex Meetings (XML API 39 i stariji).
Dodatne informacije o XML API-ju 40 potražite u pregledu ažuriranja XML API-ja za Cisco Webex Meetings (XML API 40 i noviji).
Dodatne informacije o XML API-ju 41 potražite u pregledu ažuriranja API-ja za Cisco Webex Meetings (API 41).
Ažuriranja za XML API 11 SP9 i starije verzije potražite u programu Cisco DevNet.
Ažuriranja API -ja 42.11.1
Ažuriranja XML API -ja 42.11.1
Kliknite ovdje za preuzimanje XML API 42.11.1 sheme.
XMLAPI će LstRecording
vratiti kao dodatno polje recordingUUID
>
Utjecale promjene API-ja i sheme
LstRecording
vraća novi element recordingUUID
samo za servisne snimke.
Ovaj element nema povrata u NBR snimci. |
Promjene sheme
Zahvaćeni API-ji
LstRecording
Primjer API -ja
Odgovor LstRecordinga
<ep:format>MP4</ep:format> <ep:serviceType>MeetingCenter</ep:serviceType> <ep:password></ep:password> <ep:passwordReq>false</ep:passwordReq> <ep:confID>239651171508160002</ep:confID> <ep:recordingUUID>20679f82215f103bbcff005056a3e9b8</ep:recordingUUID> <ep:shareToMe>false</ep:shareToMe></ep:recording>
Ažuriranja API -ja 42.11.0
Ažuriranja API -ja 42.11.0
Nema promjena sheme za XML API 42.11.0 shemu. |
Ažuriranja API -ja 42.10.0
Ažuriranja XML API -ja 42.10.0
Kliknite ovdje za preuzimanje XML API 42.10.0 sheme.
GetSessionInfo API vraća novi čvor<registrationShortURL> koji je dostupan u formatu kratke veze za Webex Events (klasični) i Webex Trainings
Utjecale promjene API-ja i sheme
Sada gotovo svi Webex URL-ovi podržavaju format kratke veze, ali GetSessionInfo i dalje vraća format duge veze za URL-ove za registraciju o Webex događajima (klasični) i Webex Trainings danas. Stoga dodajemo novo ime elementa < registracijaShortURL > koji podržava kratki format za registracijski URL i zadržava postojeće elemente < registracijaURL > za kompatibilnost.
Promjene sheme
Novi element < registracijaShortURL > se dodaje u GetSessionInfo odgovor:
Zahvaćeni API-ji:
GetSessionInfo
Primjer API -ja
registrationShortURL
se vraća za Webex Events (klasični) i Webex Trainings
<ep:accessControl>
<ep:sessionPassword>običniPW</ep:sessionPassword>
<ep:listStatus> NENAPISANO</ep:listStatus>
<ep:registration> istina</ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
<ep:registrationShortURL>https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974db</ep:registrationShortURL> //Novi element
<ep:passwordReq> istina </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> REGISTRIRAJ SE</ep:registrationStatus>
<ep:isEnforceAudioPassword> lažno</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> lažno</ep:isEnforceAudioLogin>
</ep:accessControl>
Ažuriranja API -ja 42.9.2
Ažuriranja XML API -ja 42.9.2
Kliknite ovdje za preuzimanje XML API 42.9.2 sheme.
XML API će blokirati klasičan događaj u rasporedu nakon 31.3.2023
Utjecale promjene API-ja i sheme
Nakon ožujka 2023., ako pozovete XML API: CreateEvent
i SetEvent
, prikazuje poruku o poruka o pogrešci i kod:
110065 Nakon ožujka 2023. više ne možete planirati niti uređivati nove ili postojeće Webex događaje (klasične). Pogledajte Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ) za zakazivanje događaja
Pogođeni API-ji
CreateEvent
SetEvent
Promjene sheme
Nema promjena sheme.
Primjer API -ja
XML API: CreateEvent
https://{sitename}.webex.com/WBXService/XMLService
tijelo zahtjeva:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> račun administratora stranice</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword> 123aBc123 </sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName> RetireECTest </sessionName>
</metaData>
<schedule>
<startDate> 9/01/2023 14:29:15 </startDate>
<openTime> 15 </openTime>
</schedule>
<remind>
<minutesAhead> 10 </minutesAhead>
</remind>
<panelists>
<panelistPassword> P@ss12345 </panelistPassword>
<panelist>
<name> Test1 prostor </name>
<email> aleyang3@malinator.com </email>
</panelist>
<panelist>
<name> Test2 </name>
<email> aleyang4@malinator.com </email>
</panelist>
</panelists>
<attendees>
<attendee>
<name> Simon_ 3 </name>
<email> aleyang5@malinator.com </email>
<sendReminder> istina </sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Odgovor:
<?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:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>NEUSPJEH</serv:result>
<serv:reason>Nakon ožujka 2023. više nećete moći planirati/uređivati nove/postojeće Webex događaje (klasične). Molimo pogledajte Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) za zakazivanje događaja</serv:reason>
<serv:gsbStatus>PRIMARNI</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: SetEvent
https://{sitename}.webex.com/WBXService/XMLService
tijelo zahtjeva:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> račun administratora stranice</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 5/01/2023 14:29:15 </startDate>
</schedule>
</body>
</serv:message>
Odgovor:
<?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:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>NEUSPJEH</serv:result>
<serv:reason> Nakon ožujka 2023. više nećete moći planirati/uređivati nove/postojeće Webex događaje (klasične). Molimo pogledajte Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) za zakazivanje događaja</serv:reason>
<serv:gsbStatus> PRIMARNI</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Ažuriranja API -ja 42.9.0
Ažuriranja API -ja 42.9.0
Nema promjena sheme za XML API 42.9.0 shemu. |
Ažuriranja API -ja 42.8.1
Ažuriranja XML API -ja 42.8.1
Kliknite ovdje za preuzimanje XML API 42.8.1 sheme.
Novi XML API: SyncUser
Utjecale promjene API-ja i sheme
Novi XML API: SyncUser podržava sinkronizaciju korisničkih podataka s Control Huba na Webex Meeting sustav.
Ako vaš klijent dosegne ograničenje brzine, odgovorit će "429 previše zahtjeva.", a naknadni pokušaj je 25 sekundi u zaglavlju odgovora API -ja.
Ako korisnik ne postoji, odgovara na pogrešku:" 000031 Korisnik kojim upravlja Control Hub ne postoji"
Ako vaša autentifikacija nema administratorske privilegije web-lokacije, odgovara na pogrešku: "000031 Samo administrator web-lokacije može pozvati ovaj API"
Promjene sheme
Primjer API -ja
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
tijelo zahtjeva:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> račun administratora stranice</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Odgovor:
<?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:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
Ažuriranja API -ja 42.8.0
Ažuriranja XML API -ja 42.8.0
Kliknite ovdje za preuzimanje XML API 42.8.0 sheme.
GetLoginTicket
vraća dodatni čvor <webExID>
Utjecale promjene API-ja i sheme
XML API: GetLoginTicket
vraća jedan dodatni čvor <webExID>
Promjene sheme
<xsd:complexType name="getLoginTicketResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="ticket" type="xsd:string">
<xsd:element name="apiVersion" type="xsd:string">
<xsd:element name="webExID" type="xsd:string"> -> novi element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Zahvaćeni API-ji:
GetLoginTicket
API uzorak:
GetLoginTicket
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>sqci18</siteName>
<webExID> sqci18adm@mailinator.com</webExID>
<!-- <password>xxxxxxxxx</password><sajan index="7" /> <partnerID>webexpartner</partnerID> -->
<accessToken>MTxxxxxxxxx10bcc862be5 </accessToken>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetLoginTicket">
</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: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:getLoginTicketResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:ticket> b49a94fb6d3bfd79f566a32f99a8eaf0f60bdd7a9a8cbfa7f24ca5d63fd2bc0b</use:ticket>
<use:apiVersion> WebEx XML API V10.0.0</use:apiVersion>
<use:webExID> alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
XML API na web- Web-mjesto Webex podržava dodjelu licence korisnicima (polaznicima, domaćinima i administratorima web-mjesta) u vanjskim organizacijama na web-mjestima kojima upravlja Control Hub
Utjecale promjene API-ja i sheme
XML API:
CreateUser
,SetUser
iDelUser
može dodijeliti ili opozvati licencu za web-mjesto sastanka vanjskom korisniku (uloga kao: administratori domaćina, sudionika i web mjesta). Ako korisnici postoje u vanjskoj organizaciji tada API:CreateUser
iDelUser
može stvoriti ili deaktivirati jednog korisnika na web-mjesto sastanka.Ako korisnik ne postoji u organizaciji Control Hub-a i ne može se dodati organizaciji koja je vlasnik web-mjesta, tada ovaj poziv ne uspijeva.
XML API:
CreateUser
iSetUser
rad na korisnicima vanjskih organizacija, koji ograničavaju promjenu korisnikafirstName
,lastName
,displayName
,webExId
, e-mail. Ako stvarno morate promijeniti ove podatke, trebate kontaktirati administratore vanjske organizacije da primijene promjene.Ako korisnik pripada drugoj organizaciji koja blokira licenciranje među organizacijama, tada ovaj poziv ne uspijeva.
Da biste licencirali korisnike u vanjskoj organizaciji koju morate omogućiti postavku organizacije:
Organizacija administratora pozivatelja - dopustite dodjela u različitim organizacijama
Organizacija pozvanog administratora - dopusti-prihvaćanje među organizacijama
Za dodjelu i opoziv licence za sastanak korisnik administrator vanjskih organizacija, podržavamo samo korištenje račun administratora Control Hub za pozivanje XML API-ja:
CreateUser
,SetUser
iDelUser
na ovu odredbu.XML API:
SetUser
može podržati promjenu korisničke e-pošte u osiguravanju korisnika unutarnje organizacije samo ako ste potpuna provjera autentičnosti administracije.
Postoje nove iznimke i kodovi pogrešaka:
030124 ne može promijeniti e-poštu za korisnika vanjske organizacije.
030125 se ne može promijeniti
firstName
,lastName
ilidisplayName
za korisnika vanjske organizacije.
Promjene sheme
Nema promjene sheme.
Zahvaćeni API-ji:
CreateUser
SetUser
DelUser
Primjer API -ja:
CreateUser
Ovdje naveden API stvara novog korisnika na web-mjesto sastanka (testSite1) i dodjeljuje licencu za web-mjesto sastanka (TC_xxx ; SC_xxx ) korisniku vanjske organizacije: Jack Smith, jer je ovaj korisnik koji postoji u Control Hubu upravljao sustavom i pod IBM organizacijom, što je drugačija organizacija s organizacijom mjesta sastanka.
URL OBJAVI : https://{testSite1}.webex.com/WBXService/XMLService
tijelo:
<?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> siteadmin</webExID>
<password> P@ss1234</password>
<siteName> testSite1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> Jack</firstName>
<lastName> Smith</lastName>
<webExId> Jsmith</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> istina </host>
</privilege>
<active> AKTIVIRANA </active>
<supportedServices>
<meetingCenter> lažno</meetingCenter>
<trainingCenter> istina</trainingCenter>
<eventCenter> lažno</eventCenter>
<supportCenter> istina</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
Dodjeljuje licencu za web-mjesto sastanka (MC_xxx , TC_xxx , i EC_xxx ) korisniku vanjske organizacije: Jack Smith i opozvati licencu za sastanke (SC_xxx ) od Jacka Smitha.
URL OBJAVI : https://{testSite1}.webex.com/WBXService/XMLService
tijelo:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password> P@ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId> Jsmith </webExId>
<supportedServices>
<meetingCenter> istina</meetingCenter>
<trainingCenter> istina</trainingCenter>
<eventCenter> istina</eventCenter>
<supportCenter> lažno</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Opoziva mjesto web-mjesto sastanka i sve licence od korisnika vanjske organizacije: Jack Smith; i deaktivira korisnika na web-mjesto sastanka: testSite1
URL OBJAVI : https://{testSite1}.webex.com/WBXService/XMLService
tijelo:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password> P@ss1234</password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> Jsmith</webExId>
</bodyContent>
</body>
</message>
Ažuriranja API -ja 42.7.2
Ažuriranja XML API -ja 42.7.2
Kliknite ovdje za preuzimanje XML API 42.7.2 sheme.
Novi XML API: SyncUser
Utjecale promjene API-ja i sheme
Novi XML API: SyncUser podržava sinkronizaciju korisničkih podataka s Control Huba na Webex Meeting sustav.
Ako vaš klijent dosegne ograničenje brzine, odgovorit će "429 previše zahtjeva.", a naknadni pokušaj je 25 sekundi u zaglavlju odgovora API -ja.
Ako korisnik ne postoji, odgovara na pogrešku:" 000031 Korisnik kojim upravlja Control Hub ne postoji"
Ako vaša autentifikacija nema administratorske privilegije web-lokacije, odgovara na pogrešku: "000031 Samo administrator web-lokacije može pozvati ovaj API"
Promjene sheme
Primjer API -ja
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
tijelo zahtjeva:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> račun administratora stranice</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Odgovor:
<?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:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
Ažuriranja API -ja 42.6.0
Ažuriranja XML API -ja 42.6.0
Kliknite ovdje za preuzimanje XML API 42.6.0 sheme.
Administratori ne mogu stvoriti novog korisnika ili izmijeniti postojećeg korisnika kada je web- Web-mjesto Webex obustavljeno
Utjecale promjene API-ja i sheme
Kada je web- Web-mjesto Webex obustavljeno, administrator web-mjesta -mjesta ne može stvarati nove korisnike i mijenjati postojeće korisnike koristeći XML API: CreateUser
i SetUser
.
Odgovara na iznimku 010107 Stranica je obustavljena kada jedan administrator web-mjesta pokuša stvoriti novog korisnika ili izmijeniti jednog postojećeg korisnika.
Korisnici koji nisu korisnik administrator (vlasnik) mogu mijenjati podatke o sebi na ovoj suspendiranoj stranici.
Promjene sheme
Nema promjene sheme.
Zahvaćeni API-ji:
CreateUser
SetUser
Ažuriranja API -ja 42.5.0
Ažuriranja XML API -ja 42.5.0
Kliknite ovdje za preuzimanje XML API 42.5.0 sheme.
Kada je web- Web-mjesto Webex obustavljeno, neće vam dopustiti da zakažete ili uredite webinare, Webex događaje (klasične), Webex obuke i sastanke Webex podrške
Utjecale promjene API-ja i sheme
Kada je web- Web-mjesto Webex obustavljeno, neće vam dopustiti zakazivanje ili uređivanje webinara, Webex događaja (klasičnih), Webex treninga i sastanaka podrške za Webex , web-mjesto podržava samo besplatni tip Webex Meetings .
Postoje novi kodovi i poruke iznimke: "010107 Stranica je obustavljena" kada pozovete te API-je ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) pogađanje ovog ograničenja.
Promjene sheme
Nema promjene sheme.
Zahvaćeni API-ji:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
Ažuriranja API -ja 42.4.0
Ažuriranja API -ja 42.4.0
Nema promjena sheme za XML API 42.4.0 shemu. |
Ažuriranja API -ja 42.3.0
Ažuriranja XML API -ja 42.3.0
XMLAPI ima novu mogućnost slanja e-pošte s obavijesti domaćinu kada drugi izbrišu ili ponovno dodijele snimke sastanka
Utjecala promjena API-ja i sheme
XML API: DelRecording
šalje e-poštu s obavijesti domaćinu kada drugi izbrišu ili ponovno dodijele snimke sastanka.
Promjene sheme
Nema promjene sheme
Zahvaćeni API-ji: DelRecording
DelRecording
API šalje e-poruku obavijesti vlasniku snimke kada njime upravlja administrator web-mjesta-mjesta.
Primjer API zahtjeva
XML API: DelRecording
primjer
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> siteadmin</webExID>
<password> xxxxxx</password>
<siteName> testno mjesto </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> istina</isServiceRecording>
<deletePermanently> lažno</deletePermanently>
</bodyContent>
</body>
Primjer e-pošte s obavijesti (premješteno u smeće):
Primjer e-pošte s obavijesti (trajno izbrisano):
Ažuriranja API -ja 42.2.0
Ažuriranja XML API -ja 42.2.0
GetSite odgovara na nove elemente kao: allowChangeFirstName
, allowChangeLastName
i allowChangeDisplayName
Utjecale promjene API-ja i sheme
XML API: GetSite vraća nove elemente: allowChangeFirstName
, allowChangeLastName
i allowChangeDisplayName
. Prekidač za ovu značajku je EnableCustomizeProfileFields
.
allowChangeFirstName
, točno ili netočno, znači dopustiti korisniku promjenu imenaallowChangeLastName
, točno ili netočno, znači dopustiti korisniku promjenu prezimenaallowChangeDisplayName
, točno ili netočno, znači dopustiti korisniku promjenu naziv prikaza
AllowUploadPRAvatar
se vraća. Točno ili netočno, znači dopustiti korisniku da učita avatar.
Gore navedene promjene dostupne su samo na web-lokacijama kojima ne upravlja Control Hub.
Promjene sheme
Za getSite
odgovor, vraćamo nove atribute: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
i AllowUploadPRAvatar
pod myWebExConfig
.
Zahvaćeni API-ji: GetSite
Primjer API zahtjeva i odgovora
XML API: GetSite
primjer
GetSiteResponse
<?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:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName> lažno</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> lažno</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> istina</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> istina</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Ažuriranja API -ja 42.1.0
Ažuriranja XML API -ja 42.1.0
Poslovna logika promijenjena na oba XML API-ja: LstSummarySession
i GetSessionInfo
na elementu odgovora: enableEvent
i enableWebniar
Utjecale promjene API-ja i sheme
XML API: LstSummarySession
i GetSessionInfo
na elementu odgovora: enableEvent
i enableWebniar
, jesu li se poslovna logika promijenila na sljedeći način:
Kada
enableEvent
je istina, sastanak je Webex webinar, false nije Webex webinar.Ako
enableEvent
je istina i onda jeenableWebniar
može biti istinito ili netočno, true znači da je sudionik webinara samo s privilegijama samo za gledanje, false znači da sudionik webinara ne ograničava privilegije samo za gledanje.Ako
enableEvent
je lažna, nema smisla naenableWebniar
odgovor.
Promjene sheme
Nema promjene sheme.
Zahvaćeni API-ji:
LstSummarySession
GetSessionInfo
Dodajte ograničenje maksimalnog registra po jednom API pozivu na XML API: CreateMeetingAttendee
, RegisterMeetingAttendee
Pogođeni API-ji
Dodali smo 50 maksimalno ograničenje registracije po jednom API pozivu na oba API-ja: CreateMeetingAttendee
i RegisterMeetingAttendee
.
Ako je broj sudionika za registraciju jednokratnog API poziva klijenta veći od 50, tada je kod kôd pogreške odgovora API-ja i poruka:
"040015 Registrirajte broj sudionika preko ograničenja u jednom API pozivu"
Promjene sheme na API -ju
Nema promjene sheme.
Primjer API zahtjeva i odgovora
CreateMeetingAttendee
i RegisterMeetingAttendee
API zahtjev i odgovor Zahtjev za CreateMeetingAttendee
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> domaćin1</webExID>
<password> xxxxxx</password>
<siteName> testno mjesto </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name> test001</name>
<email> test001@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
<attendees>
<person>
<name> test002</name>
<email> test002@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email> test051@test.com </email>
</person>
<sessionKey> 987654321</sessionKey>
</attendees>
</bodyContent>
</body>
Odgovor od CreateMeetingAttendee
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service">
xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>NEUSPJEH</serv:result>
<serv:reason> Registrirajte broj sudionika preko ograničenja u jednom API pozivu: 50</serv:reason>
<serv:gsbStatus> PRIMARNI</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>