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 en DelUser 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 en DelUser 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 en SetUser bewerking op gebruikers van externe organisaties, die beperken tot het wijzigen van gebruikers firstName, 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 en DelUser 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, of displayName 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

Klik hier om het XML API 42.3.0-schema te downloaden .

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

Klik hier om het XML API 42.2.0-schema te downloaden .

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 wijzigen

  • allowChangeLastName, waar of onwaar, betekent dat de gebruiker de achternaam kan wijzigen

  • allowChangeDisplayName, 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

Klik hier om het XML API 42.1.0-schema te downloaden .

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 de enableWebniar 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 aan enableWebniarreactie.

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>