Pronađite sve važne informacije koje su vam potrebne o API-ju za Cisco Webex Meetings, kao što su promene šeme i druge objave.
Više informacija o XML API 39 i XML API 11 potražite u članku Pregled XML API ispravki za Cisco Webex Meetings (XML API 39 i starije verzije).
Više informacija o XML API 40 potražite u članku Pregled XML API ispravki za Cisco Webex Meetings (XML API 40 i novije verzije).
Više informacija o XML API 41 potražite u članku Pregled API ispravki za Cisco Webex Meetings (API 41).
Više o ispravkama za XML API 11 SP9 i starije verzije posetite lokaciju Cisco DevNet.
API 42.11.1 Ažuriranja
AŽURIRANJA ZA XML API 42.11.1
Kliknite ovde da biste preuzeli šemu XML API 42.11.1.
XMLAPI će LstRecording
vrati se kao dodatno polje recordingUUID
>
Pogođene promene API-ja i šeme
LstRecording
daje novi element recordingUUID
samo za snimke usluge.
Ovaj element nema vraćanja u NBR snimku. |
Promene šeme
API-ja na koje to utiče
LstRecording
Primer API
Odgovor LstRecording
<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>
API 42.11.0 Ažuriranja
API 42.11.0 Ažuriranja
Nema promena šeme xml API 42.11.0 šeme. |
API 42.10.0 Ažuriranja
Ažuriranja za XML API 42.10.0
Kliknite ovde da biste preuzeli šemu XML API 42.10.0.
GetSessionInfo API vraća novi čvor koji je dostupan u formatu kratke <registrationShortURL> veze za Webex Events (klasični) i Webex obuke
Pogođene promene API-ja i šeme
Sada skoro Webex URL adrese podržavaju format kratke veze, ali GetSessionInfo i dalje vraća format duge veze za URL adrese registracije o Webex Events (klasičnim) i Webex obukama danas. Zato dodajemo novi registraciju za imenovanje elementaShortURL> koji je podržan u kratkom formatu za URL registracije i čuva postojeće elemente registraciju URL adrese> radi kompatibilnosti.
Promene šeme
Novi element registrationShortURL> se dodaje u GetSessionInfo odgovor:
Pogođeni API-je:
GetSessionInfo
Primer API
registrationShortURL
se vraća za Webex Events (klasični) i Webex obuke
<ep:accessControl>
<ep:sessionPassword>plainPW UNLISTED true</ep:sessionPassword>
<ep:listStatus></ep:listStatus>
<ep:registration></ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
//New element<ep:registrationShortURL> https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974dbtrue</ep:registrationShortURL>
<ep:passwordReq></ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816REGISTER false</ep:registrationURLForMobile>
<ep:registrationStatus></ep:registrationStatus>
<ep:isEnforceAudioPassword></ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin></ep:isEnforceAudioLogin>
</ep:accessControl>
API 42.9.2 ažuriranja
XML API 42.9.2 ažuriranja
Kliknite ovde da biste preuzeli XML API 42.9.2 šemu.
XML API će blokirati klasični događaj nakon 2023/3/31
Pogođene promene API-ja i šeme
Nakon marta 2023. godine, ako pozovete XML API: CreateEvent
i SetEvent
, prikazuje poruka o grešci i kôd:
110065 nakon marta 2023, više nećete moći da zakažete nijednu novu ili postojeću Webex Events (klasične). Pogledajte stranicu Webex Webinars ( https://developer.webex.com/docs/api/v1/meetings) da biste zakaziali događaje
Pogođeni API-i
CreateEvent
SetEvent
Promene šeme
Nema promena šeme.
Primer API
XML API: Kreiraj događaj
https://{sitename}.webex.com/WBXService/XMLService zahtevaj
telo:
<?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>nalog administratora lokacije</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>Penzionisanje</sessionName>
</metaData>
<schedule>
<startDate>09/01/2023 14:29:15</startDate>
<openTime>15</openTime>
</schedule>
<remind>
<minutesAhead>10</minutesAhead>
</remind>
<panelists>
<panelistPassword></panelistPassword>
P@ss12345 <panelist>
<name>Prostor za testiranje</name>
1 <email></email>
aleyang3@malinator.com </panelist>
<panelist>
<name>Test 2</name>
<email></email>
aleyang4@malinator.com </panelist>
</panelists>
<attendees>
<attendee>
<name>Simon_3 </name>
<email> aleyang5@malinator.com tačni </email>
<sendReminder></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>NEUSPEH</serv:result>
<serv:reason>Nakon marta 2023. nećete više moći da zakazujete/uređujete nove/postojeće Webex Events (klasične). Pogledajte Webex Webinars ( da biste zakazalihttps://developer.webex.com/docs/api/v1/meetings) PRIMARNE </serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: Podesi događaj
https://{sitename}.webex.com/WBXService/XMLService zahtevaj
telo:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID>nalog administratora lokacije</webExID>
<password>Xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.event.SetEvent">
<event:sessionKey>17203097096</event:sessionKey>
<schedule>
<startDate>05/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>NEUSPEH</serv:result>
<serv:reason>Nakon marta 2023. godine, više nećete moći da zakazujete/uređujete nove/postojeće Webex događaje (klasične). Pogledajte Webex Webinars ( da bistehttps://developer.webex.com/docs/api/v1/meetings) zakazali PRIMARNE</serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
API 42.9.0 Ažuriranja
API 42.9.0 Ažuriranja
Nema promena šeme xml API 42.9.0 šeme. |
API 42.8.1 Ažuriranja
XML API 42.8.1 Ažuriranja
Kliknite ovde da biste preuzeli XML API 42.8.1 šemu.
Novi XML API: Sinhronizator
Pogođene promene API-ja i šeme
Novi XML API: Sinhronizacija korisničkih informacija iz kontrolnog čvorišta na sistem Webex sastanka.
Ako vaš klijent naiša na ograničenje stope, odgovoriće na "429 previše zahteva.", afterRetry je 25 sekundi u zaglavlju API odgovora.
Ako korisnik ne postoji, on odgovara na grešku:" 000031 upravljanog korisnika platforme Control Hub ne postoji"
Ako vaša potvrda identiteta nema privilegije administratora lokacije, odgovara na grešku: "000031 samo administrator lokacije može pozvati ovaj API"
Promene šeme
Primer API
XML API: Sinhronizator
https://{sitename}.webex.com/WBXService/XMLService zahtevaj
telo:
<?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>nalog administratora lokacije</webExID>
<password>Xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> </webExId>
</bodyContent>
</body>
</message>
sqci18adm@test.com 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>PRIMARNO USPEŠNO</serv:result>
<serv:gsbStatus></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>
API 42.8.0 Ažuriranja
XML API 42.8.0 Ažuriranja
Kliknite ovde da biste preuzeli XML API 42.8.0 šemu.
GetLoginTicket
daje dodatni čvor <webExID>
Pogođene promene API-ja i šeme
XML API: GetLoginTicket
daje jedan dodatni čvor <webExID>
Promene šeme
<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>
Pogođeni API-je:
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> MTxx10bcc862be5</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>USPEŠAN</serv:result>
<serv:gsbStatus></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> PRIMARNI B49a94fb6d3bd79f56a3f9eaf0f60bd7a8cfa7f24ca5d63fd2bc0</use:ticket>
<use:apiVersion> WebEx XML API V10.0.0</use:apiVersion>
<use:webExID>alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
Webex sajt zasnovan na XML API-ju podržava dodeljivanje licence korisnicima (učesnicima, organizatorima i administratorima veb-lokacija) u spoljnim organizacijama na lokacijama kojima upravlja Control Hub
Pogođene promene API-ja i šeme
The XML API:
CreateUser
,SetUser
, iDelUser
može da dodeli ili lokacija sastanka licencu spoljnom korisniku (uloga kao: organizator, učesnik i administratori veb-lokacije). Ako korisnici postoje u spoljnoj organizaciji, onda API:CreateUser
iDelUser
može da kreira ili deaktivirate jednog korisnika u lokacija sastanka.Ako korisnik ne postoji u Control Hub organizaciji i ne može da se doda u organizaciju koja je vlasnik lokacije, ovaj poziv neće uspeti.
The XML API:
CreateUser
iSetUser
radi za korisnike spoljnih organizacija, koji ograničavaju promenu korisničkogfirstName
,lastName
,displayName
,webExId
E - pošte. Ako zaista morate da promenite ove informacije, treba da se obratite administratorima spoljne organizacije da biste primenili promene.Ako korisnik pripada drugoj organizaciji koja blokira licenciranje preko unakrsne organizacije, onda ovaj poziv neće uspeti.
Licenciranju korisnicima u spoljnoj organizaciji koju morate da omogućite podešavanje organizacije:
Organizacija administratora pozvane osobe – dozvoli dodeljivanje unakrsne organizacije
Organizacija administratora pozvane osobe – dozvoli prihvatanje unakrsne organizacije
Za spoljne organizacije koje administratorski korisnik dodeljuju i opozivu licencu za sastanke, podržavamo samo korišćenje platforme Control Hub administratorski nalog za pozivanje XML API:
CreateUser
,SetUser
, iDelUser
u ovoj datoteci.The XML API:
SetUser
može da podrži promenu e-adrese korisnika u internim organizacijama za korisničku dodelu privilegija samo ako ste potpuna potvrda identiteta administracije.
Postoje novi izuzeci i kodovi grešaka:
030124 e-poštu za korisnika spoljne organizacije.
030125 može da se promeni
firstName
,lastName
, ilidisplayName
za korisnika spoljne organizacije.
Promene šeme
Nema promena šeme.
Pogođeni API-je:
CreateUser
SetUser
DelUser
API primer:
CreateUser
API naveden ovde kreira novog korisnika u lokacija sastanka (testSite1) i dodeljuje lokacija sastanka licencu (TC_xxx; SC_xxx) korisniku spoljne organizacije: Jack Smith, jer ovaj korisnik postoji u control Hub sistemu i u okviru IBM organizacije, koja je različita organizacija sa organizacijom lokacija sastanka organizacijom korisnika.
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
sadržaj:
<?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>
siteadmin<webExID></webExID>
P@ss1234<password></password>
testSite1<siteName> </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
Jack<firstName> </firstName>
Smith<lastName></lastName>
Jsmith<webExId> </webExId>
Jsmith@ibm.com<email></email>
P@ss1234 true<password> </password>
<privilege>
<host></host>
</privilege>
<active> AKTIVIRAJ netačno</active>
<supportedServices>
<meetingCenter></meetingCenter>
<trainingCenter> netačno</trainingCenter>
<eventCenter>istinito</eventCenter>
<supportCenter></supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
Dodeljuje licencu lokacija sastanka (MC_xxx, TC_xxx i EC_xxx) spoljnom korisniku organizacije: Džek Smit i opozovite licencu za sastanak (SC_xxx) iz Džeka Smita.
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
sadržaj:
<?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 true </webExId>
<supportedServices>
<meetingCenter>true false </meetingCenter>
<trainingCenter></trainingCenter>
<eventCenter></eventCenter>
<supportCenter></supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Ona opoziva lokacija sastanka i sve licence od korisnika spoljne organizacije: Džek Smit; i deaktivirate korisnika u lokacija sastanka: testSite1
POST URL: https://{testSite1}.webex.com/WBXService/XMLService
sadržaj:
<?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>administrator lokacije P@ss1234</webExID>
<password></password>
<siteName> testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> Jsmith</webExId>
</bodyContent>
</body>
</message>
API 42.7.2 ažuriranja
AŽURIRANJA ZA XML API 42.7.2
Kliknite ovde da biste preuzeli XML API 42.7.2 šemu.
Novi XML API: Sinhronizator
Pogođene promene API-ja i šeme
Novi XML API: Sinhronizacija korisničkih informacija iz kontrolnog čvorišta na sistem Webex sastanka.
Ako vaš klijent naiša na ograničenje stope, odgovoriće na "429 previše zahteva.", afterRetry je 25 sekundi u zaglavlju API odgovora.
Ako korisnik ne postoji, on odgovara na grešku:" 000031 upravljanog korisnika platforme Control Hub ne postoji"
Ako vaša potvrda identiteta nema privilegije administratora lokacije, odgovara na grešku: "000031 samo administrator lokacije može pozvati ovaj API"
Promene šeme
Primer API
XML API: Sinhronizator
https://{sitename}.webex.com/WBXService/XMLService zahtevaj
telo:
<?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>nalog administratora lokacije</webExID>
<password>Xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> </webExId>
</bodyContent>
</body>
</message>
sqci18adm@test.com 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>PRIMARNO USPEŠNO</serv:result>
<serv:gsbStatus></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>
API 42.6.0 Ažuriranja
XML API 42.6.0 Ažuriranja
Kliknite ovde da biste preuzeli XML API 42.6.0 šemu.
Administratori ne mogu da kreiraju novog korisnika ili da modifikuju postojećeg korisnika kada je Webex sajt korisnik obustavljen
Pogođene promene API-ja i šeme
Kada je Webex sajt sistem, tada administrator ne administrator lokacije moći da kreira nove korisnike i izmeni postojeće korisnike pomoću XML API-ja: CreateUser
i SetUser
.
On odgovara na izuzetak 010107 lokacija je obustavljena kada jedan administrator lokacije pokuša da kreira novog korisnika ili izmeni jednog postojećeg korisnika.
Ne-administratorski korisnik (sam vlasnik) mogu da modifikuju samo informacije na ovoj obustavljenoj lokaciji.
Promene šeme
Nema promena šeme.
Pogođeni API-je:
CreateUser
SetUser
API 42.5.0 Ažuriranja
AŽURIRANJA ZA XML API 42.5.0
Kliknite ovde da biste preuzeli XML API 42.5.0 šemu.
Kada Webex sajt obustavi, neće vam dozvoliti da zakažete ili uređujete Webinarse, Webex Events (klasične), Webex obuke i Webex sastanke podrške
Pogođene promene API-ja i šeme
Kada je Webex sajt obustavljena, neće vam dozvoliti da zakažete ili uređujete Webinarse, Webex Events (klasične), Webex obuke i Webex sastanke podrške, lokacija podržava samo besplatan Webex Meetings tip.
Postoje novi kodovi i poruke izuzeća: "010107 veb-lokacija je obustavljena" kada pozovete te API-je ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) naišli na ovo ograničenje.
Promene šeme
Nema promena šeme.
Pogođeni API-je:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
API 42.4.0 Ažuriranja
API 42.4.0 Ažuriranja
Nema promena šeme XML API 42.4.0 šeme. |
API 42.3.0 Ažuriranja
AŽURIRANJA ZA XML API 42.3.0
XMLAPI ima novu mogućnost da pošalje e-poruku sa obaveštenjem organizatoru kada snimci sastanka izbrišu ili ponovo dodele
Pogođena promena API-ja i šeme
The XML API: DelRecording
šalje organizatoru obaveštenje putem e-pošte u slučaju brisanja ili ponovnog dodeljivanja snimaka sastanka od strane drugih korisnika.
Promene šeme
Nema promena šeme
Pogođeni API-je: DelRecording
DelRecording
API šalje e-poštu sa obaveštenjem vlasniku snimka kada ga operiše jedan administrator lokacije.
Primer API zahteva
XML API: DelRecording
Primer
<?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>
siteadmin<webExID></webExID>
xxxxx<password></password>
testsite<siteName></siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
1234567890 <recordingID></recordingID>
true false<isServiceRecording></isServiceRecording>
<deletePermanently></deletePermanently>
</bodyContent>
</body>
Primer e-poruke sa obaveštenjem (premešteno u korpu za otpatke):
Primer e-poruke sa obaveštenjem (trajno izbrisano):
API 42.2.0 Ažuriranja
AŽURIRANJA ZA XML API 42.2.0
GetSite odgovara na nove elemente kao: allowChangeFirstName
, allowChangeLastName
, i allowChangeDisplayName
Pogođene promene API-ja i šeme
The XML API: GetSite vraća nove elemente: allowChangeFirstName
, allowChangeLastName
, i allowChangeDisplayName
. Preklopnik za ovu funkciju je EnableCustomizeProfileFields
.
allowChangeFirstName
, istina ili netačno, znači "dozvoli korisniku da promeni ime"allowChangeLastName
, istina ili netačno, znači "dozvoli korisniku da promeni prezime"allowChangeDisplayName
, tacno ili false, znači dozvoli korisniku da promeni ime za prikaz
AllowUploadPRAvatar
se vraća. True ili false, znači da se dozvoli korisniku da otpremi avatar.
Gorenavedeni promene su dostupne samo na lokacijama kojima se ne upravlja putem platforme Control Hub.
Promene šeme
U getSite
odgovor, vraćamo nove atribute: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
, i AllowUploadPRAvatar
ispod myWebExConfig
.
Pogođeni API-je: GetSite
Primer API zahteva i odgovora
XML API: GetSite
Primer
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>PRIMARNO USPEŠNO</serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName>Laћne</ns1:allowChangeFirstName>
<ns1:allowChangeLastName>Laћne</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName>Istina</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar>Istina</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 42.1.0 Ažuriranja
Ažuriranja za XML API 42.1.0
Poslovna logika je promenjena i na XML API: LstSummarySession
i GetSessionInfo
u elementu odgovora: enableEvent
i enableWebniar
Pogođene promene API-ja i šeme
The XML API: LstSummarySession
i GetSessionInfo
u elementu odgovora: enableEvent
i enableWebniar
, da su poslovna logika promenjena na sledeći način:
Kada
enableEvent
je istina, sastanak je Webex vebinar, false nije Webex vebinar.Ako
enableEvent
je tačno, a zatim jeenableWebniar
može biti tačno ili netačno, tačno znači da učesnik vebinara samo sa privilegijama samo za prikaz, lažno znači da učesnik vebinara ne ograničava privilegije samo za prikaz.Ako
enableEvent
je false, bez smislenog uključenoenableWebniar
Odgovor.
Promene šeme
Nema promena šeme.
Pogođeni API-je:
LstSummarySession
GetSessionInfo
Dodajte maksimalno ograničenje registracije po jednom API pozivu u XML API: CreateMeetingAttendee
, RegisterMeetingAttendee
Pogođeni API-i
Dodali smo 50 maksimalno ograničenje registracije po jednom API pozivu na oba API-ja: CreateMeetingAttendee
i RegisterMeetingAttendee
.
Ako je broj API poziva koji registruje učesnike jedan od njih veći od 50, onda odgovor API-ja kôd greške a poruka je:
"040015 registrujte broj učesnika preko ograničenja u jednom API pozivu"
Promene šeme na API-u
Nema promena šeme.
Primer API zahteva i odgovora
CreateMeetingAttendee
i RegisterMeetingAttendee
API zahtev i zahtev za odgovor 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>
host1<webExID></webExID>
xxxxx <password></password>
testsite <siteName></siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
test001<name> </name>
test001@test.com<email></email>
</person>
987654321<sessionKey></sessionKey>
<attendees>
<person>
test002<name> </name>
test002@test.com 987654321 <email></email>
</person>
<sessionKey> </sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email></email>
test051@test.com </person>
<sessionKey> 987654321</sessionKey>
</attendees>
</bodyContent>
</body>
Odgovor 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>
NEUSPEH<serv:result></serv:result>
Registrujte broj učesnika preko ograničenja u jednom API pozivu:<serv:reason> 50 PRIMARNIH</serv:reason>
<serv:gsbStatus></serv:gsbStatus>
<serv:exceptionID>040015</serv:exceptionID>
<serv:value>50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>