Posodobitve API-ja 42.11.1

Posodobitve XML API 42.11.1

Kliknite tukaj za prenos sheme XML API 42.11.1.

XMLAPI bo LstRecording vrni kot dodatno polje recordingUUID>

Prizadete spremembe API-jev in sheme

LstRecording vrne nov element recordingUUID samo za servisne posnetke.


 
Ta element nima povratkov v zapisu NBR.

Spremembe sheme

Prizadeti API-ji

LstRecording

Primer API-ja

Odziv 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>

Posodobitve API-ja 42.11.0

Posodobitve API-ja 42.11.0


 
V shemi XML API 42.11.0 ni sprememb sheme.

Posodobitve API-ja 42.10.0

Posodobitve XML API 42.10.0

Kliknite tukaj za prenos sheme XML API 42.10.0.

API GetSessionInfo vrne novo vozlišče <registrationShortURL> ki je na voljo v obliki kratkih povezav za dogodke Webex (klasični) in usposabljanja Webex

Prizadete spremembe API-jev in sheme

Zdaj skoraj vsi URL-ji Webex podpirajo obliko kratkih povezav, vendar GetSessionInfo še vedno vrne obliko dolgih povezav za registracijske URL-je o dogodkih Webex (klasični) in usposabljanjih Webex danes. Zato dodamo novo poimenovanje elementa <registerShortURL>, ki podpira format short-ling za registracijski URL in ohranja obstoječe elemente <registerURL> za združljivost.

Spremembe sheme

Nov element <registerShortURL> se doda v odgovor GetSessionInfo:

Prizadeti API-ji:

GetSessionInfo

Primer API-ja

registrationShortURL se vrne za dogodke Webex (klasični) in usposabljanja Webex


<ep:accessControl>
<ep:sessionPassword>plainPW</ep:sessionPassword>
<ep:listStatus>NEPOZNANO</ep:listStatus>
<ep:registration>prav</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> //Nov element
<ep:passwordReq>prav</ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus>REGISTRACIJA</ep:registrationStatus>
<ep:isEnforceAudioPassword>lažno</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>lažno</ep:isEnforceAudioLogin>
</ep:accessControl>

Posodobitve API-ja 42.9.2

Posodobitve XML API 42.9.2

Kliknite tukaj za prenos sheme XML API 42.9.2.

API XML bo po 31. marcu 2023 blokiral klasični dogodek razporeda

Prizadete spremembe API-jev in sheme

Če po marcu 2023 pokličete XML API: CreateEvent in SetEvent, prikaže sporočilo o napaki in kodo:

110065 Po marcu 2023 ne morete več načrtovati ali urejati novih ali obstoječih dogodkov Webex (klasični). Glejte spletne seminarje Webex ( https://developer.webex.com/docs/api/v1/meetings) za razpored dogodkov

Prizadeti API-ji

  • CreateEvent
  • SetEvent

Spremembe sheme

Ni sprememb sheme.

Primer API-ja

XML API: CreateEvent


https://{sitename}.webex.com/WBXService/XMLService

telo zahteve:
<?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>skrbniški račun spletnega mesta</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>Upokoji ECTest</sessionName>

</metaData>

<schedule>

<startDate>01.09.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>prav</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>NAPAKA</serv:result>

<serv:reason>Po marcu 2023 ne boste mogli več načrtovati/urejati novih/obstoječih dogodkov Webex (klasični). Oglejte si spletne seminarje Webex (https://developer.webex.com/docs/api/v1/meetings) za načrtovanje dogodkov</serv:reason>

<serv:gsbStatus>PRIMARNO</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

telo zahteve:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID>skrbniški račun spletnega mesta</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. 1. 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>NAPAKA</serv:result>
<serv:reason>Po marcu 2023 ne boste mogli več načrtovati/urejati novih/obstoječih dogodkov Webex (klasični). Oglejte si spletne seminarje Webex (https://developer.webex.com/docs/api/v1/meetings) za načrtovanje dogodkov</serv:reason>
<serv:gsbStatus>PRIMARNO</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

Posodobitve API-ja 42.9.0

Posodobitve API-ja 42.9.0


 
V shemi XML API 42.9.0 ni sprememb sheme.

Posodobitve API-ja 42.8.1

Posodobitve XML API 42.8.1

Kliknite tukaj za prenos sheme XML API 42.8.1.

Nov API XML: SyncUser

Prizadete spremembe API-jev in sheme

Nov API XML: SyncUser podpira sinhronizacijo uporabniških informacij iz Control Huba v sistem Webex Meeting.

Če vaša stranka doseže omejitev hitrosti, bo odgovorila "429 preveč zahtev.", afterRetry je 25 sekund v glavi odgovora API-ja.

Če uporabnik ne obstaja, se odzove na napako:" 000031 Upravljani uporabnik Control Hub ne obstaja"

Če vaše preverjanje pristnosti nima skrbniških pravic mesta, se odzove na napako:»000031 Samo skrbnik mesta lahko kliče ta API«

Spremembe sheme

Primer API-ja

XML API: SyncUser


https://{sitename}.webex.com/WBXService/XMLService

telo zahteve:
<?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>skrbniški račun spletnega mesta</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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>

Posodobitve API-ja 42.8.0

Posodobitve XML API 42.8.0

Kliknite tukaj za prenos sheme XML API 42.8.0.

GetLoginTicket vrne dodatno vozlišče <webExID>

Prizadete spremembe API-jev in sheme

XML API: GetLoginTicket vrne eno dodatno vozlišče <webExID>

Spremembe 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"> -> nov element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>

Prizadeti API-ji:

  • GetLoginTicket

Vzorec API-ja:

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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>

Webex XML API na podlagi spletnega mesta podpira dodeljevanje licenc uporabnikom (udeležencem, gostiteljem in skrbnikom spletnega mesta) v zunanjih organizacijah na upravljanih spletnih mestih Control Hub

Prizadete spremembe API-jev in sheme

  • API XML: CreateUser, SetUser, in DelUser lahko dodeli ali prekliče licenco za mesto srečanja zunanjemu uporabniku (vloga kot: gostitelj, udeleženec in skrbniki mesta). Če uporabniki obstajajo v zunanji organizaciji, potem API: CreateUser in DelUser lahko ustvari ali deaktivira enega uporabnika na mestu srečanja.

  • Če uporabnik ne obstaja v organizaciji Control Hub in ga ni mogoče dodati v organizacijo, ki je lastnik spletnega mesta, potem ta klic ne uspe.

  • API XML: CreateUser in SetUser delovanje na uporabnike zunanjih organizacij, ki se omejujejo na spreminjanje uporabnikov firstName, lastName, displayName, webExId, E-naslov. Če res morate spremeniti te podatke, se morate za uveljavitev sprememb obrniti na skrbnike zunanje organizacije.

  • Če uporabnik pripada drugi organizaciji, ki blokira medorganizacijsko licenciranje, ta klic ne uspe.

  • Če želite licencirati uporabnike v zunanji organizaciji, morate omogočiti nastavitev organizacije:

    • Organizacija skrbnika vabilca – dovolite-cross-org-assignment

    • Organizacija povabljenega skrbnika – dovoljenje med-org-acceptance

  • Za dodeljevanje in preklic licence za sestanke skrbnikov zunanjih organizacij podpiramo samo uporabo skrbniškega računa Control Hub za klic API-ja XML: CreateUser, SetUser, in DelUser o tej določbi.

  • API XML: SetUser lahko podpira spremembo e-pošte uporabnika v internih organizacijah, zagotavljanje uporabnikov le, če imate popolno skrbniško avtentikacijo.

Obstajajo nove izjeme in kode napak:

  • 030124 ne more spremeniti e-pošte za uporabnika zunanje organizacije.

  • 030125 ni mogoče spremeniti firstName, lastName, oz displayName za uporabnika zunanje organizacije.

Spremembe sheme

Brez spremembe sheme.

Prizadeti API-ji:

  • CreateUser

  • SetUser

  • DelUser

Primer API-ja:

CreateUser

Tukaj naveden API ustvari novega uporabnika na mestu srečanja (testSite1) in dodeli licenco mestu srečanja (TC_xxx; SC_xxx) uporabniku zunanje organizacije: Jack Smith, ker ta uporabnik obstaja v upravljanem sistemu Control Hub in pod organizacijo IBM, ki je drugačna organizacija od organizacije mesta srečanja.


URL OBJAVE: https://{testSite1}.webex.com/WBXService/XMLService

Telo:
<?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>skrbnik spletnega mesta</webExID>
<password>P@ss1234</password>
<siteName>testno mesto1</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>prav</host>
</privilege>
<active>AKTIVIRANO</active>
<supportedServices>
<meetingCenter>lažno</meetingCenter>
<trainingCenter>prav</trainingCenter>
<eventCenter>lažno</eventCenter>
<supportCenter>prav</supportCenter>
</supportedServices>
</bodyContent>
</body>

SetUser

Dodeljuje licenco za mesto srečanja (MC_xxx, TC_xxx, in ES_xxx) uporabniku zunanje organizacije: Jack Smith in prekliče licenco za srečanje (SC_xxx) od Jacka Smitha.


URL OBJAVE: https://{testSite1}.webex.com/WBXService/XMLService

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>
<webExID>skrbnik spletnega mesta</webExID>
<password>P@ss1234</password>
<siteName>testno mesto1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId>Jsmith</webExId>
<supportedServices>
<meetingCenter>prav</meetingCenter>
<trainingCenter>prav</trainingCenter>
<eventCenter>prav</eventCenter>
<supportCenter>lažno</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>


DelUser

Prekliče mesto srečanja in vse licence zunanjega uporabnika organizacije: Jack Smith; in deaktivira uporabnika na mestu srečanja: testSite1


URL OBJAVE: https://{testSite1}.webex.com/WBXService/XMLService

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>
<webExID>skrbnik spletnega mesta</webExID>
<password>P@ss1234</password>
<siteName>testno mesto1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId>Jsmith</webExId>
</bodyContent>
</body>
</message>

Posodobitve API-ja 42.7.2

Posodobitve XML API 42.7.2

Kliknite tukaj za prenos sheme XML API 42.7.2.

Nov API XML: SyncUser

Prizadete spremembe API-jev in sheme

Nov API XML: SyncUser podpira sinhronizacijo uporabniških informacij iz Control Huba v sistem Webex Meeting.

Če vaša stranka doseže omejitev hitrosti, bo odgovorila "429 preveč zahtev.", afterRetry je 25 sekund v glavi odgovora API-ja.

Če uporabnik ne obstaja, se odzove na napako:" 000031 Upravljani uporabnik Control Hub ne obstaja"

Če vaše preverjanje pristnosti nima skrbniških pravic mesta, se odzove na napako:»000031 Samo skrbnik mesta lahko kliče ta API«

Spremembe sheme

Primer API-ja

XML API: SyncUser


https://{sitename}.webex.com/WBXService/XMLService

telo zahteve:
<?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>skrbniški račun spletnega mesta</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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>

Posodobitve API-ja 42.6.0

Posodobitve XML API 42.6.0

Kliknite tukaj za prenos sheme XML API 42.6.0.

Skrbniki ne morejo ustvariti novega uporabnika ali spremeniti obstoječega uporabnika, ko je spletno mesto Webex začasno ustavljeno

Prizadete spremembe API-jev in sheme

Ko je spletno mesto Webex začasno ustavljeno, skrbnik spletnega mesta ne more ustvarjati novih uporabnikov in spreminjati obstoječih uporabnikov z uporabo API-ja XML: CreateUser in SetUser.

Odziva se na izjemo 010107 Stran je začasno ustavljena ko en skrbnik mesta poskuša ustvariti novega uporabnika ali spremeniti enega obstoječega uporabnika.

Uporabnik, ki ni skrbnik (lastnik), lahko spremeni svoje podatke na tem začasno ustavljenem mestu.

Spremembe sheme

Brez spremembe sheme.

Prizadeti API-ji:

  • CreateUser

  • SetUser

Posodobitve API-ja 42.5.0

Posodobitve XML API 42.5.0

Kliknite tukaj za prenos sheme XML API 42.5.0.

Ko je spletno mesto Webex začasno ustavljeno, vam ne bo dovoljevalo načrtovanja ali urejanja spletnih seminarjev, dogodkov Webex (klasični), usposabljanj Webex in sestankov podpore Webex

Prizadete spremembe API-jev in sheme

Ko je spletno mesto Webex začasno ustavljeno, vam ne bo dovoljevalo razporejanja ali urejanja spletnih seminarjev, dogodkov Webex (klasičnih), usposabljanj Webex in sestankov podpore Webex, spletno mesto podpira le brezplačne vrste srečanj Webex.

Obstajajo nove kode izjem in sporočila: "010107 Spletno mesto je začasno ustavljeno" ko pokličete te API-je ( CreateMeeting, SetMeeting, CreateEvent, SetEvent, CreateTrainingSession, SetTrainingSession, CreateSupportSession) ob upoštevanju te omejitve.

Spremembe sheme

Brez spremembe sheme.

Prizadeti API-ji:

  • CreateMeeting, SetMeeting

  • CreateEvent, SetEvent

  • CreateTrainingSession, SetTrainingSession

  • CreateSupportSession

Posodobitve API-ja 42.4.0

Posodobitve API-ja 42.4.0


 

V shemi XML API 42.4.0 ni sprememb sheme.

Posodobitve API-ja 42.3.0

Posodobitve XML API 42.3.0

Kliknite tukaj za prenos sheme XML API 42.3.0.

XMLAPI ima novo možnost pošiljanja e-poštnega obvestila gostitelju, ko so posnetki sestanka izbrisani ali jih drugi dodelijo

Prizadeta sprememba API-jev in sheme

API XML: DelRecording gostitelju pošlje e-poštno obvestilo, ko so posnetki sestanka izbrisani ali jih drugi dodelijo.

Spremembe sheme

Brez spremembe sheme

Prizadeti API-ji: DelRecording

DelRecording API pošlje e-poštno obvestilo lastniku posnetka, ko z njim upravlja skrbnik mesta.

Primer zahteve API

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>
<webExID>skrbnik spletnega mesta</webExID>
<password>xxxxxx</password>
<siteName>testno mesto</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID>1234567890</recordingID>
<isServiceRecording>prav</isServiceRecording>
<deletePermanently>lažno</deletePermanently>
</bodyContent>
</body>




Primer e-poštnega obvestila (premaknjeno v koš):

Primer e-poštnega obvestila (trajno izbrisano):

Posodobitve API-ja 42.2.0

Posodobitve XML API 42.2.0

Kliknite tukaj za prenos sheme XML API 42.2.0.

GetSite se na nove elemente odziva kot: allowChangeFirstName, allowChangeLastName, in allowChangeDisplayName

Prizadete spremembe API-jev in sheme

API XML: GetSite vrne nove elemente: allowChangeFirstName, allowChangeLastName, in allowChangeDisplayName. Preklopnik za to funkcijo je EnableCustomizeProfileFields.

  • allowChangeFirstName, resnično ali napačno, pomeni, da uporabniku omogoči spremembo imena

  • allowChangeLastName, resnično ali napačno, pomeni, da uporabniku omogoči spremembo priimka

  • allowChangeDisplayName »true« ali »false« pomeni, da uporabniku omogoči spremembo prikazanega imena

AllowUploadPRAvatar se vrne. True ali false pomeni, da uporabniku omogočite nalaganje Avatarja.

Zgornje spremembe so na voljo samo na spletnih mestih, ki jih ne upravlja Control Hub.

Spremembe sheme

notri getSite odgovor, vrnemo nove atribute: allowChangeFirstName, allowChangeLastName, allowChangeDisplayName, in AllowUploadPRAvatar Spodaj myWebExConfig.

Prizadeti API-ji: GetSite

Zahteva API in primer 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>USPEH</serv:result>
<serv:gsbStatus>PRIMARNO</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>prav</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar>prav</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

Posodobitve API-ja 42.1.0

Posodobitve XML API 42.1.0

Kliknite tukaj za prenos sheme XML API 42.1.0.

Poslovna logika spremenjena na obeh API-jih XML: LstSummarySession in GetSessionInfo na odzivni element: enableEvent in enableWebniar

Prizadete spremembe API-jev in sheme

API XML: LstSummarySession in GetSessionInfo na odzivni element: enableEvent in enableWebniar, se je poslovna logika spremenila na naslednji način:

  • Kdaj enableEvent je res, sestanek je webinar Webex, false ni webinar Webex.

  • če enableEvent je res in potem enableWebniar je lahko true ali false, true pomeni, da ima udeleženec webinarja le pravice samo za ogled, false pomeni, da udeleženec webinarja ni omejen na privilegije samo za ogled.

  • če enableEvent je napačen, brez pomena enableWebniarodgovor.

Spremembe sheme

Brez spremembe sheme.

Prizadeti API-ji:

  • LstSummarySession

  • GetSessionInfo

Dodajte največjo omejitev registra na en klic API-ja za XML API: CreateMeetingAttendee, RegisterMeetingAttendee

Prizadeti API-ji

Dodali smo 50 največja omejitev registracije na en klic API-ja na obeh API-jih: CreateMeetingAttendee in RegisterMeetingAttendee.

Če je odjemalčevo število udeležencev pri registraciji enkratnega klica API-ja večje od 50, sta koda in sporočilo napake odgovora API-ja:

"040015 Registrirajte število udeležencev preko omejitve v enem klicu API"

Spremembe sheme na API-ju

Brez spremembe sheme.

Zahteva API in primer odgovora

CreateMeetingAttendee in RegisterMeetingAttendee Zahteva in odgovor API-ja Zahteva 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>gostitelj1</webExID>
<password>xxxxxx</password>
<siteName>testno mesto</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>

Odziv 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>NAPAKA</serv:result>
<serv:reason>Registrirajte število udeležencev nad omejitvijo v enem klicu API-ja: 50</serv:reason>
<serv:gsbStatus>PRIMARNO</serv:gsbStatus>
<serv:exceptionID>040015</serv:exceptionID>
<serv:value>50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>