Găsiți toate informațiile importante de care aveți nevoie, cu privire la API-ul Cisco Webex Meetings, cum ar fi modificările de schemă și alte anunțuri.
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
șiDelUser
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
șiDelUser
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
șiSetUser
operațiune pe utilizatorii organizațiilor externe, care se limitează la schimbarea utilizatorilorfirstName
,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
șiDelUser
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
saudisplayName
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
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
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 prenumeallowChangeLastName
, adevărat sau fals, înseamnă că permiteți utilizatorului să schimbe numele de familieallowChangeDisplayName
, 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
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 apoienableWebniar
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 peenableWebniar
ră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>