Zoek alle belangrijke informatie die u nodig hebt over de Cisco Webex Meetings API, zoals wijzigingen in het schema en andere aankondigingen.
Voor meer informatie over XML API 39 en XML API 11, zie het Cisco Webex Meetings XML API Updates Overview (XML API 39 en eerder).
Zie het XML API Updates Overview (XML API 40 en Cisco Webex Meetings later) voor meer informatie over XML API 40 .
Voor meer informatie over XML API 41, zie het Cisco Webex Meetings API Updates Overview (API 41).
Voor updates voor XML API 11 SP9 en eerder kunt u Cisco DevNet raadplegen.
API 42.11.1-updates
XML API 42.11.1-updates
Klik op hier om het XML API 42.11.1-schema te downloaden.
XMLAPI zal LstRecording
return als een extra veld recordingUUID
>
Beïnvloede API's en schemawijzigingen
LstRecording
retourneert een nieuw element recordingUUID
alleen voor serviceopnamen.
Dit element heeft geen returns in een NBR-opname. |
Wijzigingen in het schema
Beïnvloede API's
LstRecording
Voorbeeld API
Reactie van 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-updates
API 42.11.0-updates
Er zijn geen schemawijzigingen in het XML API 42.11.0-schema. |
API 42.10.0-updates
XML API 42.10.0-updates
Klik op hier om het XML API 42.10.0-schema te downloaden.
GetSessionInfo API retourneert een nieuw knooppunt<registrationShortURL> die beschikbaar is in de indeling voor korte koppelingen voor Webex Events (klassiek) en Webex Trainings
Beïnvloede API's en schemawijzigingen
Nu ondersteunen bijna alle Webex -URL's de indeling voor korte koppelingen, maar GetSessionInfo retourneert nog steeds de indeling voor lange koppelingen voor registratie-URL's over Webex Events (klassiek) en Webex Trainings. We voegen dus een nieuwe elementnaam toe < registratieShortURL > die de short-ling-indeling voor registratie- URL ondersteunt en bestaande elementen behoudt < registratie-URL > voor compatibiliteit.
Wijzigingen in het schema
Een nieuw element < registratieShortURL > is toegevoegd aan het GetSessionInfo-antwoord:
Beïnvloede API's:
GetSessionInfo
Voorbeeld API
registrationShortURL
wordt geretourneerd voor Webex Events (klassiek) en Webex Trainings
<ep:accessControl>
<ep:sessionPassword>plainPW</ep:sessionPassword>
<ep:listStatus> NIET VERMELD</ep:listStatus>
<ep:registration> waar</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> //Nieuw element
<ep:passwordReq> waar </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> REGISTREREN</ep:registrationStatus>
<ep:isEnforceAudioPassword> onwaar</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> onwaar</ep:isEnforceAudioLogin>
</ep:accessControl>
API 42.9.2-updates
XML API 42.9.2-updates
Klik op hier om het XML API 42.9.2-schema te downloaden.
XML API blokkeert geplande klassieke gebeurtenis na 2023/3/31
Beïnvloede API's en schemawijzigingen
Als u na maart 2023 XML API: CreateEvent
en SetEvent
, geeft het foutmelding en de code weer:
110065 Na maart 2023 kunt u geen nieuwe of bestaande Webex gebeurtenissen meer plannen of bewerken (klassiek). Raadpleeg Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ) om gebeurtenissen te plannen
Beïnvloede API's
CreateEvent
SetEvent
Wijzigingen in het schema
Er zijn geen schemawijzigingen.
Voorbeeld API
XML API: Gebeurtenis maken
https://{sitenaam}.webex.com/WBXService/XMLService
aanvraagtekst:
<?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>{sitenaam}</siteName>
<webExID> sitebeheerdersaccount</webExID>
<password> xxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword> 123aBc123 </sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName> ECTtest beëindigen </sessionName>
</metaData>
<schedule>
<startDate> 09/01/2023 14:29:15 </startDate>
<openTime> 15 </openTime>
</schedule>
<remind>
<minutesAhead> 10 </minutesAhead>
</remind>
<panelists>
<panelistPassword> P@ss12345 </panelistPassword>
<panelist>
<name> Test1 spatie </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> waar </sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Reactie:
<?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>MISLUKKING</serv:result>
<serv:reason>Na maart 2023 kunt u geen nieuwe/bestaande Webex Events (klassiek) meer plannen/bewerken. Raadpleeg Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) gebeurtenissen plannen</serv:reason>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: Gebeurtenis instellen
https://{sitenaam}.webex.com/WBXService/XMLService
aanvraagtekst:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitenaam}</siteName>
<webExID> sitebeheerdersaccount</webExID>
<password> xxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 05/01/2023 14:29:15 </startDate>
</schedule>
</body>
</serv:message>
Reactie:
<?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>MISLUKKING</serv:result>
<serv:reason> Na maart 2023 kunt u geen nieuwe/bestaande Webex Events (klassiek) meer plannen/bewerken. Raadpleeg Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) gebeurtenissen plannen</serv:reason>
<serv:gsbStatus> PRIMAIRE</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
API 42.9.0-updates
API 42.9.0-updates
Er zijn geen schemawijzigingen in het XML API 42.9.0-schema. |
API 42.8.1-updates
XML API 42.8.1-updates
Klik op hier om het XML API 42.8.1-schema te downloaden.
Nieuwe XML API: Gebruiker synchroniseren
Beïnvloede API's en schemawijzigingen
Nieuwe XML API: SyncUser ondersteunt het synchroniseren van gebruikersgegevens van Control Hub naar het Webex Meeting-systeem.
Als uw client de snelheidslimiet bereikt, reageert deze met '429 te veel verzoeken'. De afterRetry is 25 seconden in de API -responsheader.
Als de gebruiker niet bestaat, reageert deze op de volgende fout:' 000031 Beheerde gebruiker van Control Hub bestaat niet'
Als uw verificatie geen sitebeheerdersrechten heeft, reageert deze op de fout: '000031 Only Site Admin can call this API'
Wijzigingen in het schema
Voorbeeld API
XML API: Gebruiker synchroniseren
https://{sitenaam}.webex.com/WBXService/XMLService
aanvraagtekst:
<?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>{sitenaam}</siteName>
<webExID> sitebeheerdersaccount</webExID>
<password> xxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Reactie:
<?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> PRIMAIRE</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-updates
XML API 42.8.0-updates
Klik op hier om het XML API 42.8.0-schema te downloaden.
GetLoginTicket
retourneert een extra knooppunt <webExID>
Beïnvloede API's en schemawijzigingen
XML API: GetLoginTicket
retourneert één extra knooppunt <webExID>
Wijzigingen in het schema
<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"> -> nieuw element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Beïnvloede API's:
GetLoginTicket
API voorbeeld:
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> PRIMAIRE </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-site-sitegebaseerde XML - API ondersteunt het toewijzen van licenties aan gebruikers (deelnemers, host en sitebeheerders) in externe organisaties op door Control Hub beheerde sites
Beïnvloede API's en schemawijzigingen
De XML API:
CreateUser
,SetUser
enDelUser
kan een licentie voor een vergaderlocatie toewijzen of intrekken aan een externe gebruiker (rol als: host, deelnemer en sitebeheerders). Als de gebruikers zich in een externe organisatie bevinden, is de API:CreateUser
enDelUser
kan één gebruiker maken of deactiveren op de vergaderlocatie.Als de gebruiker niet bestaat in een Control Hub-organisatie en deze niet kan worden toegevoegd aan de organisatie die eigenaar is van de site, mislukt deze aanroep.
De XML API:
CreateUser
enSetUser
bewerking op gebruikers van externe organisaties, die beperken tot het wijzigen van gebruikersfirstName
,lastName
,displayName
,webExId
, e-mail. Als u deze informatie echt moet wijzigen, moet u contact opnemen met de beheerders van een externe organisatie om de wijzigingen toe te passen.Als de gebruiker tot een andere organisatie behoort die licenties voor meerdere organisaties blokkeert, mislukt deze aanroep.
Als u een licentie wilt verlenen aan gebruikers in een externe organisatie waarvoor u de organisatie-instelling moet inschakelen:
Organisatie van de uitnodigerbeheerder - toewijzing-overkoepelende-organisatie-toestaan
Genodigde Beheerder Organisatie - acceptatie-overkoepelende-organisatie-acceptatie
Voor het toewijzen en intrekken van vergaderingslicenties voor beheerder van externe organisaties ondersteunen we alleen het gebruik van het Control Hub- beheerdersaccount om de XML - API aan te roepen:
CreateUser
,SetUser
enDelUser
op deze bepaling.De XML API:
SetUser
kan het e-mailadres van de gebruiker wijzigen in de gebruikersinrichting van een interne organisatie alleen ondersteunen als u een volledige beheerdersverificatie bent.
Er zijn nieuwe uitzonderingen en foutcodes:
030124 kan het e-mailadres van een gebruiker van een externe organisatie niet wijzigen.
030125 kan niet wijzigen
firstName
,lastName
, ofdisplayName
voor een gebruiker van een externe organisatie.
Wijzigingen in het schema
Geen schemawijziging.
Beïnvloede API's:
CreateUser
SetUser
DelUser
API voorbeeld:
CreateUser
De hier vermelde API maakt een nieuwe gebruiker op de vergaderlocatie (testSite1) en wijst de licentie voor de vergaderlocatie toe (TC_xxx ; SC_xxx ) aan een gebruiker van een externe organisatie: Jack Smith, omdat deze gebruiker bestaat in het beheerde systeem van Control Hub en onder de IBM-organisatie, die een andere organisatie is dan de organisatie van de vergaderingssite.
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Tekst:
<?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> sitebeheerder</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> Smit</lastName>
<webExId> Jsmith</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> waar </host>
</privilege>
<active> GEACTIVEERD </active>
<supportedServices>
<meetingCenter> onwaar</meetingCenter>
<trainingCenter> waar</trainingCenter>
<eventCenter> onwaar</eventCenter>
<supportCenter> waar</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
De licentie voor de vergaderlocatie toegewezen (MC_xxx , TC_xxx en EC_xxx ) aan een gebruiker van een externe organisatie: Jack Smith en trek de vergaderingslicentie in (SC_xxx ) van Jack Smith.
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Tekst:
<?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>sitebeheerder</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> waar</meetingCenter>
<trainingCenter> waar</trainingCenter>
<eventCenter> waar</eventCenter>
<supportCenter> onwaar</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Hiermee worden de vergaderlocatie en alle licenties van een externe organisatiegebruiker ingetrokken: Jack Smit; en deactiveert de gebruiker op de vergaderlocatie: testSite1
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Tekst:
<?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>sitebeheerder</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>
API 42.7.2-updates
XML API 42.7.2-updates
Klik op hier om het XML - API 42.7.2-schema te downloaden.
Nieuwe XML API: Gebruiker synchroniseren
Beïnvloede API's en schemawijzigingen
Nieuwe XML API: SyncUser ondersteunt het synchroniseren van gebruikersgegevens van Control Hub naar het Webex Meeting-systeem.
Als uw client de snelheidslimiet bereikt, reageert deze met '429 te veel verzoeken'. De afterRetry is 25 seconden in de API -responsheader.
Als de gebruiker niet bestaat, reageert deze op de volgende fout:' 000031 Beheerde gebruiker van Control Hub bestaat niet'
Als uw verificatie geen sitebeheerdersrechten heeft, reageert deze op de fout: '000031 Only Site Admin can call this API'
Wijzigingen in het schema
Voorbeeld API
XML API: Gebruiker synchroniseren
https://{sitenaam}.webex.com/WBXService/XMLService
aanvraagtekst:
<?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>{sitenaam}</siteName>
<webExID> sitebeheerdersaccount</webExID>
<password> xxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Reactie:
<?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> PRIMAIRE</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-updates
XML API 42.6.0-updates
Klik op hier om het XML API 42.6.0-schema te downloaden.
Beheerders kunnen geen nieuwe gebruiker maken of een bestaande gebruiker wijzigen wanneer de Webex-site is opgeschort
Beïnvloede API's en schemawijzigingen
Wanneer de Webex-site is opgeschort, kan de sitebeheerder geen nieuwe gebruikers maken en bestaande gebruikers wijzigen met XML API: CreateUser
en SetUser
.
Het reageert op uitzondering 010107 De site is opgeschort wanneer een sitebeheerder een nieuwe gebruiker probeert te maken of een bestaande gebruiker probeert te wijzigen.
De beheerder is (de eigenaar zelf) kan de gegevens van zichzelf wijzigen onder deze opgeschorte site.
Wijzigingen in het schema
Geen schemawijziging.
Beïnvloede API's:
CreateUser
SetUser
API 42.5.0-updates
XML API 42.5.0-updates
Klik op hier om het XML API 42.5.0-schema te downloaden.
Wanneer de Webex-site is opgeschort, kunt u geen webinars, Webex Events (klassiek), Webex Trainings en Webex Support-vergaderingen plannen of bewerken
Beïnvloede API's en schemawijzigingen
Wanneer de Webex-site is opgeschort, kunt u geen webinars, Webex Events (klassiek), Webex Trainings en Webex Support-vergaderingen plannen of bewerken. De site ondersteunt alleen het gratis Webex Meetings -type.
Er zijn nieuwe uitzonderingscodes en berichten: "010107 De site is opgeschort" wanneer deze API's worden aangeroepen ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) deze beperking raken.
Wijzigingen in het schema
Geen schemawijziging.
Beïnvloede API's:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
API 42.4.0-updates
API 42.4.0-updates
Er zijn geen schemawijzigingen in het XML API 42.4.0-schema. |
API 42.3.0-updates
XML API 42.3.0-updates
XMLAPI heeft een nieuwe mogelijkheid om een e-mailmelding naar de host te verzenden wanneer de vergaderingsopnamen worden verwijderd of opnieuw toegewezen door anderen
Beïnvloede API's en schemawijziging
De XML API: DelRecording
stuurt een e-mailmelding naar de host wanneer de vergaderingsopnamen worden verwijderd of opnieuw toegewezen door anderen.
Wijzigingen in het schema
Geen schemawijziging
Beïnvloede API's: DelRecording
DelRecording
API verzendt een e-mailmelding naar de eigenaar van de opname wanneer deze wordt uitgevoerd door een sitebeheerder.
Voorbeeld van API verzoek
XML API: DelRecording
voorbeeld
<?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> sitebeheerder</webExID>
<password> xxxxxx</password>
<siteName> testsite </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> waar</isServiceRecording>
<deletePermanently> onwaar</deletePermanently>
</bodyContent>
</body>
Voorbeeld van een e-mailmelding (verplaatst naar de prullenbak):
Voorbeeld van een e-mailmelding (permanent verwijderd):
API 42.2.0-updates
XML API 42.2.0-updates
GetSite reageert op nieuwe elementen als: allowChangeFirstName
, allowChangeLastName
en allowChangeDisplayName
Beïnvloede API's en schemawijzigingen
De XML API: GetSite retourneert nieuwe elementen: allowChangeFirstName
, allowChangeLastName
en allowChangeDisplayName
. De schakelaar voor deze functie is: EnableCustomizeProfileFields
.
allowChangeFirstName
, waar of onwaar, betekent dat de gebruiker de voornaam mag wijzigenallowChangeLastName
, waar of onwaar, betekent dat de gebruiker de achternaam kan wijzigenallowChangeDisplayName
, waar of onwaar, betekent dat de gebruiker de weergavenaam
AllowUploadPRAvatar
wordt geretourneerd. Waar of niet waar, betekent dat een gebruiker een avatar kan uploaden.
Bovenstaande wijzigingen zijn alleen beschikbaar op niet door Control Hub beheerde sites.
Wijzigingen in het schema
In getSite
antwoord, retourneren we nieuwe kenmerken: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
en AllowUploadPRAvatar
onder myWebExConfig
.
Beïnvloede API's: GetSite
Voorbeeld van API verzoek en -antwoord
XML API: GetSite
voorbeeld
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> PRIMAIRE</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> onwaar</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> onwaar</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> waar</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> waar</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 42.1.0-updates
XML API 42.1.0-updates
Bedrijfslogica is gewijzigd op beide XML API: LstSummarySession
en GetSessionInfo
op antwoordelement: enableEvent
en enableWebniar
Beïnvloede API's en schemawijzigingen
De XML API: LstSummarySession
en GetSessionInfo
op antwoordelement: enableEvent
en enableWebniar
, bedrijfslogica als volgt wijzigen:
Wanneer
enableEvent
is waar, de vergadering is een Webex webinar, onwaar is geen Webex webinar.Als
enableEvent
waar is en dan deenableWebniar
kan waar of onwaar zijn. Waar betekent dat de deelnemer van het webinar alleen alleen-lezen-rechten heeft, onwaar betekent dat de deelnemer van het webinar geen limiet heeft voor alleen-lezen-rechten.Als
enableEvent
is onwaar, geen betekenis aanenableWebniar
reactie.
Wijzigingen in het schema
Geen schemawijziging.
Beïnvloede API's:
LstSummarySession
GetSessionInfo
Max. registerbeperking per één API-aanroep op XML API toevoegen: CreateMeetingAttendee
, RegisterMeetingAttendee
Beïnvloede API's
We hebben toegevoegd 50 maximale registratielimiet per API-aanroep op beide API's: CreateMeetingAttendee
en RegisterMeetingAttendee
.
Als het aantal deelnemers voor eenmalige API-aanroep van de client meer dan 50 is, is de foutcode en het bericht voor de API-respons:
'040015 Registreer het aantal deelnemers boven de limiet in één API-aanroep'
Schemawijzigingen op API
Geen schemawijziging.
Voorbeeld van API verzoek en -antwoord
CreateMeetingAttendee
en RegisterMeetingAttendee
API verzoek en -antwoord Verzoek van 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> host1</webExID>
<password> xxxxxx</password>
<siteName> testsite </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>
Reactie van 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>MISLUKKING</serv:result>
<serv:reason> Registreer het aantal deelnemers boven de limiet in één API-aanroep: 50</serv:reason>
<serv:gsbStatus> PRIMAIRE</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>