Pour plus d’informations sur l’API XML 39 et l’API XML 11, consultez le Présentation des mises à jour de l’API XML de Cisco Webex Meetings (API XML 39 et versions antérieures).

Pour plus d’informations sur l’API 40 XML, consultez le document Présentation des mises à jour de l’API XML Cisco Webex Meetings (API 40 et versions ultérieures).

Pour plus d’informations sur l’API XML 41, consultez le document Présentation des mises à jour de l’API Cisco Webex Meetings (API 41).

Pour les mises à jour d’API XML 11 SP9 et des versions antérieures, rendez-vous sur Cisco DevNet.

Mises à jour de l' API 42.11.1

Mises à jour de l' API XML 42.11.1

Cliquez sur ici pour télécharger le schéma de l' API XML 42.11.1.

XMLAPI va LstRecording retourner en tant que champ supplémentaire recordingUUID>

Modifications des API et du schéma concernées

LstRecording renvoie un nouvel élément recordingUUID pour les enregistrements de service uniquement.


 
Cet élément n'a pas de retours dans un enregistrement NBR.

Modifications du schéma

API concernées

LstRecording

Exemple API

Réponse de 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>

Mises à jour de l' API 42.11.0

Mises à jour de l' API 42.11.0


 
Le schéma de l' API XML 42.11.0 n'a pas été modifié.

Mises à jour de l' API 42.10.0

Mises à jour de l' API XML 42.10.0

Cliquez sur ici pour télécharger le schéma de l' API XML 42.10.0.

L' API GetSessionInfo renvoie un nouveau nœud<registrationShortURL> qui est disponible dans le format de lien abrégé pour Webex Events (classique) et Webex Trainings

Modifications des API et du schéma concernées

Désormais, presque toutes les URL Webex prennent en charge le format de lien court, mais GetSessionInfo renvoie toujours le format de lien long pour les URL d’inscription sur Webex Events (classique) et Webex Trainings aujourd’hui. Nous ajoutons donc un nouveau nom d'élément < inscriptionURLcourte > qui prend en charge le format shortling pour l' URL d'inscription et conserve les éléments existants < URL d’inscription > pour la compatibilité.

Modifications du schéma

Un nouvel élément < inscriptionURLcourte > est ajouté dans la réponse GetSessionInfo :

APIs concernées :

GetSessionInfo

Exemple API

registrationShortURL est renvoyé pour Webex Events (classique) et Webex Trainings


<ep:accessControl>
<ep:sessionPassword>plainPW</ep:sessionPassword>
<ep:listStatus> NON LISTÉ</ep:listStatus>
<ep:registration> vrai</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> //Nouvel élément
<ep:passwordReq> vrai </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> S’INSCRIRE</ep:registrationStatus>
<ep:isEnforceAudioPassword> faux</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> faux</ep:isEnforceAudioLogin>
</ep:accessControl>

Mises à jour de l' API 42.9.2

Mises à jour de l' API XML 42.9.2

Cliquez sur ici pour télécharger le schéma de l' API XML 42.9.2.

L' API XML bloquera la programmation de l'événement classique après le 31/03/2023

Modifications des API et du schéma concernées

Après mars 2023, si vous appelez l' API XML : CreateEvent et SetEvent, affiche le message d'erreur et le code :

110065 Après mars 2023, vous ne pourrez plus programmer ni modifier des événements Webex nouveaux ou existants (classique). Reportez-vous aux Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ) pour programmer des événements

API concernées

  • CreateEvent
  • SetEvent

Modifications du schéma

Il n'y a pas de changements de schéma.

Exemple API

API XML : CréerEvénement


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

corps de la requête :
<?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>{nom du site}</siteName>
<webExID> compte administrateur du 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> RetirerTestECT </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> Espace Test1 </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> vrai </sendReminder>

</attendee>

</attendees>

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

</bodyContent>

</body>





Réponse :

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

<serv:reason>Après mars 2023, vous ne pourrez plus programmer/modifier des événements Webex nouveaux/existants (classique). Veuillez vous référer aux Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) pour programmer des événements</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 XML : SetEvent


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

corps de la requête :
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{nom du site}</siteName>
<webExID> compte administrateur du 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éponse :
<?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>ÉCHEC</serv:result>
<serv:reason> Après mars 2023, vous ne pourrez plus programmer/modifier des événements Webex nouveaux/existants (classique). Veuillez vous référer aux Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) pour programmer des événements</serv:reason>
<serv:gsbStatus> PRIMAIRE</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>

Mises à jour de l' API 42.9.0

Mises à jour de l' API 42.9.0


 
Aucune modification de schéma n'a été apportée au schéma de l' API XML 42.9.0.

Mises à jour de l' API 42.8.1

Mises à jour de l' API XML 42.8.1

Cliquez sur ici pour télécharger le schéma de l' API XML 42.8.1.

Nouvelle API XML : SyncUtilisateur

Modifications des API et du schéma concernées

Nouvelle API XML : SyncUser prend en charge la synchronisation des informations utilisateur de Control Hub vers le système Webex Meetings.

Si votre client atteint la limite de débit, il répondra « 429 trop de demandes. », l’afterRetry est de 25 secondes dans l’en-tête de réponse de l’ API .

Si l'utilisateur n'existe pas, il répond à l'erreur :" 000031 L'utilisateur géré Control Hub n'existe pas"

Si votre authentification ne dispose pas des privilèges d'administrateur du site, elle répond à l'erreur : « 000031 Seul l'administrateur du site peut appeler cette API»

Modifications du schéma

Exemple API

API XML : SyncUtilisateur


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

corps de la requête :
<?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>{nom du site}</siteName>
<webExID> compte administrateur du 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éponse :
<?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>SUCCÈS</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>

Mises à jour de l' API 42.8.0

Mises à jour de l' API XML 42.8.0

Cliquez sur ici pour télécharger le schéma de l' API XML 42.8.0.

GetLoginTicket renvoie un nœud supplémentaire <webExID>

Modifications des API et du schéma concernées

API XML : GetLoginTicket renvoie un nœud supplémentaire <webExID>

Modifications du schéma


<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"> -> nouvel élément
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>

APIs concernées :

  • GetLoginTicket

Exemple d' 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> SUCCÈS</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> API XML WebEx V10.0.0</use:apiVersion>
<use:webExID> alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>

L' API XML basée sur le site Webex prend en charge l'attribution de licence aux utilisateurs (invité, organisateur et administrateurs de site) dans des organisations externes sur les sites gérés par Control Hub

Modifications des API et du schéma concernées

  • L' API XML : CreateUser, SetUser et DelUser peut attribuer ou révoquer la licence du site de réunion à un utilisateur externe (rôle en tant que : organisateur, invité et administrateurs de site). Si les utilisateurs existent dans une organisation externe, alors l' API: CreateUser et DelUser peut créer ou désactiver un utilisateur dans le site de réunion.

  • Si l'utilisateur n'existe pas dans une organisation Control Hub et qu'il ne peut pas être ajouté à l'organisation propriétaire du site, cet appel échoue.

  • L' API XML : CreateUser et SetUser opération sur les utilisateurs d'organisations externes, qui limitent le changement de l'utilisateur firstName, lastName, displayName, webExId, courrier électronique. Si vous devez vraiment modifier ces informations, vous devez contacter les administrateurs d'une organisation externe pour appliquer les modifications.

  • Si l'utilisateur appartient à une autre organisation qui bloque les licences interorganisations, cet appel échoue.

  • Pour octroyer une licence aux utilisateurs d'une organisation externe pour laquelle vous devez activer le paramètre d'organisation :

    • Organisation de l’administrateur de l’inviteur - allow-cross-org-assignment

    • Organisation de l’administrateur invité - allow-cross-org-acceptance

  • Pour l'attribution et la révocation de la licence de réunion utilisateur administrateur' organisation externe, nous prenons uniquement en charge l'utilisation du compte d'administrateur Control Hub pour appeler l' API XML : CreateUser, SetUser et DelUser sur cette disposition.

  • L' API XML : SetUser peut prendre en charge la modification de l'adresse électronique de l'utilisateur dans le provisionnement des utilisateurs des organisations internes uniquement si vous disposez d'une authentification d'administration complète.

Il y a de nouvelles exceptions et codes d'erreur :

  • 030124 ne peut pas modifier l'adresse électronique d'un utilisateur externe de l'organisation.

  • 030125 ne peut pas changer firstName, lastName, ou displayName pour un utilisateur externe de l'organisation.

Modifications du schéma

Aucun changement de schéma.

APIs concernées :

  • CreateUser

  • SetUser

  • DelUser

Exemple API :

CreateUser

L' API répertoriée ici crée un nouvel utilisateur sur le site de réunion (testSite1) et attribue la licence du site de réunion (TC_xxx ; SC_xxx ) à un utilisateur externe de l'organisation : Jack Smith, car cet utilisateur existant dans Control Hub gérait le système et sous l'organisation IBM, qui est une organisation différente de l'organisation du site de réunion.


URL de la publication : https://{testSite1}.webex.com/WBXService/XMLService

Corps :
<?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> administrateur du site</webExID>
<password> P@ss1234</password>
<siteName> TestSite1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> Jacques</firstName>
<lastName> Forgeron</lastName>
<webExId> Jsmith</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> vrai </host>
</privilege>
<active> ACTIVÉ </active>
<supportedServices>
<meetingCenter> faux</meetingCenter>
<trainingCenter> vrai</trainingCenter>
<eventCenter> faux</eventCenter>
<supportCenter> vrai</supportCenter>
</supportedServices>
</bodyContent>
</body>

SetUser

Il attribue la licence du site de réunion (MC_xxx , TC_xxx , et CE_xxx ) à un utilisateur externe de l'organisation : Jack Smith et révoquer la licence de réunion (SC_xxx ) de Jack Smith.


URL de la publication : https://{testSite1}.webex.com/WBXService/XMLService

Corps :
<?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>administrateur du 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> vrai</meetingCenter>
<trainingCenter> vrai</trainingCenter>
<eventCenter> vrai</eventCenter>
<supportCenter> faux</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>


DelUser

Il révoque le site de réunion et toutes les licences d'un utilisateur externe de l'organisation : Jack Smith ; et désactive l'utilisateur dans le site de réunion: testSite1


URL de la publication : https://{testSite1}.webex.com/WBXService/XMLService

Corps :
<?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>administrateur du 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>

Mises à jour de l' API 42.7.2

Mises à jour de l' API XML 42.7.2

Cliquez sur ici pour télécharger le schéma de l' API XML 42.7.2.

Nouvelle API XML : SyncUtilisateur

Modifications des API et du schéma concernées

Nouvelle API XML : SyncUser prend en charge la synchronisation des informations utilisateur de Control Hub vers le système Webex Meetings.

Si votre client atteint la limite de débit, il répondra « 429 trop de demandes. », l’afterRetry est de 25 secondes dans l’en-tête de réponse de l’ API .

Si l'utilisateur n'existe pas, il répond à l'erreur :" 000031 L'utilisateur géré Control Hub n'existe pas"

Si votre authentification ne dispose pas des privilèges d'administrateur du site, elle répond à l'erreur : « 000031 Seul l'administrateur du site peut appeler cette API»

Modifications du schéma

Exemple API

API XML : SyncUtilisateur


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

corps de la requête :
<?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>{nom du site}</siteName>
<webExID> compte administrateur du 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éponse :
<?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>SUCCÈS</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>

Mises à jour de l' API 42.6.0

Mises à jour de l' API XML 42.6.0

Cliquez sur ici pour télécharger le schéma de l' API XML 42.6.0.

Les administrateurs ne peuvent pas créer un nouvel utilisateur ou modifier un utilisateur existant lorsque le site Webex est suspendu

Modifications des API et du schéma concernées

Lorsque le site Webex est suspendu, l'administrateur du site ne peut pas créer de nouveaux utilisateurs et modifier les utilisateurs existants à l'aide de l' API XML : CreateUser et SetUser.

Il répond à l'exception 010107 Le site est suspendu lorsqu'un administrateur de site essaie de créer un nouvel utilisateur ou de modifier un utilisateur existant.

L' utilisateur administrateur (propriétaire lui-même) peut modifier ses propres informations sous ce site suspendu.

Modifications du schéma

Aucun changement de schéma.

APIs concernées :

  • CreateUser

  • SetUser

Mises à jour de l' API 42.5.0

Mises à jour de l' API XML 42.5.0

Cliquez sur ici pour télécharger le schéma de l' API XML 42.5.0.

Lorsque le site Webex suspendu, il ne vous permet pas de programmer ou de modifier des webinaires, des événements Webex (classiques), des formations Webex et des réunions d'assistance Webex

Modifications des API et du schéma concernées

Lorsque le site Webex est suspendu, il ne vous permet pas de programmer ou de modifier des webinaires, des événements Webex (classiques), des formations Webex et des réunions d’assistance Webex, le site ne prend en charge que le type de Webex Meetings gratuites.

Il y a de nouveaux codes d'exception et messages : « 010107 Le site est suspendu » lorsque vous appelez ces API ( CreateMeeting, SetMeeting, CreateEvent, SetEvent, CreateTrainingSession, SetTrainingSession, CreateSupportSession) touchant cette limitation.

Modifications du schéma

Aucun changement de schéma.

APIs concernées :

  • CreateMeeting, SetMeeting

  • CreateEvent, SetEvent

  • CreateTrainingSession, SetTrainingSession

  • CreateSupportSession

Mises à jour de l' API 42.4.0

Mises à jour de l' API 42.4.0


 

Aucune modification de schéma n'a été apportée au schéma de l' API XML 42.4.0.

Mises à jour de l' API 42.3.0

Mises à jour de l' API XML 42.3.0

Cliquez ici pour télécharger le schéma de l' API XML 42.3.0 .

XMLAPI a une nouvelle capacité d'envoyer un message électronique de notification à l'organisateur lorsque les enregistrements de la réunion sont supprimés ou réaffectés par d'autres

Modifications apportées aux API et au schéma

L' API XML : DelRecording envoie un message électronique de notification à l'organisateur lorsque les enregistrements de la réunion sont supprimés ou réaffectés par d'autres personnes.

Modifications du schéma

Aucun changement de schéma

APIs concernées : DelRecording

DelRecording L' API envoie un message électronique de notification au propriétaire de l'enregistrement lorsqu'il est utilisé par un administrateur de site.

Exemple de requête API

API XML : DelRecording exemple


<?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> administrateur du site</webExID>
<password> xxxxxx</password>
<siteName> site de test </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> vrai</isServiceRecording>
<deletePermanently> faux</deletePermanently>
</bodyContent>
</body>




Exemple d'e- message électronique de notification (déplacé dans la corbeille) :

Exemple de message électronique de notification (supprimé définitivement) :

Mises à jour de l' API 42.2.0

Mises à jour de l' API XML 42.2.0

Cliquez ici pour télécharger le schéma de l' API XML 42.2.0 .

GetSite répond aux nouveaux éléments comme : allowChangeFirstName, allowChangeLastName et allowChangeDisplayName

Modifications des API et du schéma concernées

L' API XML : GetSite renvoie les nouveaux éléments : allowChangeFirstName, allowChangeLastName et allowChangeDisplayName. La bascule pour cette fonctionnalité est EnableCustomizeProfileFields.

  • allowChangeFirstName, vrai ou faux, signifie autoriser l'utilisateur à changer le prénom

  • allowChangeLastName, vrai ou faux, signifie autoriser l'utilisateur à changer le nom de famille

  • allowChangeDisplayName, vrai ou faux, signifie autoriser l'utilisateur à modifier le nom d'affichage

AllowUploadPRAvatar est renvoyé. Vrai ou faux, signifie permettre à un utilisateur de télécharger un avatar.

Les modifications ci-dessus ne sont disponibles que sur les sites non gérés par Control Hub.

Modifications du schéma

Dans getSite réponse, nous retournons de nouveaux attributs : allowChangeFirstName, allowChangeLastName, allowChangeDisplayName et AllowUploadPRAvatar sous myWebExConfig.

APIs concernées : GetSite

Exemple de requête et de réponse API

API XML : GetSite exemple

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>SUCCÈS</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> faux</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> faux</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> vrai</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> vrai</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

Mises à jour de l' API 42.1.0

Mises à jour de l' API XML 42.1.0

Cliquez ici pour télécharger le schéma de l' API XML 42.1.0 .

La logique métier a changé sur les deux API XML : LstSummarySession et GetSessionInfo sur l'élément de réponse : enableEvent et enableWebniar

Modifications des API et du schéma concernées

L' API XML : LstSummarySession et GetSessionInfo sur l'élément de réponse : enableEvent et enableWebniar, la logique métier a-t-elle été modifiée comme suit :

  • Quand enableEvent est vrai, la réunion est un webinaire Webex, faux n'est pas un webinaire Webex.

  • Si enableEvent est vrai et alors le enableWebniar peut être vrai ou faux, vrai signifie que l'invité du webinaire n'a que des privilèges en lecture seule, faux signifie que l'invité du webinaire ne limite pas les privilèges en lecture seule.

  • Si enableEvent est faux, non significatif sur enableWebniarréponse.

Modifications du schéma

Aucun changement de schéma.

APIs concernées :

  • LstSummarySession

  • GetSessionInfo

Ajouter une limite de registre maximum par appel API sur l' API XML : CreateMeetingAttendee, RegisterMeetingAttendee

API concernées

Nous avons ajouté 50 limite d'inscription maximale par appel API sur les deux API : CreateMeetingAttendee et RegisterMeetingAttendee.

Si le nombre d'invités d'enregistrement d' appel API du client est supérieur à 50, le code d'erreur et le message de réponse de l'API sont :

« 040015 Enregistrer le nombre d'invités dépasse la limite dans un appel API»

Modifications du schéma sur API

Aucun changement de schéma.

Exemple de requête et de réponse API

CreateMeetingAttendee et RegisterMeetingAttendee Demande et réponse de API Demande 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> hôte1</webExID>
<password> xxxxxx</password>
<siteName> site de test </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éponse de 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>ÉCHEC</serv:result>
<serv:reason> Enregistrer le nombre de participants dépassant la limite dans un appel API: 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>