Pentru mai multe informații despre XML API 39 și XML API 11, consultați Prezentarea generală a actualizărilor XML API pentru Cisco Webex Meetings (XML API 39 și versiuni anterioare).

Pentru mai multe informații despre XML API 40, consultați Prezentarea generală a actualizărilor XML API pentru Cisco Webex Meetings (XML API 40 și versiuni ulterioare).

Pentru mai multe informații despre XML API 41, consultați Prezentarea generală a actualizărilor API pentru Cisco Webex Meetings (API 41).

Pentru actualizări ale XML API 11 SP9 și ale versiunilor anterioare, accesați Cisco DevNet.

Actualizări API 42.11.1

Actualizări XML API 42.11.1

Faceți clic aici pentru a descărca schema XML API 42.11.1.

XMLAPI va fi LstRecording returnați ca câmp suplimentar recordingUUID>

Modificări ale API-urilor și schemei afectate

LstRecording returnează un element nou recordingUUID numai pentru înregistrări de service.


 
Acest element nu are randamente într-o înregistrare BNR.

Modificări schemei

API-uri afectate

LstRecording

Exemplu de API

Răspunsul 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>

Actualizări API 42.11.0

Actualizări API 42.11.0


 
Nu există modificări ale schemei XML API 42.11.0.

Actualizări API 42.10.0

Actualizări XML API 42.10.0

Faceți clic aici pentru a descărca schema XML API 42.10.0.

API GetSessionInfo returnează un nod nou<registrationShortURL> care este disponibil în format scurt-link pentru Webex Events (clasic) și Webex Trainings

Modificări ale API-urilor și schemei afectate

Acum, aproape toate URL-urile Webex acceptă formatul short-link, dar GetSessionInfo returnează în continuare formatul long-link pentru adresele URL de înregistrare despre Webex Events (clasic) și Webex Trainings. Deci adăugăm noul element denumire < registrationShortURL > care acceptă formatul short-ling pentru URL -ul de înregistrare și păstrează elementele existente < registrationURL > pentru compatibilitate.

Modificări schemei

Un element nou < registrationShortURL > este adăugat în răspunsul GetSessionInfo:

API-uri afectate:

GetSessionInfo

Exemplu de API

registrationShortURL este returnat pentru Webex Events (clasic) și Webex Trainings


<ep:accessControl>
<ep:sessionPassword>simpluPW</ep:sessionPassword>
<ep:listStatus> NESTAT</ep:listStatus>
<ep:registration> adevărat</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> //Element nou
<ep:passwordReq> adevărat </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> ÎNREGISTRARE</ep:registrationStatus>
<ep:isEnforceAudioPassword> fals</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> fals</ep:isEnforceAudioLogin>
</ep:accessControl>

Actualizări API 42.9.2

Actualizări XML API 42.9.2

Faceți clic aici pentru a descărca schema XML API 42.9.2.

XML API va bloca programarea clasică a evenimentelor după 31.03.2023

Modificări ale API-urilor și schemei afectate

După martie 2023, dacă apelați XML API: CreateEvent și SetEvent, afișează mesaj de eroare și codul:

110065 După martie 2023, nu mai veți mai putea programa sau edita evenimente Webex noi sau existente (clasic). Consultați Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ) pentru a programa evenimente

API-uri afectate

  • CreateEvent
  • SetEvent

Modificări schemei

Nu există modificări ale schemei.

Exemplu de API

API XML : CreateEvent


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

corpul solicitării:
<?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> cont de administrator site</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> 01.09.2023 14:29:15 </startDate>

<openTime> 15 </openTime>

</schedule>

<remind>

<minutesAhead> 10 </minutesAhead>

</remind>

<panelists>

<panelistPassword> P@ss12345 </panelistPassword>

<panelist>

<name> Test1 Spațiu </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> adevărat </sendReminder>

</attendee>

</attendees>

<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->

</bodyContent>

</body>





Răspuns:

<?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>EROARE</serv:result>

<serv:reason>După martie 2023, nu veți mai putea programa/editați evenimente Webex noi/existente (clasic). Vă rugăm să consultați Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) pentru a programa evenimente</serv:reason>

<serv:gsbStatus>PRIMAR</serv:gsbStatus>

<serv:exceptionID>110065</serv:exceptionID>

</serv:response>

</serv:header>

<serv:body>

<serv:bodyContent/>

</serv:body>

</serv:message>

API XML : SetEvent


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

corpul solicitării:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> cont de administrator site</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 01.05.2023 14:29:15 </startDate>
</schedule>

</body>
</serv:message>

Răspuns:
<?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>EROARE</serv:result>
<serv:reason> După martie 2023, nu veți mai putea programa/editați evenimente Webex noi/existente (clasic). Vă rugăm să consultați Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) pentru a programa evenimente</serv:reason>
<serv:gsbStatus> PRIMAR</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

Actualizări API 42.9.0

Actualizări API 42.9.0


 
Nu există modificări ale schemei XML API 42.9.0.

Actualizări API 42.8.1

Actualizări XML API 42.8.1

Faceți clic aici pentru a descărca schema XML API 42.8.1.

Noul API XML : SyncUser

Modificări ale API-urilor și schemei afectate

Noul API XML : SyncUser acceptă sincronizarea informațiilor despre utilizator din Control Hub cu sistemul Webex Meeting.

Dacă clientul atinge limita de frecvență, acesta va răspunde cu „429 prea multe solicitări.”, afterRetry este de 25 de secunde în antetul răspunsului API .

Dacă utilizatorul nu există, acesta răspunde la eroarea:" 000031 Utilizatorul gestionat Control Hub nu există”

Dacă autentificarea dvs. nu are privilegii de administrator site, aceasta răspunde la eroarea:"000031 Only Site Admin can call this API"

Modificări schemei

Exemplu de API

API XML : SyncUser


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

corpul solicitării:
<?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> cont de administrator site</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>

Răspuns:
<?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>SUCCES</serv:result>
<serv:gsbStatus> PRIMAR</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>

Actualizări API 42.8.0

Actualizări XML API 42.8.0

Faceți clic aici pentru a descărca schema XML API 42.8.0.

GetLoginTicket returnează un nod suplimentar <webExID>

Modificări ale API-urilor și schemei afectate

API XML : GetLoginTicket returnează un nod suplimentar <webExID>

Modificări schemei


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

API-uri afectate:

  • GetLoginTicket

Eșantion API :

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> SUCCES</serv:result>
<serv:gsbStatus> PRIMAR </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>

API -ul XML bazat pe Site Webex acceptă atribuirea licenței utilizatorilor (participanți, gazdei și administratorilor de site) din organizații externe pe site-urile gestionate prin Control Hub

Modificări ale API-urilor și schemei afectate

  • API -ul XML : CreateUser, SetUser și DelUser poate atribui sau revoca licența site de întâlnire unui utilizator extern (rol ca: gazdă, participanți și administratori de site). Dacă utilizatorii existenți într-o organizație externă, atunci API-ul: CreateUser și DelUser puteți crea sau dezactiva un utilizator pe site - site de întâlnire.

  • Dacă utilizatorul nu există într-o organizație Control Hub și nu poate fi adăugat în organizația care deține site-ul, atunci acest apel eșuează.

  • API -ul XML : CreateUser și SetUser operațiune pe utilizatorii organizațiilor externe, care se limitează la schimbarea utilizatorilor firstName, lastName, displayName, webExId, e-mail. Dacă într-adevăr trebuie să modificați aceste informații, trebuie să contactați administratorii unei organizații externe pentru a aplica modificările.

  • Dacă utilizatorul aparține unei alte organizații care blochează acordarea de licențe între organizații, acest apel eșuează.

  • Pentru a licenția utilizatorii dintr-o organizație externă pe care trebuie să le activați setările organizației:

    • Inviter Administrator Organization - allow-cross-org-assignment

    • Organizație administrator invitat - allow-cross-org-acceptance

  • Pentru atribuirea și revocarea licenței de întâlnire a utilizator administrator al organizațiilor externe, acceptăm utilizarea cont administrator Control Hub numai pentru a apela API -ul XML : CreateUser, SetUser și DelUser pe această dispoziție.

  • API -ul XML : SetUser poate accepta schimbarea e-mailului utilizatorului în organizațiile interne configurarea utilizatorilor numai dacă aveți o autentificare completă de administrare.

Există noi excepții și coduri de eroare:

  • 030124 nu poate schimba e-mailul pentru un utilizator extern al unei organizații.

  • 030125 nu se poate modifica firstName, lastName sau displayName pentru un utilizator extern al unei organizații.

Modificări schemei

Nicio modificare a schemei.

API-uri afectate:

  • CreateUser

  • SetUser

  • DelUser

Exemplu API :

CreateUser

API -ul listat aici creează un utilizator nou pe site- site de întâlnire (testSite1) și atribuie licența site de întâlnire (TC_xxx ; SC_xxx ) către un utilizator extern al unei organizații: Jack Smith, deoarece acest utilizator existent în sistemul gestionat Control Hub și în cadrul organizației IBM, care este organizație diferită de organizarea site-ului întâlnirii.


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

Corp:
<?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> admin site</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> adevărat </host>
</privilege>
<active> ACTIVAT </active>
<supportedServices>
<meetingCenter> fals</meetingCenter>
<trainingCenter> adevărat</trainingCenter>
<eventCenter> fals</eventCenter>
<supportCenter> adevărat</supportCenter>
</supportedServices>
</bodyContent>
</body>

SetUser

Acesta atribuie licența site de întâlnire (MC_xxx , TC_xxx , și EC_xxx ) către un utilizator extern al unei organizații: Jack Smith și să revocați licența de întâlnire (SC_xxx ) de la Jack Smith.


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

Corp:
<?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>admin site</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> adevărat</meetingCenter>
<trainingCenter> adevărat</trainingCenter>
<eventCenter> adevărat</eventCenter>
<supportCenter> fals</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>


DelUser

Acesta revocă site- site de întâlnire și toate licențele unui utilizator extern al unei organizații: Jack Smith; și dezactivează utilizatorul pe site- site de întâlnire: testSite1


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

Corp:
<?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>admin site</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>

Actualizări API 42.7.2

Actualizări XML API 42.7.2

Faceți clic aici pentru a descărca schema XML API 42.7.2.

Noul API XML : SyncUser

Modificări ale API-urilor și schemei afectate

Noul API XML : SyncUser acceptă sincronizarea informațiilor despre utilizator din Control Hub cu sistemul Webex Meeting.

Dacă clientul atinge limita de frecvență, acesta va răspunde cu „429 prea multe solicitări.”, afterRetry este de 25 de secunde în antetul răspunsului API .

Dacă utilizatorul nu există, acesta răspunde la eroarea:" 000031 Utilizatorul gestionat Control Hub nu există”

Dacă autentificarea dvs. nu are privilegii de administrator site, aceasta răspunde la eroarea:"000031 Only Site Admin can call this API"

Modificări schemei

Exemplu de API

API XML : SyncUser


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

corpul solicitării:
<?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> cont de administrator site</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>

Răspuns:
<?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>SUCCES</serv:result>
<serv:gsbStatus> PRIMAR</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>

Actualizări API 42.6.0

Actualizări XML API 42.6.0

Faceți clic aici pentru a descărca schema XML API 42.6.0.

Administratorii nu pot crea un utilizator nou sau modifica un utilizator existent atunci când Site Webex este suspendat

Modificări ale API-urilor și schemei afectate

Când Site Webex este suspendat, administrator site -ului nu poate crea utilizatori noi și nu poate modifica utilizatorii existenți utilizând XML API: CreateUser și SetUser.

Răspunde la excepție 010107 Site-ul este suspendat atunci când un administrator site încearcă să creeze un utilizator nou sau să modifice un utilizator existent.

Utilizatorul non- utilizator administrator (proprietarul propriu) poate modifica informațiile personale în cadrul acestui site suspendat.

Modificări schemei

Nicio modificare a schemei.

API-uri afectate:

  • CreateUser

  • SetUser

Actualizări API 42.5.0

Actualizări XML API 42.5.0

Faceți clic aici pentru a descărca schema XML API 42.5.0.

Când Site Webex este suspendat, nu vă va permite să programați sau să editați seminare web, evenimente Webex (clasic), instruiri Webex și întâlniri de asistență Webex

Modificări ale API-urilor și schemei afectate

Când Site Webex este suspendat, nu vă va permite să programați sau să editați Webex Events (clasic), Webex Trainings și Webex Support Meetings, site-ul acceptă doar Webex Meetings de tipul gratuit.

Există coduri de excepție și mesaje noi: "010107 Site-ul este suspendat" atunci când apelați acele API-uri ( CreateMeeting, SetMeeting, CreateEvent, SetEvent, CreateTrainingSession, SetTrainingSession, CreateSupportSession) atingerea acestei limitări.

Modificări schemei

Nicio modificare a schemei.

API-uri afectate:

  • CreateMeeting, SetMeeting

  • CreateEvent, SetEvent

  • CreateTrainingSession, SetTrainingSession

  • CreateSupportSession

Actualizări API 42.4.0

Actualizări API 42.4.0


 

Nu există modificări ale schemei XML API 42.4.0.

Actualizări API 42.3.0

Actualizări XML API 42.3.0

Faceți clic aici pentru a descărca schema XML API 42.3.0 .

XMLAPI are o nouă capacitate de a trimite un e-mail de notificare gazdei atunci când înregistrările întâlnirii sunt șterse sau realocate de către alții

Modificarea API-urilor și a schemei afectate

API -ul XML : DelRecording trimite un e-mail de notificare gazdei atunci când înregistrările întâlnirii sunt șterse sau realocate de către alții.

Modificări schemei

Nicio modificare a schemei

API-uri afectate: DelRecording

DelRecording API trimite un e-mail de notificare proprietarului înregistrării atunci când este operată de un administrator site.

Exemplu de solicitare API

API XML : DelRecording exemplu


<?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> admin site</webExID>
<password> xxxxxx</password>
<siteName> loc de testare </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> adevărat</isServiceRecording>
<deletePermanently> fals</deletePermanently>
</bodyContent>
</body>




Exemplu de e-mail de notificare (mutat în coșul de gunoi):

Exemplu de e-mail de notificare (șters definitiv):

Actualizări API 42.2.0

Actualizări XML API 42.2.0

Faceți clic aici pentru a descărca schema XML API 42.2.0 .

GetSite răspunde la elementele noi ca: allowChangeFirstName, allowChangeLastName și allowChangeDisplayName

Modificări ale API-urilor și schemei afectate

API -ul XML : GetSite returnează elemente noi: allowChangeFirstName, allowChangeLastName și allowChangeDisplayName. Comutatorul pentru această caracteristică este EnableCustomizeProfileFields.

  • allowChangeFirstName, adevărat sau fals, înseamnă că permiteți utilizatorului să schimbe prenume

  • allowChangeLastName, adevărat sau fals, înseamnă că permiteți utilizatorului să schimbe numele de familie

  • allowChangeDisplayName, adevărat sau fals, înseamnă că permiteți utilizatorului să schimbe nume afișat

AllowUploadPRAvatar este returnată. Adevărat sau fals, înseamnă a permite unui utilizator să încarce un Avatar.

Modificările de mai sus sunt disponibile numai pe site-urile care nu sunt gestionate de Control Hub.

Modificări schemei

În getSite răspuns, returnăm atribute noi: allowChangeFirstName, allowChangeLastName, allowChangeDisplayName și AllowUploadPRAvatar sub myWebExConfig.

API-uri afectate: GetSite

Exemplu de solicitare și răspuns API

API XML : GetSite exemplu

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>SUCCES</serv:result>
<serv:gsbStatus> PRIMAR</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> fals</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> fals</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> adevărat</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> adevărat</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

Actualizări API 42.1.0

Actualizări XML API 42.1.0

Faceți clic aici pentru a descărca schema XML API 42.1.0 .

Logica de afaceri schimbată în ambele API XML : LstSummarySession și GetSessionInfo pe elementul de răspuns: enableEvent și enableWebniar

Modificări ale API-urilor și schemei afectate

API -ul XML : LstSummarySession și GetSessionInfo pe elementul de răspuns: enableEvent și enableWebniar, s-a schimbat logica de afaceri după cum urmează:

  • Când enableEvent este true, întâlnirea este un seminar web Webex , false nu este un seminar web Webex .

  • Dacă enableEvent este adevărat și apoi enableWebniar poate fi adevărat sau fals, true înseamnă că participantul la seminarul web are numai privilegii de vizualizare, false înseamnă că participantul la seminarul web nu are limitări asupra privilegiilor de doar vizualizare.

  • Dacă enableEvent este fals, nu are sens pe enableWebniarrăspuns.

Modificări schemei

Nicio modificare a schemei.

API-uri afectate:

  • LstSummarySession

  • GetSessionInfo

Adăugați limitarea maximă a registrului pentru un apel API în API XML : CreateMeetingAttendee, RegisterMeetingAttendee

API-uri afectate

Am adăugat 50 limitarea maximă a înscrierii pentru un apel API pe ambele API-uri: CreateMeetingAttendee și RegisterMeetingAttendee.

Dacă numărul de participanți care înregistrează un apel API unic al clientului este mai mare de 50, atunci cod de eroare de răspuns și mesajul API-uri sunt:

„040015 Înregistrare număr de participanți peste limita într-un singur apel API ”

Modificări schemei în API

Nicio modificare a schemei.

Exemplu de solicitare și răspuns API

CreateMeetingAttendee și RegisterMeetingAttendee Solicitare și răspuns API Solicitare de 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> gazdă1</webExID>
<password> xxxxxx</password>
<siteName> loc de testare </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>

Răspunsul de la 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>EROARE</serv:result>
<serv:reason> Înregistrați numărul de participanți peste limita într-un apel API : 50</serv:reason>
<serv:gsbStatus> PRIMAR</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>