Cet article contient les mises à jour et les modifications apportées aux versions mensuelles de l’API XML.

Pour plus d’informations sur les API XML 40 et REST 40, voir la Présentation des mises à jour de l’API Cisco Webex meetings (api 40).

Pour les mises à jour de l’API XML 11 SP9 et versions plus récentes, accédez à Cisco devnet.

Mises à jour de l’API 39.11.0 XML

Cliquez ici pour télécharger le schéma de l’API XML 39,11.

LstSummaryUser peut demander des comptes utilisateur par l’heure de la dernière modification

Nous procédons à la mise à jour de l' API LstSummaryUser pour permettre aux utilisateurs de demander des comptes utilisateur en fonction de l’heure à laquelle ils ont été modifiés pour la dernière fois. Trois nouveaux éléments, modifiedDateStart, modifiedDateEndet lastModifiedTime, ont été ajoutés à l’API.


La portée du temps maximum pour cette requête est de 90 jours. Si vous entrez un intervalle de temps supérieur à 90 jours, une erreur s’affiche : la plage de dates maximum 999999 est de 90 jours pour la requête de date modifiée.

APIs concernées :

  • LstSummaryUser

Exemple de demande LastSummaryUser :

<?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>Site_Name</siteName>      <webExID>SiteAdmin</webExID>
    <password>Mot de passe</password>
    <partnerID>webexpartner</partnerID>
  </securityContext>
</header>
<body>
    <bodyContent xsi:type="java:com.webex.service.binding.user.LstsummaryUser">
        <dataScope>
            <modifiedDateStart>10/01/2019 09:24:54</modifiedDateStart>
            <modifiedDateEnd>11/30/2019 09:24:54</modifiedDateEnd>
            <timeZoneID>4</timeZoneID>
        </dataScope>
    </bodyContent>
</body>
</message>

Exemple de réponse LstSummaryUser :

<?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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <use:user>
                <use:userID>* * 5124 * * * * * * m * * * * * * m * * * * * * * * * * * * * * * *</use:userID>                 <use:webExId></use:webExId>                 <use:firstName></use:firstName>                 <use:lastName></use:lastName>                 <use:email>@qa. Webex.com</use:email>
                <use:userRoleType>ORGANISATEUR</use:userRoleType>
                <use:registrationDate>06/19/2016 22:13:06</use:registrationDate>
                <use:active>DÉSACTIVÉ</use:active>
                <use:timeZoneID>4</use:timeZoneID>
                <use:meetingTypes>
                    <use:meetingType>3</use:meetingType>
                    <use:meetingType>9</use:meetingType>
                    <use:meetingType>10</use:meetingType>
                    <use:meetingType>11</use:meetingType>
                    <use:meetingType>13</use:meetingType>
                    <use:meetingType>14</use:meetingType>
                    <use:meetingType>102</use:meetingType>
                </use:meetingTypes>
                <use:lastLoginTime>10/19/2019 23:13:14</use:lastLoginTime>
                <use:lastModifiedTime>11/11/2019 19:11:11</use:lastModifiedTime>
            </use:user>

Mises à jour de l’API 39.10.0 XML

Cliquez ici pour télécharger le schéma de l’API XML 39,10.

Getsessioninfo (obtenir et GetUserCard renvoie un code Captcha lors de l’utilisation de l’accès anonyme

En tant que mise à jour de sécurité, nous avons amélioré les API getsessioninfo (obtenir et GetUserCard avec captcha protection de réponse de code. Si vos applications appellent les API en utilisant l’accès anonyme, améliorez votre application pour la prise en charge de l’entrée de code CAPTCHA.

APIs concernées :

  • Getsessioninfo (obtenir

  • GetUserCard

Mises à jour de la sécurité et des réponses CAPTCHA :

Réponse Getsessioninfo (obtenir sans captcha exemple :

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>Réunion correspondante introuvable</serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>060001</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Réponse Getsessioninfo (obtenir avec captcha exemple :

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>Réunion correspondante introuvable</serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>060001</serv:exceptionID>
            <serv:CAPTCHAID>SDDHEEfgkerwAAAI * * * * qHS * * * * Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
           <serv:CAPTCHAImage>
                iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA
                ...........
                maorF0PESWQ15APDKJ74YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu + ZUFb7SAAAAAElFTkSuQmCC
            </serv:CAPTCHAImage>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Si vous recevez une réponse CAPTCHA et continuez à appeler l’API, incluez le CAPTCHAID et le CAPTCHAWord dans votre demande API :

<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
    <siteName>sqdemo6</siteName>
    <CAPTCHAID>SDDHEEfgkerwAAAI * * * * qHS * * * * Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</CAPTCHAID>
    <CAPTCHAWord>pyjihk</CAPTCHAWord>
</securityContext>
</header>
<body>
    <bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
        <sessionKey>715801743</sessionKey>
    </bodyContent>
</body>
</serv:message>

Réponse getsessioninfo (obtenir à un CAPTCHAID et un CAPTCHAWord incorrects exemple :

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>ID CAPTCHA et mot incorrects ou manquants</serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>030113</serv:exceptionID>
            <serv:CAPTCHAID>SDDHEEfgkerwAAAI * * * * qHS * * * * Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
           <serv:CAPTCHAImage>
                iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA
                ...........
                maorF0PESWQ15APDKJ74YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu + ZUFb7SAAAAAElFTkSuQmCC
            </serv:CAPTCHAImage>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Prise en charge de LstSummaryUser pour le retour des URL des salles personnelles

Nous avons ajouté un nouvel élément de réponse, personalMeetingRoomURL, à l' API LstSummaryUser.

Exemple de réponse LstSummaryUser :

Mises à jour de l’API 39.9.0 XML

Cliquez ici pour télécharger le schéma de l’API XML 39,9.

Prise en charge des URL SIP courtes pour les salles de réunion personnelles (PMR)

La prise en charge du format d’URL SIP court pour PMRs influe sur les API getsessioninfo (obtenir, obtenirréunion, GetUseret GetMe . Un nouvel élément de réponse appelé displayMeetingUrl a été ajouté aux API GetUser et GetMe et est déjà présent dans getsessioninfo (obtenir et obtenirréunion. displayMeetingUrl renvoie l’URL PMR d’un utilisateur.

APIs concernées :

  • Getsessioninfo (obtenir

  • Obtenirréunion

  • Obtenirutilisateur

  • GetMe

Exemple de réponse GetUser :

Exemple de réponse GetMe :

Getsessioninfo (obtenir renvoie les éléments nécessaires pour l’accès anonyme

Comme condition de sécurité, seuls les éléments nécessaires peuvent maintenant être renvoyés par getsessioninfo (obtenir pour l’accès anonyme.

Exemple de réponse getsessioninfo (obtenir :

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
    <ep:sessionkey>715952675</ep:sessionkey>
    <ep:accessControl>
        <ep:listStatus>PUBLIC</ep:listStatus>
        <ep:registration>false (faux)</ep:registration>
        <ep:passwordReq>true (Vrai)</ep:passwordReq>
        <ep:registrationURL>https://sqdemo6.dmz.webex.com/ec3300/eventcenter/enroll/register.do?loadFlag=1&reqFlag=1&confId=123203663769372547&siteurl=sqdemo6</ep:registrationURL>
        <ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/ec3300/eventcenter/enroll/mobileRegister.do?formId=0&formType=0&loadFlag=1&from=mobileClient&siteurl=sqdemo6&confId=123203663769372547</ep:registrationURLForMobile>
    </ep:accessControl>
    <ep:metaData>
        <ep:confName>Anony_Meeting_Retuning</ep:confName>
        <ep:serviceType>MeetingCenter</ep:serviceType>
    </ep:metaData>
    <ep:schedule>
        <ep:startDate>03/29/2019 11:55:00</ep:startDate>
        <ep:duration>60</ep:duration>
        <ep:timeZone>GMT-07:00, Pacifique (San Francisco)</ep:timeZone>
        <ep:timeZoneID>4</ep:timeZoneID>
    </ep:schedule>
    <ep:attendeeOptions>
        <ep:joinRequiresAccount>false (faux)</ep:joinRequiresAccount>
    </ep:attendeeOptions>
    <ep:isAllowJBH>true (Vrai)</ep:isAllowJBH>
    <ep:isCETMeeting>true (Vrai)</ep:isCETMeeting>
    <ep:isPersonalMeetingRoom>false (faux)</ep:isPersonalMeetingRoom>
    <ep:meetingLink>https://sqdemo6.dmz.webex.com/sqdemo6/e.php?MTID=m2399b241f12722ca325388495e845103</ep:meetingLink>
    <ep:sipURL>715952675@sqdemo6.dmz.webex.com</ep:sipURL>
    <ep:displayMeetingUrl>715952675@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
</serv:bodyContent>

APIs concernées :

  • Getsessioninfo (obtenir

Programmer des réunions et des événements changement de comportement

Par défaut, toutes les réunions programmées sont des réunions avec périphériques vidéo. Cependant, lorsque vous programmer une réunion mais que vous sélectionnez aucun ou d’autres pour l’audio de votre réunion, la réunion sera programmée en tant que réunion Webex avec périphérique non vidéo.

APIs concernées :

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

Mises à jour de l’API 39.8.0 XML

Cliquez ici pour télécharger le schéma de l’API XML 39,8.

LsttrainingattendeeHistory renvoie maintenant attention

Un nouvel élément de réponse, attentionToDurationPercentage, a été ajouté à l' API LsttrainingattendeeHistory. LsttrainingattendeeHistory renvoie les détails de attention d’un invité de la réunion. L’élément est renvoyé dans ce format :

<history:attentionToDurationPercentage>100</history:AttentionToDurationPercentage>

APIs concernées :

  • LsttrainingattendeeHistory

    • attentionToDurationPercentage

    • attentionToAttendancePercentage

Exemple de réponse LsttrainingattendeeHistory :

<history:endTime>04/17/2019 23:37:07</history:endTime>
<history:duration>6</history:duration>
    <history:attentionToDurationPercentage>100</history:AttentionToDurationPercentage>
    <history:attentionToAttendancePercentage>100</history:AttentionToAttendancePercentage>
<history:registered>N</history:registered>
<history:invited>N</history:invited>

GetSite maintenant renvoie le compte des licences

De nouveaux éléments de réponse ont été fournis pour renvoyer des comptes de licences différents dans l' API GetSite.

APIs concernées :

  • GetSite

    • EEActiveUserCount

    • activeCETHost

    • MCActiveUserCount

    • ECActiveUserCount

    • TCActiveUserCount

    • SCActiveUserCount

Nouvelle conception de GetSiteFT et SetSiteFT

Les API GetSiteFT et SetSiteFT ont été reconçues pour permettre des basculements entre les fonctionnalités dynamiques.

APIs concernées :

  • GetSiteFT

  • SetSiteFT

Exemple de demande GetSite :

<?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>
            <siteName>{siteName}</siteName>             <accessToken>{Ceci est le jeton d’accès du compte de la machine}</accessToken>         </securityContext>     </header>     <bodyContent xsi:type="java:com.webex.service.binding.site.GetSiteFT">         <featureToggles>             <name>SupportCrossLaunch</name>
            <name>RemoveCMRLicenseSA</name>
        </featureToggles>
    </bodyContent>

</serv:message>

Exemple de réponse GetSite :

<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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteFTResponse">
            <ns1:featureToggles>
                <ns1:featureToggle>
                    <ns1:name>SupportCrossLaunch</ns1:name>
                    <ns1:value>false (faux)</ns1:value>
                </ns1:featureToggle>
                <ns1:featureToggle>
                    <ns1:name>RemoveCMRLicenseSA</ns1:name>
                    <ns1:value>false (faux)</ns1:value>
                </ns1:featureToggle>
            </ns1:featureToggles>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Exemple de demande SetSite :

<?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>
            <siteName>{siteName}</siteName>             <accessToken>{Ceci est le jeton d’accès du compte de la machine}</accessToken>         </securityContext>     </header>     <body>         <bodyContent xsi:type="java:com.webex.service.binding.site.SetSiteFT">             <featureToggles>                 <featureToggle>                     <name>SupportCrossLaunch</name>
                    <value>false (faux)</value>
                </featureToggle>
                <featureToggle>
                    <name>SupportPeopleInsight</name>
                    <value>true (Vrai)</value>
                </featureToggle>
            </featureToggles>
        </bodyContent>
    </body>
</serv:message>

Exemple de SetSiteFT :

<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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:setSiteFTResponse"/>
    </serv:body>
</serv:message>

La longueur de la description de la réunion est maintenant limitée à 2500 caractères

Les API suivantes ont maintenant la longueur du contenu de l’élément Description de la réunion limitée à 2500 caractères :

APIs concernées :

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • Formation

Ceci permet d’éviter que Cisco Webex ne soit incapable de traiter la demande. Si la description de la réunion est plus longue que 2500 caractères, un message d’erreur est renvoyé.

Mises à jour de l’API 39.5.0 XML

Nouvel élément videoMeshInterclusters ajouté aux schémas SetSite et GetSite

Un nouvel élément, videoMeshInterclusters, a été ajouté à l' élément SetSite. videoMeshInterclusters contient également trois éléments enfants videoMeshHomeCluster1, videoMeshHomeCluster2et videoMeshHomeCluster3.

APIs concernées :

  • Sets

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

  • GetSite

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

Mises à jour de la demande SetSite :

Mises à jour de la réponse GetSite :

Mises à jour de l’API 39.3.0 XML

URL SIP abrégée dans l’API XML, nouvel élément displayMeetingUrl

Cliquez ici pour télécharger le schéma de l’API XML 39,3.

Actuellement, lorsque vous rejoignez une réunion Webex, l’application ou le périphérique doit fournir des informations sur le site, ce qui complique également la participation aux réunions. Ceci est particulièrement vrai lorsque vous composez un numéro à partir d’un périphérique SIP, car l’utilisateur doit saisir le meeting_number@sitename.webex.com.

Pour faciliter la participation aux réunions, nous avons supprimé l’exigence d’entrer le nom du site à partir de l’URI SIP de la réunion : meeting_number@webex.com. Pour conserver la compatibilité descendante, l’ancien format fonctionne à la sipURL et un nouveau format est ajouté au nouvel élément displayMeetingUrl.

APIs concernées :

  • Obtenirréunion

    • displayMeetingUrl

  • GetEvent

    • displayMeetingUrl

  • Getsessioninfo (obtenir

    • displayMeetingUrl

Exemple de réponse obtenirréunion :

    <meet:isCETMeeting>true (Vrai)</meet:isCETMeeting>
    <meet:meetingLink>https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=m0cdefe09626ba0bec956cdf9088bff55</meet:meetingLink>
    <meet:sipURL>712296997@sqdemo.dmz.webex.com</meet:sipURL>
    <meet:displayMeetingUrl>712296997@dmz.webex.com</meet:displayMeetingUrl>

Exemple de réponse GetEvent :

    <event:hostType>1001001</event:hostType>
    <event:isCETMeeting>true (Vrai)</event:isCETMeeting>
    <event:sipURL>713847821@sqdemo.dmz.webex.com</event:sipURL>
    <event:displayMeetingUrl>713847821@dmz.webex.com</event:displayMeetingUrl>

Exemple de réponse getsessioninfo (obtenir :

    <ep:isCETMeeting>true (Vrai)</ep:isCETMeeting>
    <ep:isNextUpcomingInstance>true (Vrai)</ep:isNextUpcomingInstance>
    <ep:meetingLink>https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=ee7d38639d0b4a9ed2eb8802cfa2810dd</ep:meetingLink>
    <ep:sipURL>713847821@sqdemo.dmz.webex.com</ep:sipURL>
    <ep:displayMeetingUrl>713847821@dmz.webex.com</ep:displayMeetingUrl>

Exemple de courrier électronique :

La longueur de la description est maintenant limitée à 1024 caractères

Les API suivantes ont maintenant la longueur du contenu de l’élément de description limitée à 1024 caractères :

APIs concernées :

  • CreateTrainingSession

  • Formation

  • CreateEvent

  • SetEvent

Ce changement est d’empêcher Cisco Webex de ne pas être en mesure de traiter la demande. Si la description est plus longue que 1024 caractères, un message d’erreur est renvoyé : "060067 Description de l’entrée non autorisée. La description ne peut pas dépasser le nombre maximal de caractères de l’affichage 1024.»

Exemple de réponse pour une description de longueur supérieure à 1024 caractères :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:sess="http://www.webex.com/schemas/2002/06/service/session" xmlns:train="http://www.webex.com/schemas/2002/06/service/trainingsession" xmlns:qti="http://www.webex.com/schemas/2002/06/service/trainingsessionqti" xmlns:qtiasi="http://www.webex.com/schemas/2002/06/service/trainingsessionqtiasi">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>
Description d’entrée non autorisée. La description ne peut pas dépasser la longueur maximale des caractères 1024
            </serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>060067</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Getsessioninfo (obtenir renvoie maintenant uniquement les informations de base pour les salles personnelles lorsqu’il y a un utilisateur anonyme utilisant l’API

Pour garantir une plus grande sécurité, nous diminuons la quantité d’informations renvoyées par getsessioninfo (obtenir lorsqu’il y a un utilisateur participant anonyme utilisant l’API. Dans cette mise à jour nous réduirons les éléments suivants dans la réponse API :

APIs concernées :

  • Getsessioninfo (obtenir

    • <ep:accessControl>

  • <ep:sessionPassword>

    • <ep:telephony>

    • <ep:isAlternateHost>…</ep:isAlternateHost>

    • <ep:isCreator>…</ep:isCreator>

    • <ep:hostKey>…</ep:hostKey>

    • <ep:supportE2E>…</ep:supportE2E>

Comparaisons de réponse :

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
    <ep:isLocked>false (faux)</ep:isLocked>
    <ep:sessionkey>712419789</ep:sessionkey>
    <ep:confID>120396209273701973</ep:confID>
    <ep:accessControl>
        <ep:sessionPassword></ep:sessionPassword>   <!--Removed-->
        <ep:listStatus>NON LISTÉE</ep:listStatus>
        <ep:registration>false (faux)</ep:registration>
        <ep:passwordReq>false (faux)</ep:passwordReq>
        <ep:isEnforceAudioPassword>false (faux)</ep:isEnforceAudioPassword>
        <ep:isEnforceAudioLogin>false (faux)</ep:isEnforceAudioLogin>
    </ep:accessControl>
    <ep:metaData>
        <ep:confName>Salle personnelle de Simon test</ep:confName>
        <ep:sessionType>3</ep:sessionType>
        <ep:serviceType>MeetingCenter</ep:serviceType>
        <ep:isRecurring>false (faux)</ep:isRecurring>
        <ep:agendaFormat>TEXTES</ep:agendaFormat>
        <ep:descriptionFormat>TEXTES</ep:descriptionFormat>
        <ep:isException>false (faux)</ep:isException>
        <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
        <ep:hasException>false (faux)</ep:hasException>
    </ep:metaData>
    <ep:telephony>    <!--Removed-->
        <ep:telephonySupport>Rappel</ep:telephonySupport> <!--Removed-->         <ep:globalCallInNumbersURL>https://sqdemo6.DMZ.Webex.com/sqdemo6/globalcallin.php ?ServiceType=MC&Ed=0</ep:globalCallInNumbersURL>   <!--Removed-->         <ep:tollFreeRestrictionsURL>https://www.Webex.com/PDF/tollfree_restrictions.pdf</ep:tollFreeRestrictionsURL>    <!--Removed-->         <ep:dialInSequences>AutoDialInSequence : [AccessNumber],, * 00 * [AccessCode] #,,, [AttendeeID] # | SilentDialInSequence : [AccessNumber],, * 01 * [AccessCode] # [AttendeeID] # * 01 * | AutoLGDialInSequence : [AccessNumber],, * 00 * [AccessCode] #,,, [ProfileID] #,,, [PIN] # | SilentLGDialInSequence : [AccessNumber],, * 01 * [AccessCode] # [ProfileID] # [PIN] # * 01 * | AutoLGPWDialInSequence : [AccessNumber],, * 00 * [AccessCode] #,,, [ProfileID] #,,, [PIN] #,,, [mot_de_passe] # | SilentLGPWDialInSequence : [AccessNumber],, * 01 * [AccessCode] # [ProfileId] # [Pin] # [mot_de_passe] # * 01 *</ep:dialInSequences>  <!--Removed-->         <ep:callInNum>    <!--Removed-->             <serv:tollNum>14085452910</serv:tollNum>    <!--Removed-->             <serv:globalNum>  <!--Removed-->                 <serv:countryAlias>14085452912</serv:countryAlias>  <!--Removed-->                 <serv:phoneNumber>14085452912</serv:phoneNumber>    <!--Removed-->                 <serv:tollFree>faux</serv:tollFree>    <!--Removed-->                 <serv:default>faux</serv:default>  <!--Removed-->             </serv:globalNum> <!--Removed-->         </ep:callInNum>   <!--Removed-->         <ep:labels>   <!--Removed-->             <ep:tollFreeCallInLabel>numéro d’appel gratuit (USA/Canada)</ep:tollFreeCallInLabel>   <!--Removed-->             <ep:tollCallInLabel>14085452910</ep:tollCallInLabel>    <!--Removed-->         </ep:labels>  <!--Removed-->         <ep:isMPAudio>faux</ep:isMPAudio>  <!--Removed-->         <ep:voip></ep:voip> <!--Removed-->         <ep:enableTSP>vrai</ep:enableTSP>  <!--Removed-->     faux</ep:telephony>   <!--Removed-->     <ep:host>         <ep:firstName>Simon</ep:firstName>
        <ep:lastName>Test</ep:lastName>
        <ep:email>simon0@qa.webex.com</ep:email>
        <ep:webExId>Simon</ep:webExId>
        <ep:allowAnyoneHostMeeting>false (faux)</ep:allowAnyoneHostMeeting>
    </ep:host>
    <ep:schedule>
        <ep:startDate>12/31/2068 13:00:00</ep:startDate>
        <ep:duration>720</ep:duration>
        <ep:timeZone>GMT-08:00, Pacifique (San Francisco)</ep:timeZone>
        <ep:timeZoneID>4</ep:timeZoneID>
        <ep:openTimeInSec>0</ep:openTimeInSec>
    </ep:schedule>
    <ep:attendeeOptions>
        <ep:joinRequiresAccount>false (faux)</ep:joinRequiresAccount>
    </ep:attendeeOptions>
    <ep:isAudioOnly>false (faux)</ep:isAudioOnly>
    <ep:telePresence>false (faux)</ep:telePresence>
    <ep:isAlternateHost>faux</ep:isAlternateHost>  faux<!--Removed-->     faux<ep:isCreator></ep:isCreator>   <!--Removed-->     <ep:hostKey>954462</ep:hostKey> <!--Removed-->     <ep:supportE2E></ep:supportE2E>    <!--Removed-->     <ep:isAllowJBH></ep:isAllowJBH>
    <ep:isCETMeeting>true (Vrai)</ep:isCETMeeting>
    <ep:isPersonalMeetingRoom>true (Vrai)</ep:isPersonalMeetingRoom>
    <ep:isNextUpcomingInstance>true (Vrai)</ep:isNextUpcomingInstance>
    <ep:meetingLink>https://sqdemo6.dmz.webex.com/sqdemo6/j.php?MTID=m424620ac1c117e156d97665b455192ed</ep:meetingLink>
    <ep:sipURL>simon0@sqdemo6.dmz.webex.com</ep:sipURL>
    <ep:displayMeetingUrl>simon0@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
    <ep:isAutoRecord>false (faux)</ep:isAutoRecord>
</serv:bodyContent>

Mises à jour de l’API 39.2.0 XML

Nouvel élément lastLoginTime retourné dans la réponse LstSummaryUser

Un nouvel élément de réponse, lastLoginTime, a été ajouté à l' API LstSummaryUser. lastLoginTime renvoie l’heure de la dernière connexion de chaque utilisateur. L’élément est renvoyé dans ce format :

<lastLoginTime>04/12/2018 22:40:01 * *</lastLoginTime>

APIs concernées :

  • LstSummaryUser

    • lastLoginTime

Exemple de réponse LstSummaryUser :

<?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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <use:user>
                <use:userID>3469487</use:userID>
                <use:objectGUID>a14e3312-e1d1-4e41-82b9-6ddac80c9f9a</use:objectGUID>
                <use:webExId>sangeetha.swaminathan@gmail.com</use:webExId>
                <use:firstName>Sangee</use:firstName>
                <use:lastName>Gmail</use:lastName>
                <use:email>sangeetha.swaminathan@gmail.com</use:email>
                <use:userRoleType>ORGANISATEUR</use:userRoleType>
                <use:registrationDate>12/11/2018 14:41:27</use:registrationDate>
                <use:active>DÉSACTIVÉ</use:active>
                <use:timeZoneID>4</use:timeZoneID>
                <use:lastLoginTime>04/12/2018 22:40:01</use:lastLoginTime>
            </use:user>
            <use:matchingRecords>
                <serv:total>1</serv:total>
                <serv:returned>1</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </use:matchingRecords>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Mises à jour de l’API 39.1.0 XML

Cliquez ici pour télécharger le schéma 39.1.0 de l’API XML.

Nouvel élément apiVer ajouté à l' API GetAPIVersion

Un nouvel élément de réponse, apiVer, a été ajouté à l' API GetAPIVersion. Avec cette mise à jour, la Convention d’appellation de la version de l’API XML change pour correspondre à un numéro de version unifié avec d’autres zones de produit Cisco Webex. apiVer renvoie les nouvelles informations sur la version, telles que 39.1.0 pour la mise à jour du 2019 janvier.

APIs concernées :

  • GetAPIVersion

    • apiVer

L’élément apiVersion sera désapprouvé le 1er mai 2019 et une nouvelle valeur API XML sera attribuée à la version de l’élément sur le 1er mai 2019.

Exemple de réponse GetAPIVersion :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:getAPIVersionResponse">
            <ep:apiVersion>API XML de Webex V 11.0.0</ep:apiVersion>
            <ep:release>SP22</ep:release>
            <ep:apiVer>39.1.0</ep:apiVer>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Paramètres HQ et HD supprimés de l’API XML

Les propriétés de la vidéo HQ et HD sont maintenant déterminées au niveau du site, au lieu d’être déterminées au niveau de l’utilisateur. Les deux options pour ces paramètres sont ignorées lors de l’envoi des demandes à partir des API suivantes :

  • CreateMeeting

  • SetMeeting

  • CreateTrainingSession

  • Formation

Les API obtenirréunion et GetTrainingSession renvoient quand même les deux options (décidées par niveau du site et niveau de l’utilisateur) pour éviter de rompre le code existant.

Nouvel élément uploadLogFileUrl ajouté aux métadonnées du site renvoyées à l’application de bureau

Un nouvel élément uploadLogFileUrl a été ajouté à la réponse renvoyée à l’application de bureau lors de l’appel de l' API GETSITE dans le serveur API XML. L’application de bureau peut télécharger le fichier journal vers uploadLogFileUrl.

APIs concernées :

  • GetSite

    • uploadLogFileUrl

Exemple de réponse GetSite :

<?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: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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</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:metaData>
                    <ns1:isEnterprise>true (Vrai)</ns1:isEnterprise>
                    <ns1:serviceType>Meeting Center</ns1:serviceType>
                    <ns1:serviceType>Event Center</ns1:serviceType>
                    <ns1:serviceType>Training Center</ns1:serviceType>
                    <ns1:serviceType>Support Center</ns1:serviceType>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>9</ns1:meetingTypeID>
                        <ns1:meetingTypeName>PROVIENNENT</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false (faux)</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>11</ns1:meetingTypeID>
                        <ns1:meetingTypeName>TRS</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false (faux)</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>13</ns1:meetingTypeID>
                        <ns1:meetingTypeName>SC3</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false (faux)</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>16</ns1:meetingTypeID>
                        <ns1:meetingTypeName>AUO</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false (faux)</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>214</ns1:meetingTypeID>
                        <ns1:meetingTypeName>ACTIF</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false (faux)</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:siteName>sqdemo28</ns1:siteName>
                    <ns1:brandName>sqdemo28</ns1:brandName>
                    <ns1:brandName>sqdemo28-de</ns1:brandName>
                    <ns1:brandName>sqdemo28-fr</ns1:brandName>
                    <ns1:brandName>sqdemo28-fr</ns1:brandName>
                    <ns1:region>France</ns1:region>
                    <ns1:currency>Francs français</ns1:currency>
                    <ns1:timeZoneID>4</ns1:timeZoneID>
                    <ns1:timeZone>GMT-08:00, Pacifique (San José)</ns1:timeZone>                     <ns1:parterID>7Dsupoc6DOfzpgcNViYvUA</ns1:parterID>
                    <ns1:webDomain>sqwd</ns1:webDomain>
                    <ns1:meetingDomain>sqmd</ns1:meetingDomain>
                    <ns1:telephonyDomain>sqtd</ns1:telephonyDomain>
                    <ns1:pageVersion>T33L</ns1:pageVersion>
                    <ns1:clientVersion>T33L</ns1:clientVersion>
                    <ns1:pageLanguage>Français</ns1:pageLanguage>
                    <ns1:activateStatus>true (Vrai)</ns1:activateStatus>
                    <ns1:webPageType>J2EE</ns1:webPageType>
                    <ns1:iCalendar>true (Vrai)</ns1:iCalendar>
                    <ns1:myWebExDefaultPage>Mes réunions</ns1:myWebExDefaultPage>
                    <ns1:componentVersion>cmp3300</ns1:componentVersion>
                    <ns1:accountNumLimit>999999</ns1:accountNumLimit>
                    <ns1:activeUserCount>40</ns1:activeUserCount>
                    <ns1:displayMeetingActualTime>false (faux)</ns1:displayMeetingActualTime>
                    <ns1:displayOffset>true (Vrai)</ns1:displayOffset>
                    <ns1:supportWebEx11>false (faux)</ns1:supportWebEx11>
                </ns1:metaData>
                <ns1:ucf>
                    <ns1:ucfConfiguration>UCF 2,1</ns1:ucfConfiguration>
                </ns1:ucf>
                <ns1:clientPlatforms>
                    <ns1:msWindows>true (Vrai)</ns1:msWindows>
                    <ns1:macOS9>true (Vrai)</ns1:macOS9>
                    <ns1:macOSX>true (Vrai)</ns1:macOSX>
                    <ns1:sunSolaris>true (Vrai)</ns1:sunSolaris>
                    <ns1:linux>true (Vrai)</ns1:linux>
                    <ns1:hpUnix>false (faux)</ns1:hpUnix>
                    <ns1:java>true (Vrai)</ns1:java>
                    <ns1:palm>false (faux)</ns1:palm>
                </ns1:clientPlatforms>
                <ns1:resourceRestrictions>
                    <ns1:isLicenseManager>true (Vrai)</ns1:isLicenseManager>
                    <ns1:concurrentLicense>0</ns1:concurrentLicense>
                    <ns1:fileFolderCapacity>1000</ns1:fileFolderCapacity>
                    <ns1:maxConcurrentEvents>0</ns1:maxConcurrentEvents>
                    <ns1:archiveStorageLimit>0</ns1:archiveStorageLimit>
                </ns1:resourceRestrictions>
                <ns1:supportAPI>
                    <ns1:autoLogin>true (Vrai)</ns1:autoLogin>
                    <ns1:aspAndPHPAPI>true (Vrai)</ns1:aspAndPHPAPI>
                    <ns1:backwardAPI>false (faux)</ns1:backwardAPI>
                    <ns1:xmlAPI>true (Vrai)</ns1:xmlAPI>
                    <ns1:cAPI>false (faux)</ns1:cAPI>
                    <ns1:scorm>true (Vrai)</ns1:scorm>
                </ns1:supportAPI>
                <ns1:myWebExConfig>
                    <ns1:myContacts>true (Vrai)</ns1:myContacts>
                    <ns1:myProfile>true (Vrai)</ns1:myProfile>
                    <ns1:myMeetings>true (Vrai)</ns1:myMeetings>
                    <ns1:trainingRecordings>true (Vrai)</ns1:trainingRecordings>
                    <ns1:folders>false (faux)</ns1:folders>
                    <ns1:eventDocument>true (Vrai)</ns1:eventDocument>
                    <ns1:myReport>false (faux)</ns1:myReport>
                    <ns1:myComputer>false (faux)</ns1:myComputer>
                    <ns1:personalMeetingPage>false (faux)</ns1:personalMeetingPage>
                    <ns1:myFilesStorage>1000</ns1:myFilesStorage>
                    <ns1:myComputerNumbers>0</ns1:myComputerNumbers>
                    <ns1:enableMyWebExPro>true (Vrai)</ns1:enableMyWebExPro>
                    <ns1:myWebExProMaxHosts>999999</ns1:myWebExProMaxHosts>
                    <ns1:restrictAccessAnyApps>false (faux)</ns1:restrictAccessAnyApps>
                    <ns1:restrictAccessAnyAppsNum>0</ns1:restrictAccessAnyAppsNum>
                    <ns1:addlAccessAnyComputersLimit>AUTORISE</ns1:addlAccessAnyComputersLimit>
                    <ns1:addlAccessAnyComputers>0</ns1:addlAccessAnyComputers>
                    <ns1:addlStorageLimit>AUTORISE</ns1:addlStorageLimit>
                    <ns1:addlStorage>0</ns1:addlStorage>
                    <ns1:myContactsPro>true (Vrai)</ns1:myContactsPro>
                    <ns1:myProfilePro>true (Vrai)</ns1:myProfilePro>
                    <ns1:myMeetingsPro>true (Vrai)</ns1:myMeetingsPro>
                    <ns1:trainingRecordingsPro>true (Vrai)</ns1:trainingRecordingsPro>
                    <ns1:foldersPro>false (faux)</ns1:foldersPro>
                    <ns1:eventDocumentPro>true (Vrai)</ns1:eventDocumentPro>
                    <ns1:myReportPro>true (Vrai)</ns1:myReportPro>
                    <ns1:myComputerPro>false (faux)</ns1:myComputerPro>
                    <ns1:personalMeetingPagePro>true (Vrai)</ns1:personalMeetingPagePro>
                    <ns1:myFilesStoragePro>1000</ns1:myFilesStoragePro>
                    <ns1:myComputerNumbersPro>0</ns1:myComputerNumbersPro>
                    <ns1:PMRheaderBranding>false (faux)</ns1:PMRheaderBranding>
                </ns1:myWebExConfig>
                <ns1:telephonyConfig>
                    <ns1:isTSPUsingTelephonyAPI>false (faux)</ns1:isTSPUsingTelephonyAPI>
                    <ns1:serviceName>Conférence personnelle non.</ns1:serviceName>                     <ns1:participantAccessCodeLabel>Code d’accès invité</ns1:participantAccessCodeLabel>
                    <ns1:subscriberAccessCodeLabel>Code d'accès organisateur</ns1:subscriberAccessCodeLabel>
                    <ns1:attendeeIDLabel>ID d'invité</ns1:attendeeIDLabel>
                    <ns1:internetPhone>true (Vrai)</ns1:internetPhone>
                    <ns1:supportCallInTypeTeleconf>true (Vrai)</ns1:supportCallInTypeTeleconf>
                    <ns1:callInTeleconferencing>true (Vrai)</ns1:callInTeleconferencing>
                    <ns1:tollFreeCallinTeleconferencing>true (Vrai)</ns1:tollFreeCallinTeleconferencing>
                    <ns1:intlCallInTeleconferencing>true (Vrai)</ns1:intlCallInTeleconferencing>
                    <ns1:callBackTeleconferencing>true (Vrai)</ns1:callBackTeleconferencing>
                    <ns1:callInNumber>1</ns1:callInNumber>
                    <ns1:defaultTeleServerSubject>0.0.0.0</ns1:defaultTeleServerSubject>
                    <ns1:subscribeName>QR</ns1:subscribeName>
                    <ns1:subscribePassword>passer</ns1:subscribePassword>
                    <ns1:defaultPhoneLines>10</ns1:defaultPhoneLines>
                    <ns1:defaultSpeakingLines>10</ns1:defaultSpeakingLines>
                    <ns1:majorCountryCode>1</ns1:majorCountryCode>
                    <ns1:majorAreaCode>408</ns1:majorAreaCode>
                    <ns1:publicName>Utilisateur appelant</ns1:publicName>
                    <ns1:hybridTeleconference>true (Vrai)</ns1:hybridTeleconference>
                    <ns1:instantHelp>false (faux)</ns1:instantHelp>
                    <ns1:customerManage>false (faux)</ns1:customerManage>
                    <ns1:maxCallersNumber>500</ns1:maxCallersNumber>
                    <ns1:isSpecified>false (faux)</ns1:isSpecified>
                    <ns1:isContinue>false (faux)</ns1:isContinue>
                    <ns1:intlCallBackTeleconferencing>true (Vrai)</ns1:intlCallBackTeleconferencing>
                    <ns1:personalTeleconf>
                        <ns1:primaryLargeServer>
                            <serv:tollNum>14085452910</serv:tollNum>
                            <serv:globalNum>
                                <serv:countryAlias>14085452912</serv:countryAlias>
                                <serv:phoneNumber>14085452912</serv:phoneNumber>
                                <serv:tollFree>false (faux)</serv:tollFree>
                                <serv:default>false (faux)</serv:default>
                            </serv:globalNum>
                            <serv:enableServer>true (Vrai)</serv:enableServer>
                            <serv:tollLabel>14085452910</serv:tollLabel>
                            <serv:tollFreeLabel>Numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:primaryLargeServer>                         <ns1:backup1LargeServer>                             <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Numéro d’appel payant (USA/Canada)</serv:tollLabel>                             <serv:tollFreeLabel>numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:backup1LargeServer>                         <ns1:backup2LargeServer>                             <serv:enableServer>faux</serv:enableServer>
                            <serv:tollLabel>Sauvegarde numéro d’appel payant (USA/Canada)</serv:tollLabel>                             <serv:tollFreeLabel>sauvegarde numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:backup2LargeServer>                         <ns1:primarySmallServer>                             <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Numéro d’appel payant (USA/Canada)</serv:tollLabel>                             <serv:tollFreeLabel>numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:primarySmallServer>                         <ns1:backup1SmallServer>                             <serv:enableServer>faux</serv:enableServer>
                            <serv:tollLabel>Numéro d’appel payant (USA/Canada)</serv:tollLabel>                             <serv:tollFreeLabel>numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:backup1SmallServer>                         <ns1:backup2SmallServer>                             <serv:enableServer>faux</serv:enableServer>
                            <serv:tollLabel>Sauvegarde numéro d’appel payant (USA/Canada)</serv:tollLabel>                             <serv:tollFreeLabel>sauvegarde numéro d’appel gratuit (USA/Canada)</serv:tollFreeLabel>                         </ns1:backup2SmallServer>                         <ns1:joinBeforeHost>false</ns1:joinBeforeHost>
                    </ns1:personalTeleconf>
                    <ns1:multiMediaPlatform>true (Vrai)</ns1:multiMediaPlatform>
                    <ns1:multiMediaHostName>msa1mcccl01.dmz.webex.com</ns1:multiMediaHostName>
                    <ns1:broadcastAudioStream>true (Vrai)</ns1:broadcastAudioStream>
                    <ns1:tspAdaptorSettings>
                        <ns1:primaryLarge>
                            <ns1:enableAdaptor>false (faux)</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel gratuit</ns1:label>
                            </ns1:mpAudio>
                        </ns1:primaryLarge>
                        <ns1:backup1Large>
                            <ns1:enableAdaptor>false (faux)</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel gratuit</ns1:label>
                            </ns1:mpAudio>
                        </ns1:backup1Large>
                        <ns1:backup2Large>
                            <ns1:enableAdaptor>false (faux)</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Numéro d'appel gratuit</ns1:label>
                            </ns1:mpAudio>
                        </ns1:backup2Large>
                    </ns1:tspAdaptorSettings>
                    <ns1:meetingPlace>
                        <ns1:persistentTSP>false (faux)</ns1:persistentTSP>
                        <ns1:mpAudioConferencing>WithoutIntegration</ns1:mpAudioConferencing>
                    </ns1:meetingPlace>
                    <ns1:supportOtherTypeTeleconf>false (faux)</ns1:supportOtherTypeTeleconf>
                    <ns1:otherTeleServiceName>« Autre service de téléconférence »</ns1:otherTeleServiceName>
                    <ns1:supportAdapterlessTSP>false (faux)</ns1:supportAdapterlessTSP>
                    <ns1:displayAttendeeID>false (faux)</ns1:displayAttendeeID>
                    <ns1:provisionTeleAccount>true (Vrai)</ns1:provisionTeleAccount>
                    <ns1:choosePCN>false (faux)</ns1:choosePCN>
                    <ns1:audioOnly>true (Vrai)</ns1:audioOnly>
                    <ns1:configTollAndTollFreeNum>false (faux)</ns1:configTollAndTollFreeNum>
                    <ns1:configPrimaryTS>false (faux)</ns1:configPrimaryTS>
                    <ns1:teleCLIAuthEnabled>false (faux)</ns1:teleCLIAuthEnabled>
                    <ns1:teleCLIPINEnabled>false (faux)</ns1:teleCLIPINEnabled>
                </ns1:telephonyConfig>
                <ns1:commerceAndReporting>
                    <ns1:trackingCode>false (faux)</ns1:trackingCode>
                    <ns1:siteAdminReport>true (Vrai)</ns1:siteAdminReport>
                    <ns1:subScriptionService>false (faux)</ns1:subScriptionService>
                    <ns1:isECommmerce>false (faux)</ns1:isECommmerce>
                    <ns1:customereCommerce>false (faux)</ns1:customereCommerce>
                    <ns1:isLocalTax>false (faux)</ns1:isLocalTax>
                    <ns1:localTaxName>Déclaration</ns1:localTaxName>
                    <ns1:localTaxtRate>0,0</ns1:localTaxtRate>
                    <ns1:holReport>1</ns1:holReport>
                </ns1:commerceAndReporting>
                <ns1:tools>
                    <ns1:businessDirectory>false (faux)</ns1:businessDirectory>
                    <ns1:officeCalendar>false (faux)</ns1:officeCalendar>
                    <ns1:meetingCalendar>true (Vrai)</ns1:meetingCalendar>
                    <ns1:displayOnCallAssistLink>false (faux)</ns1:displayOnCallAssistLink>
                    <ns1:displayProfileLink>true (Vrai)</ns1:displayProfileLink>
                    <ns1:recordingAndPlayback>true (Vrai)</ns1:recordingAndPlayback>
                    <ns1:recordingEditor>true (Vrai)</ns1:recordingEditor>
                    <ns1:publishRecordings>true (Vrai)</ns1:publishRecordings>
                    <ns1:instantMeeting>true (Vrai)</ns1:instantMeeting>
                    <ns1:emails>false (faux)</ns1:emails>
                    <ns1:outlookIntegration>true (Vrai)</ns1:outlookIntegration>
                    <ns1:wirelessAccess>false (faux)</ns1:wirelessAccess>
                    <ns1:allowPublicAccess>true (Vrai)</ns1:allowPublicAccess>
                    <ns1:ssl>true (Vrai)</ns1:ssl>
                    <ns1:handsOnLab>true (Vrai)</ns1:handsOnLab>
                    <ns1:holMaxLabs>999999</ns1:holMaxLabs>
                    <ns1:holMaxComputers>999999</ns1:holMaxComputers>
                    <ns1:userLockDown>false (faux)</ns1:userLockDown>
                    <ns1:meetingAssist>false (faux)</ns1:meetingAssist>
                    <ns1:sms>false (faux)</ns1:sms>
                    <ns1:encryption>OPTION</ns1:encryption>
                    <ns1:internalMeeting>false (faux)</ns1:internalMeeting>
                    <ns1:enableTP>false (faux)</ns1:enableTP>
                    <ns1:enableTPplus>false (faux)</ns1:enableTPplus>
                    <ns1:uploadLogFileUrl>https://sqwd.webex.com/logadmin/spr.do?SiteUrl=sqdemo28&LanguageId=1</ns1:uploadLogFileUrl>
                </ns1:tools>
                <ns1:custCommunications>
                    <ns1:displayType>
                        <ns1:prodSvcAnnounce>false (faux)</ns1:prodSvcAnnounce>
                        <ns1:trainingInfo>false (faux)</ns1:trainingInfo>
                        <ns1:eNewsletters>false (faux)</ns1:eNewsletters>
                        <ns1:promotionsOffers>false (faux)</ns1:promotionsOffers>
                        <ns1:pressReleases>false (faux)</ns1:pressReleases>
                    </ns1:displayType>
                    <ns1:displayMethod>
                        <ns1:email>false (faux)</ns1:email>
                        <ns1:fax>false (faux)</ns1:fax>
                        <ns1:phone>false (faux)</ns1:phone>
                        <ns1:mail>false (faux)</ns1:mail>
                    </ns1:displayMethod>
                </ns1:custCommunications>
                <ns1:trackingCodes/>
                <ns1:supportedServices>
                    <ns1:meetingCenter>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:pageVersion>mc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                    </ns1:meetingCenter>
                    <ns1:trainingCenter>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:pageVersion>tc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                    </ns1:trainingCenter>
                    <ns1:supportCenter>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:pageVersion>sc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                        <ns1:webACD>true (Vrai)</ns1:webACD>
                    </ns1:supportCenter>
                    <ns1:eventCenter>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:pageVersion>ec3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                        <ns1:marketingAddOn>false (faux)</ns1:marketingAddOn>
                        <ns1:optimizeAttendeeBandwidthUsage>false (faux)</ns1:optimizeAttendeeBandwidthUsage>
                    </ns1:eventCenter>
                    <ns1:salesCenter>
                        <ns1:enabled>false (faux)</ns1:enabled>
                    </ns1:salesCenter>
                </ns1:supportedServices>
                <ns1:securityOptions>
                    <ns1:passwordExpires>false (faux)</ns1:passwordExpires>
                    <ns1:passwordLifetime>0</ns1:passwordLifetime>
                    <ns1:ECMeetingsUnlisted>false (faux)</ns1:ECMeetingsUnlisted>
                    <ns1:TCMeetingsUnlisted>false (faux)</ns1:TCMeetingsUnlisted>
                    <ns1:allMeetingsUnlisted>true (Vrai)</ns1:allMeetingsUnlisted>
                    <ns1:allMeetingsPassword>true (Vrai)</ns1:allMeetingsPassword>
                    <ns1:joinBeforeHost>false (faux)</ns1:joinBeforeHost>
                    <ns1:audioBeforeHost>false (faux)</ns1:audioBeforeHost>
                    <ns1:audioBeforeHostEC>false (faux)</ns1:audioBeforeHostEC>
                    <ns1:audioBeforeHostTC>false (faux)</ns1:audioBeforeHostTC>
                    <ns1:changePersonalURL>true (Vrai)</ns1:changePersonalURL>
                    <ns1:changeUserName>false (faux)</ns1:changeUserName>
                    <ns1:meetings>
                        <ns1:strictPasswords>true (Vrai)</ns1:strictPasswords>
                    </ns1:meetings>
                    <ns1:strictUserPassword>true (Vrai)</ns1:strictUserPassword>
                    <ns1:accountNotify>false (faux)</ns1:accountNotify>
                    <ns1:requireLoginBeforeSiteAccess>false (faux)</ns1:requireLoginBeforeSiteAccess>
                    <ns1:changePWDWhenAutoLogin>false (faux)</ns1:changePWDWhenAutoLogin>
                    <ns1:enforceBaseline>true (Vrai)</ns1:enforceBaseline>
                    <ns1:passwordChangeIntervalOpt>false (faux)</ns1:passwordChangeIntervalOpt>
                    <ns1:passwordChangeInterval>24</ns1:passwordChangeInterval>
                    <ns1:firstAttendeeAsPresenter>false (faux)</ns1:firstAttendeeAsPresenter>
                    <ns1:isEnableUUIDLink>true (Vrai)</ns1:isEnableUUIDLink>
                    <ns1:isEnableUUIDLinkForSAC>true (Vrai)</ns1:isEnableUUIDLinkForSAC>
                    <ns1:enforceRecordingPwdForMC>true (Vrai)</ns1:enforceRecordingPwdForMC>
                    <ns1:enforceRecordingPwdForEC>false (faux)</ns1:enforceRecordingPwdForEC>
                    <ns1:enforceRecordingPwdForTC>false (faux)</ns1:enforceRecordingPwdForTC>
                    <ns1:enforceRecordingPwdForMisc>true (Vrai)</ns1:enforceRecordingPwdForMisc>
                </ns1:securityOptions>
                <ns1:defaults>
                    <ns1:emailReminders>true (Vrai)</ns1:emailReminders>
                    <ns1:entryExitTone>SON</ns1:entryExitTone>
                    <ns1:voip>true (Vrai)</ns1:voip>
                    <ns1:teleconference>
                        <ns1:telephonySupport>CALLBACK</ns1:telephonySupport>
                        <ns1:tollFree>true (Vrai)</ns1:tollFree>
                        <ns1:intlLocalCallIn>true (Vrai)</ns1:intlLocalCallIn>
                    </ns1:teleconference>
                    <ns1:joinTeleconfNotPress1>false (faux)</ns1:joinTeleconfNotPress1>
                    <ns1:updateTSPAccount>false (faux)</ns1:updateTSPAccount>
                </ns1:defaults>
                <ns1:scheduleMeetingOptions>
                    <ns1:scheduleOnBehalf>true (Vrai)</ns1:scheduleOnBehalf>
                    <ns1:saveSessionTemplate>true (Vrai)</ns1:saveSessionTemplate>
                </ns1:scheduleMeetingOptions>
                <ns1:navBarTop>
                    <ns1:button>
                        <ns1:order>1</ns1:order>
                        <ns1:serviceName>Bienvenue</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>2</ns1:order>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:serviceName>Meeting Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>3</ns1:order>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:serviceName>Event Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>4</ns1:order>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:serviceName>Support Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>5</ns1:order>
                        <ns1:enabled>true (Vrai)</ns1:enabled>
                        <ns1:serviceName>Training Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>6</ns1:order>
                        <ns1:serviceName>Administration du site</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>7</ns1:order>
                        <ns1:enabled>false (faux)</ns1:enabled>
                        <ns1:serviceName>Centre des ventes</ns1:serviceName>
                    </ns1:button>
                    <ns1:displayDisabledService>true (Vrai)</ns1:displayDisabledService>
                </ns1:navBarTop>
                <ns1:navMyWebEx>
                    <ns1:customLinks>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                    </ns1:customLinks>
                    <ns1:partnerLinks>
                        <ns1:partnerLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:partnerLink>
                        <ns1:partnerLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:partnerLink>
                        <ns1:partnerLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:partnerLink>
                    </ns1:partnerLinks>
                    <ns1:partnerIntegration>true (Vrai)</ns1:partnerIntegration>
                    <ns1:support>
                        <ns1:target>Nouveau</ns1:target>
                    </ns1:support>
                    <ns1:training>
                        <ns1:target>Nouveau</ns1:target>
                    </ns1:training>
                </ns1:navMyWebEx>
                <ns1:navAllServices>
                    <ns1:customLinks>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:customLink>
                    </ns1:customLinks>
                    <ns1:support>
                        <ns1:name>Assistance</ns1:name>
                        <ns1:target>Nouveau</ns1:target>
                    </ns1:support>
                    <ns1:training>
                        <ns1:name>Training</ns1:name>
                        <ns1:target>Nouveau</ns1:target>
                    </ns1:training>
                    <ns1:supportMenu>
                        <ns1:userGuides>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:userGuides>
                        <ns1:downloads>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:downloads>
                        <ns1:training>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:training>
                        <ns1:contactUs>
                            <ns1:target>Nouveau</ns1:target>
                        </ns1:contactUs>
                        <ns1:supportMyResources>true (Vrai)</ns1:supportMyResources>
                    </ns1:supportMenu>
                </ns1:navAllServices>
                <ns1:passwordCriteria>
                    <ns1:mixedCase>false (faux)</ns1:mixedCase>
                    <ns1:minLength>4</ns1:minLength>
                    <ns1:minAlpha>0</ns1:minAlpha>
                    <ns1:minNumeric>0</ns1:minNumeric>
                    <ns1:minSpecial>0</ns1:minSpecial>
                    <ns1:disallowWebTextSessions>true (Vrai)</ns1:disallowWebTextSessions>
                    <ns1:disallowWebTextAccounts>true (Vrai)</ns1:disallowWebTextAccounts>
                    <ns1:disallowList>true (Vrai)</ns1:disallowList>
                    <ns1:disallowValue>mot de passe</ns1:disallowValue>
                    <ns1:disallowValue>fusionn</ns1:disallowValue>
                    <ns1:disallowValue>passer</ns1:disallowValue>
                </ns1:passwordCriteria>
                <ns1:recordingPasswordCriteria>
                    <ns1:mixedCase>true (Vrai)</ns1:mixedCase>
                    <ns1:minLength>8</ns1:minLength>
                    <ns1:minAlpha>2</ns1:minAlpha>
                    <ns1:minNumeric>1</ns1:minNumeric>
                    <ns1:minSpecial>0</ns1:minSpecial>
                    <ns1:disallowWebTextSessions>false (faux)</ns1:disallowWebTextSessions>
                    <ns1:disallowList>false (faux)</ns1:disallowList>
                    <ns1:disallowValue>mot de passe</ns1:disallowValue>
                    <ns1:disallowValue>fusionn</ns1:disallowValue>
                    <ns1:disallowValue>passer</ns1:disallowValue>
                </ns1:recordingPasswordCriteria>
                <ns1:accountPasswordCriteria>
                    <ns1:mixedCase>false (faux)</ns1:mixedCase>
                    <ns1:minLength>0</ns1:minLength>
                    <ns1:minNumeric>0</ns1:minNumeric>
                    <ns1:minAlpha>0</ns1:minAlpha>
                    <ns1:minSpecial>0</ns1:minSpecial>
                    <ns1:disallow3XRepeatedChar>false (faux)</ns1:disallow3XRepeatedChar>
                    <ns1:disallowWebTextAccounts>true (Vrai)</ns1:disallowWebTextAccounts>
                    <ns1:disallowList>true (Vrai)</ns1:disallowList>
                    <ns1:disallowValue>mot de passe</ns1:disallowValue>
                    <ns1:disallowValue>fusionn</ns1:disallowValue>
                    <ns1:disallowValue>passer</ns1:disallowValue>
                    <ns1:disallowValue>webex</ns1:disallowValue>
                    <ns1:disallowValue>cisco</ns1:disallowValue>
                    <ns1:disallowValue>xebew</ns1:disallowValue>
                    <ns1:disallowValue>ocsic</ns1:disallowValue>
                </ns1:accountPasswordCriteria>
                <ns1:productivityTools>
                    <ns1:enable>true (Vrai)</ns1:enable>
                    <ns1:installOpts>
                        <ns1:autoUpdate>true (Vrai)</ns1:autoUpdate>
                    </ns1:installOpts>
                    <ns1:integrations>
                        <ns1:outlook>true (Vrai)</ns1:outlook>
                        <ns1:outlookForMac>true (Vrai)</ns1:outlookForMac>
                        <ns1:lotusNotes>true (Vrai)</ns1:lotusNotes>
                        <ns1:oneClick>true (Vrai)</ns1:oneClick>
                        <ns1:showSysTrayIcon>true (Vrai)</ns1:showSysTrayIcon>
                        <ns1:office>true (Vrai)</ns1:office>
                        <ns1:excel>true (Vrai)</ns1:excel>
                        <ns1:powerPoint>true (Vrai)</ns1:powerPoint>
                        <ns1:word>true (Vrai)</ns1:word>
                        <ns1:IE>true (Vrai)</ns1:IE>
                        <ns1:firefox>false (faux)</ns1:firefox>
                        <ns1:explorerRightClick>false (faux)</ns1:explorerRightClick>
                        <ns1:instantMessenger>true (Vrai)</ns1:instantMessenger>
                        <ns1:aolMessenger>false (faux)</ns1:aolMessenger>
                        <ns1:googleTalk>false (faux)</ns1:googleTalk>
                        <ns1:lotusSametime>true (Vrai)</ns1:lotusSametime>
                        <ns1:skype>true (Vrai)</ns1:skype>
                        <ns1:windowsMessenger>true (Vrai)</ns1:windowsMessenger>
                        <ns1:yahooMessenger>false (faux)</ns1:yahooMessenger>
                        <ns1:ciscoIPPhone>false (faux)</ns1:ciscoIPPhone>
                        <ns1:pcNow>false (faux)</ns1:pcNow>
                        <ns1:iGoogle>false (faux)</ns1:iGoogle>
                        <ns1:iPhoneDusting>true (Vrai)</ns1:iPhoneDusting>
                    </ns1:integrations>
                    <ns1:oneClick>
                        <ns1:allowJoinUnlistMeeting>true (Vrai)</ns1:allowJoinUnlistMeeting>
                        <ns1:requireApproveJoin>false (faux)</ns1:requireApproveJoin>
                    </ns1:oneClick>
                    <ns1:templates>
                        <ns1:useTemplate>false (faux)</ns1:useTemplate>
                    </ns1:templates>
                    <ns1:lockDownPT>
                        <ns1:lockDown>false (faux)</ns1:lockDown>
                    </ns1:lockDownPT>
                    <ns1:imSettings>
                        <ns1:attendeeInviteOther>true (Vrai)</ns1:attendeeInviteOther>
                    </ns1:imSettings>
                </ns1:productivityTools>
                <ns1:meetingPlace/>
                <ns1:salesCenter>
                    <ns1:allowJoinWithoutLogin>false (faux)</ns1:allowJoinWithoutLogin>
                </ns1:salesCenter>
                <ns1:connectIntegration>
                    <ns1:integratedWebEx11>false (faux)</ns1:integratedWebEx11>
                </ns1:connectIntegration>
                <ns1:video>
                    <ns1:HQvideo>true (Vrai)</ns1:HQvideo>
                    <ns1:maxBandwidth>PMI</ns1:maxBandwidth>
                    <ns1:HDvideo>true (Vrai)</ns1:HDvideo>
                </ns1:video>
                <ns1:siteCommonOptions>
                    <ns1:SupportCustomDialRestriction>false (faux)</ns1:SupportCustomDialRestriction>
                    <ns1:SupportTelePresence>false (faux)</ns1:SupportTelePresence>
                    <ns1:SupportTelePresencePlus>false (faux)</ns1:SupportTelePresencePlus>
                    <ns1:EnableCloudTelepresence>true (Vrai)</ns1:EnableCloudTelepresence>
                    <ns1:EnableCMRForAllUsers>true (Vrai)</ns1:EnableCMRForAllUsers>
                    <ns1:enablePersonalMeetingRoom>true (Vrai)</ns1:enablePersonalMeetingRoom>
                    <ns1:SupportAlternateHost>true (Vrai)</ns1:SupportAlternateHost>
                    <ns1:SupportAnyoneHostMeetings>true (Vrai)</ns1:SupportAnyoneHostMeetings>
                </ns1:siteCommonOptions>
                <ns1:samlSSO>
                    <ns1:enableSSO>false (faux)</ns1:enableSSO>
                    <ns1:autoAccountCreation>false (faux)</ns1:autoAccountCreation>
                </ns1:samlSSO>
                <ns1:attendeeLimitation>
                    <ns1:maxInviteesNumberForMC>1000</ns1:maxInviteesNumberForMC>
                    <ns1:maxRegistrantsNumberForMC>1000</ns1:maxRegistrantsNumberForMC>
                    <ns1:maxInviteesNumberForTC>1000</ns1:maxInviteesNumberForTC>
                    <ns1:maxRegistrantsNumberForTC>1000</ns1:maxRegistrantsNumberForTC>
                    <ns1:maxInviteesNumberForEC>10000</ns1:maxInviteesNumberForEC>
                    <ns1:maxRegistrantsNumberForEC>10000</ns1:maxRegistrantsNumberForEC>
                </ns1:attendeeLimitation>
                <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForCMRHost>200</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>true (Vrai)</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>40</ns1:accountNumberUsedForCMRHost>
                    <ns1:accountNumberLimitForEEHost>200</ns1:accountNumberLimitForEEHost>
                    <ns1:allowOverageForEEHost>true (Vrai)</ns1:allowOverageForEEHost>
                    <ns1:accountNumberUsedForEEHost>40</ns1:accountNumberUsedForEEHost>
                    <ns1:attendeeCapacityForMC>200</ns1:attendeeCapacityForMC>
                    <ns1:attendeeCapacityForTC>200</ns1:attendeeCapacityForTC>
                    <ns1:attendeeCapacityForEC>200</ns1:attendeeCapacityForEC>
                    <ns1:attendeeCapacityForSC>200</ns1:attendeeCapacityForSC>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Mises à jour de l’API XML 11.0.0 SP22

Limite de taille de fichier pour UploadPMRImage

Lors du chargement d’avatars à l’aide de l’API UploadPMRImage, une nouvelle restriction limite la taille du fichier à 5 Mo. Les tentatives de téléchargement de fichiers d’une taille supérieure à celle-ci recevront maintenant un message d’erreur : "010100 la taille de l’image en cours de téléchargement est trop importante. Essayez une image d’une taille inférieure à 5 Mo.»

Mises à jour de l’API XML 11.0.0 SP21

Cliquez ici pour télécharger le schéma SP21 de l' 11,0 API XML.

Nouvel enregistrement auto ajouté à CreateMeeting, SetMeeting, obtenirréunionet LstMeeting

Un nouvel élément, nommé autorecord a été ajouté aux API CreateMeeting, SetMeeting, obtenirréunionet LstMeeting . l’enregistrement automatique permet aux utilisateurs d’enregistrer automatiquement les réunions Webex directement à partir du programmateur de réunion. Ceci fournit une granularité au niveau de la réunion, à savoir que la méthode d’enregistrement automatique des réunions n’était accessible qu’à l’échelle du site.


L' élément autorecord s’applique uniquement aux réunions Webex. Il ne s’applique pas aux événements Webex ou à la formation Webex.

APIs concernées :

  • CreateMeeting

    • Enregistrement auto

  • SetMeeting

    • Enregistrement auto

  • Obtenirréunion

    • Enregistrement auto

  • LstMeeting

    • Enregistrement auto

Mises à jour de CreateMeeting :

paramètre d’enregistrement auto

Comportement lorsque l’enregistrement automatique de toutes les sessions en utilisant l’enregistrement en réseau est désactivé sur administration du site

true (Vrai)

Commencer à enregistrer automatiquement quand la réunion commence

Faux (par défaut) ou aucun élément

Ne démarre pas automatiquement l’enregistrement au démarrage de la réunion


Si l' enregistrement automatique de toutes les sessions en utilisant l’enregistrement basé sur le réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

Mises à jour de SetMeeting :

paramètre d’enregistrement auto

Comportement lorsque l’enregistrement automatique de toutes les sessions en utilisant l’enregistrement en réseau est désactivé sur administration du site

true (Vrai)

Commencer à enregistrer automatiquement quand la réunion commence

Faux (par défaut) ou aucun élément

Ne démarre pas automatiquement l’enregistrement au démarrage de la réunion


Si l' enregistrement automatique de toutes les sessions en utilisant l’enregistrement basé sur le réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

Mises à jour de obtenirréunion :

paramètre d’enregistrement auto

Comportement lorsque l’enregistrement automatique de toutes les sessions en utilisant l’enregistrement en réseau est désactivé sur administration du site

true (Vrai)

Commencer à enregistrer automatiquement quand la réunion commence

false (faux)

Ne démarre pas automatiquement l’enregistrement au démarrage de la réunion


Si l' enregistrement automatique de toutes les sessions en utilisant l’enregistrement basé sur le réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

Exemple de réponse obtenirréunion :

Mises à jour de LstMeeting :

paramètre d’enregistrement auto

Comportement lorsque l’enregistrement automatique de toutes les sessions en utilisant l’enregistrement en réseau est désactivé sur administration du site

true (Vrai)

Commencer à enregistrer automatiquement quand la réunion commence

false (faux)

Ne démarre pas automatiquement l’enregistrement au démarrage de la réunion


Si l' enregistrement automatique de toutes les sessions en utilisant l’enregistrement basé sur le réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

Exemple de réponse LstMeeting :

Nouvel élément isAutoRecord ajouté à l' API getsessioninfo (obtenir

En même temps que les modifications apportées aux API ci-dessus, un nouvel élément, isAutoRecord, a été ajouté à l' API getsessioninfo (obtenir. Cet élément peut être utilisé pour indiquer si l’enregistrement démarre automatiquement au démarrage d’une réunion.

APIs concernées :

  • Getsessioninfo (obtenir

    • isAutoRecord

Mises à jour de getsessioninfo (obtenir :

paramètre isAutoRecord

Comportement lorsque l’enregistrement automatique de toutes les sessions en utilisant l’enregistrement en réseau est désactivé sur administration du site

true (Vrai)

Commencer à enregistrer automatiquement quand la réunion commence

false (faux)

Ne démarre pas automatiquement l’enregistrement au démarrage de la réunion


Si l' enregistrement automatique de toutes les sessions en utilisant l’enregistrement basé sur le réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

Exemple de réponse getsessioninfo (obtenir :

Mises à jour de l’API XML 11.0.0 SP20

Cliquez ici pour télécharger le schéma SP20 de l' 11,0 API XML.

Nouvel élément returnShareToMeRecording ajouté à la demande de l' API le


Ce changement a été précédemment annoncé dans l’API XML 11,0 SP17, mais il est appliqué à cette mise à jour.

Un nouvel élément, returnShareToMeRecording, a été ajouté à l' API le. returnShareToMeRecording est une valeur booléenne dans la demande de le.

Ce nouvel élément a été ajouté pour prendre en charge la recherche de l’invité ou inviter des enregistrements. returnShareToMeRecording est un drapeau pour permettre à l' API le de savoir qu’il doit retourner l’invité ou inviter des enregistrements.

Lorsque returnShareToMeRecording est défini sur true(vrai), le renvoie l’utilisateur d’enregistrement en tant que propriétaire, et renvoie également l’utilisateur d’enregistrement comme invité ou invité partagé par le propriétaire.


Si les indicateurs de partage automatique et de partage manuel sont tous deux inactifs, le renvoie l’utilisateur uniquement en tant que propriétaire des enregistrements.

Lorsque returnShareToMeRecording est défini sur false(faux), ou si cet élément n’est pas inclus dans la demande, le suit la même logique que précédemment : elle renvoie l’utilisateur des enregistrements en tant que propriétaire.

APIs concernées :

  • Le

    • returnShareToMeRecording

Mises à jour de le :

Élément shareToMe ajouté à la réponse de l' API le


Ce changement a été précédemment annoncé dans l’API XML 11,0 SP17, mais il est appliqué à cette mise à jour.

Un nouvel élément, shareToMe, a été ajouté à l' API le. shareToMe est une valeur booléenne dans la réponse à le.

Ce nouvel élément a été ajouté pour prendre en charge la recherche de l’invité ou inviter des enregistrements. shareToMe est un drapeau pour définir si l’utilisateur est le propriétaire ou un participant à l’enregistrement actuel.

Lorsque shareToMe est vrai, l’utilisateur n’est pas le propriétaire de l’enregistrement actuel. L’utilisateur peut être un invité ou l’enregistrement est partagé par le propriétaire.

Lorsque la shareToMe est fausse, ou que cet élément ne se trouve pas dans la réponse, le suit la même logique que précédemment : l’utilisateur est le propriétaire de l’enregistrement actuel.

APIs concernées :

  • Le

    • shareToMe

Mises à jour de le :

exemples de requêtes returnShareToMeRecording et shareToMe :

<bodyContent xsi:type=”java.com.webex.service.binding..ep.LstRecording”>
<hostWebExID>auto243</hostWebExID>
<createTimeScope>
<createTimeStart>08/15/2018 8:0:0</createTimeStart>
<createTimeEnd>09/05/2018 7:59:59</createTimeEnd>
<timeZoneID>20</timeZoneID>
</createTimeScope>
<serviceTypes>
<serviceType>MeetingCenter</serviceType>
<serviceType>EventCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
</serviceTypes>
<returnShareToMeRecording>true (Vrai)</returnShareToMeRecording>
</bodyContent>

exemples de réponses returnShareToMeRecording et shareToMe :

Nouveaux éléments ajoutés à l' API GetEvent

Quatre nouveaux éléments ont été ajoutés à l' API GetEvent :

  • isCETMeeting: valeur booléenne vrai/faux indiquant si l’événement Webex prend en charge la plateforme vidéo Webex 2 (DMC 4,0)

  • sipURL: l’URL utilisée pour rejoindre la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application

  • standaloneDialingIPAddress: l’adresse IP qui peut être utilisée pour appeler la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application

  • panelistNumericPassword: le mot de passe pour rejoindre la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application

Si le site prend en charge la vidéo Webex, l’organisateur dispose des privilèges vidéo Webex Events et l’événement prend en charge la plateforme vidéo Webex 2 (DMC 4,0), GetEvent renvoie ces éléments. Sinon, GetEvent ne les renvoie pas.

APIs concernées :

  • GetEvent

    • isCETMeeting

    • sipURL

    • standaloneDialingIPAddress

    • panelistNumericPassword

Nouvel élément panelistNumericPassword ajouté à l' API getsessioninfo (obtenir

Getsessioninfo (obtenir a un nouvel élément, panelistNumericPassword, qui contient le mot de passe pour rejoindre la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application.

Si le site prend en charge la vidéo Webex, l’organisateur dispose des privilèges vidéo Webex Events et l’événement prend en charge la plateforme vidéo Webex 2 (DMC 4,0), getsessioninfo (obtenir renvoie ces quatre éléments :

  • isCETMeeting: valeur booléenne vrai/faux indiquant si l’événement Webex prend en charge la plateforme vidéo Webex 2 (DMC 4,0)

  • sipURL: l’URL utilisée pour rejoindre la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application

  • standaloneDialingIPAddress: l’adresse IP qui peut être utilisée pour appeler la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application

  • panelistNumericPassword: le mot de passe pour rejoindre la réunion vidéo Webex à partir d’une système de conférence vidéo ou d’une application


Pour les réunions Webex, ces éléments existaient déjà dans getsessioninfo (obtenir:

  • isCETMeeting

  • sipURL

  • standaloneDialingIPAddress

APIs concernées :

  • Getsessioninfo (obtenir

    • panelistNumericPassword

Modifications apportées au schéma de GetEvent et getsessioninfo (obtenir

Mises à jour de GetEvent :

Mises à jour de getsessioninfo (obtenir :

Mises à jour de l’API XML 11.0.0 SP18

Cliquez ici pour télécharger le schéma SP18 de l' 11,0 API XML.

Nouvel élément EnableCloudTelepresence ajouté à l' API getSite

Un nouvel élément, EnableCloudTelepresence a été ajouté à l' API getSite.

Lorsque l’option EnableCETForAllUsers est activée, Webex vérifie si l’utilisateur prend en charge la vidéo Webex (DMC). Il renvoie maintenant également un nouvel élément EnableCloudTelepresence dans l' API getSite.

APIs concernées :

  • getSite

  • EnableCloudTelepresence

getSite exemple réponse :

Mises à jour de l’API XML 11.0.0 SP17

Nouvel élément returnShareToMeRecording ajouté à la demande de l' API le

Un nouvel élément, returnShareToMeRecording, a été ajouté à l' API le. returnShareToMeRecording est une valeur booléenne dans la demande de le.

Ce nouvel élément a été ajouté pour prendre en charge l’extraction des invités ou l’invitation des enregistrements. returnShareToMeRecording est un drapeau pour permettre à l' API le de savoir qu’il doit retourner l’invité ou inviter des enregistrements.

Lorsque returnShareToMeRecording est défini sur true(vrai), le renvoie l’utilisateur des enregistrements en tant que propriétaire, et renvoie également l’utilisateur des enregistrements en tant que participant ou invité partagé par le propriétaire.


Si les indicateurs de partage automatique et de partage manuel sont désactivés, le renvoie uniquement l’utilisateur en tant que propriétaire des enregistrements.

Lorsque returnShareToMeRecording est défini sur false(faux), ou si cet élément n’est pas inclus dans la demande, le suit la même logique que précédemment : elle renvoie l’utilisateur des enregistrements en tant que propriétaire.

APIs concernées :

  • Le

  • returnShareToMeRecording

Mises à jour de le :

Nouvel élément shareToMe ajouté à la réponse de l' API le

Un nouvel élément, shareToMe, a été ajouté à l' API le. shareToMe est une valeur booléenne dans la réponse à le.

Ce nouvel élément a été ajouté pour prendre en charge l’extraction des invités ou l’invitation des enregistrements. shareToMe est un drapeau pour définir si l’utilisateur est le propriétaire, ou le participant ou l’invité pour l’enregistrement en cours.

Lorsque shareToMe est vrai, l’utilisateur n’est pas le propriétaire de l’enregistrement actuel. L’utilisateur peut être un participant ou un invité, ou l’enregistrement est partagé par le propriétaire.

Lorsque la shareToMe est fausse, ou que cet élément ne se trouve pas dans la réponse, le suit la même logique que précédemment : l’utilisateur est le propriétaire de l’enregistrement actuel.

APIs concernées :

  • Le

  • shareToMe

Mises à jour de le :

Nouveaux éléments de la capacité de l’invité ajoutés à la réponse GETSITE API

Quatre nouveaux éléments ont été ajoutés à l' API getSite pour indiquer la capacité des invités pour les services Webex suivants :

attendeeCapacityForMC -réunions Webex

attendeeCapacityForEC – événements Webex

attendeeCapacityForTC – formation Webex

attendeeCapacityForSC – prise en charge de Webex

Ces valeurs retournées indiquent le nombre maximal d’invités que la réunion, l’événement ou la session peut avoir. Ils sont les enfants de l' élément CISiteLicenseInfo dans la réponse.

APIs concernées :

  • getSite

  • attendeeCapacityForMC

  • attendeeCapacityForEC

  • attendeeCapacityForTC

  • attendeeCapacityForSC

exemple de réponse getSite :

<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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
            <ns1:siteInstance>
...
...
                <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForMC>999</ns1:accountNumberLimitForMC>
                    <ns1:allowOverageForMC>false (faux)</ns1:allowOverageForMC>
                    <ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
                    <ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
                    <ns1:allowOverageForTC>false (faux)</ns1:allowOverageForTC>
                    <ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
                    <ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
                    <ns1:allowOverageForEC>false (faux)</ns1:allowOverageForEC>
                    <ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
                    <ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
                    <ns1:allowOverageForSC>false (faux)</ns1:allowOverageForSC>
                    <ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
                    <ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>false (faux)</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
                    <ns1:attendeeCapacityForMC>1000</ns1:attendeeCapacityForMC>
                    <ns1:attendeeCapacityForTC>1000</ns1:attendeeCapacityForTC>
                    <ns1:attendeeCapacityForEC>3000</ns1:attendeeCapacityForEC>
                    <ns1:attendeeCapacityForSC>500</ns1:attendeeCapacityForSC>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Mises à jour de l’API XML 11.0.0 SP16

Nouvelle API hostStreamURL ajoutée à lstRecordingResponse

L’élément hostStreamURL a été ajouté à la réponse le en tant que partie des détails de l’enregistrement. hostStreamURL renvoie l’URL que l’organisateur doit utiliser pour afficher l’enregistrement sans avoir à se connecter préalablement. Cette URL est valide pendant 30 minutes après sa génération.

APIs concernées :

  • hostStreamURL

exemple de réponse hostStreamURL :

<xsd:complexType name="recordingType">
<xsd:sequence>
<xsd:element name="recordingID" type="xsd:int"/>
<xsd:element name="hostWebExID" type="xsd:string"/>
<xsd:element name="name" type="xsd:string"/>
<xsd:element name="description" type="xsd:string"/>
<xsd:element name="createTime" type="xsd:string"/>
<xsd:element name="timeZoneID" type="xsd:int"/>
<xsd:element name="size" type="xsd:float"/>
<xsd:element name="streamURL" type="xsd:string"/>
<xsd:element name="hostStreamURL" type="xsd:string" minOccurs="0"/>
<xsd:element name="fileURL" type="xsd:string"/>

L' API GetSite utilise la nouvelle modélisation WebDB pour retourner des données

Par la demande du client, l’API GetSite récupère maintenant une licence organisateur plus précise, des données de rapport d’utilisation et d’autres données en utilisant la nouvelle modélisation WebDB pour les sites ci.

APIs concernées :

  • GetSite

Exemple de réponse GetSite :

<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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
            <ns1:siteInstance>
...
...
                <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForMC>999</ns1:accountNumberLimitForMC>
                    <ns1:allowOverageForMC>false (faux)</ns1:allowOverageForMC>
                    <ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
                    <ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
                    <ns1:allowOverageForTC>false (faux)</ns1:allowOverageForTC>
                    <ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
                    <ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
                    <ns1:allowOverageForEC>false (faux)</ns1:allowOverageForEC>
                    <ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
                    <ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
                    <ns1:allowOverageForSC>false (faux)</ns1:allowOverageForSC>
                    <ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
                    <ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>false (faux)</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Exemple de réponse GetSite pour les sites EE :

<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>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
            <ns1:siteInstance>
...
...
                <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForCMRHost>80</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>true (Vrai)</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>99</ns1:accountNumberUsedForCMRHost>
                    <ns1:accountNumberLimitForEEHost>999999</ns1:accountNumberLimitForEEHost>
                    <ns1:allowOverageForEEHost>false (faux)</ns1:allowOverageForEEHost>
                    <ns1:accountNumberUsedForEEHost>368</ns1:accountNumberUsedForEEHost>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Mises à jour de l’API XML 11.0.0 SP15

Renvoyer le lien de la réunion Webex meetings en utilisant l’API GetSessionsInfo

Le schéma de l' API getsessioninfo (obtenir a une nouvelle valeur de retour, meetingLink. Vous pouvez utiliser un lien de réunion pour démarrer une réunion Webex en tant qu’organisateur ou en rejoignant une réunion Webex en tant qu’invité.

APIs concernées :

  • Getsessioninfo (obtenir

  • meetingLink

Exemple de réponse getsessioninfo (obtenir :

    <ep:meetingLink>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m265e64705c6660d4132c2d4f19aed7e7</ep:meetingLink>

Nouvelle condition pour l’interrogation par RecordingID sur l' API le

Vous pouvez maintenant utiliser le pour interroger les enregistrements en utilisant la recordingID. Il existe deux types d’ID d’enregistrement :

  • ID d’enregistrement pour Webex meetings, Webex Events et Webex Training

  • ID d’enregistrement NBR pour les enregistrements divers

S’il y a un élément ServiceType dans la demande XML, alors le retourne un enregistrement de service (Webex meetings, Webex Events et Webex Training) uniquement.

S’il n’y a aucun élément ServiceType dans la demande XML, alors le renvoie uniquement un enregistrement NBR.

APIs concernées :

  • Le

  • ID de l'enregistrement

Exemples de réponse le :

Exemple de requête pour un ID d’enregistrement de service :

<bodyContent xsi:type="java:com.webex.service.binding.ep.LstRecording">
    <serviceTypes>
        <serviceType>MeetingCenter</serviceType>
        <serviceType>EventCenter</serviceType>
        <serviceType>TrainingCenter</serviceType>
    </serviceTypes>
    <recordingID>974164492</recordingID>
    <order>
         <orderBy>CRÉATION</orderBy>
         <orderAD>DESC</orderAD>
         <orderBy>HOSTID</orderBy>
         <orderAD>CROI</orderAD>
         <orderBy>RECORDNAME</orderBy>
         <orderAD>CROI</orderAD>
    </order>
</bodyContent>

Exemple de requête pour un ID d’enregistrement NBR :

<bodyContent xsi:type="java:com.webex.service.binding.ep.LstRecording">
    <recordingID>974154032</recordingID>
    <order>
         <orderBy>CRÉATION</orderBy>
         <orderAD>DESC</orderAD>
         <orderBy>HOSTID</orderBy>
         <orderAD>CROI</orderAD>
         <orderBy>RECORDNAME</orderBy>
         <orderAD>CROI</orderAD>
    </order>
</bodyContent>

Mises à jour de l’API XML 11.0.0 SP14

Rapports de synthèse de l’utilisation préliminaire pour Meeting Center

Deux nouvelles API ont été ajoutées pour les Meeting Center des rapports préliminaires, LstmeetingusagePreliminaryHistory et LstmeetingattendeePreliminaryHistory. Ceux-ci auront le même comportement que LsteventsessionPreliminaryHistory et LsteventattendeePreliminaryHistory dans le rapport final.

APIs concernées :

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

Exemple de demande LstmeetingusagePreliminaryHistory :

<?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>Utilisateurtest</webExID>
            <password></password>             <siteName>testsite</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingusagePreliminaryHistory">
            <startTimeScope>
                <sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
                <sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
            </startTimeScope>
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
                <listMethod>LES</listMethod>
            </listControl>
            <order>
                <orderBy>STARTTIME</orderBy>
                <orderAD>CROI</orderAD>
                <orderBy>CONFNAME</orderBy>
                <orderAD>CROI</orderAD>
                <orderBy>CONFID</orderBy>
                <orderAD>CROI</orderAD>
            </order>
        </bodyContent>
    </body>
</serv:message>

Exemple de réponse LstmeetingusagePreliminaryHistory :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="history:lstmeetingusagePreliminaryHistoryResponse">
            <history:meetingUsagePreliminaryHistory>
                <history:confID>93115261364733685</history:confID>
                <history:sessionKey>800150023</history:sessionKey>
                <history:confName>200804231215</history:confName>
                <history:openTime>04/23/2018 19:16:34</history:openTime>
                <history:timeZoneID>4</history:timeZoneID>
                <history:meetingType>ACTIF</history:meetingType>
                <history:timeZoneWithDST>San Francisco (heure d’été du Pacifique, GMT-07:00)</history:timeZoneWithDST>                 <history:trackingCode>                     <com:trackingCode1>mytrackingcode1</com:trackingCode1>
                    <com:trackingCode2>mytrackingcode2</com:trackingCode2>
                </history:trackingCode>
                <history:registered>1</history:registered>
                <history:invited>1</history:invited>
                <history:attended>3</history:attended>
            </history:meetingUsagePreliminaryHistory>
            <history:matchingRecords>
                <serv:total>1</serv:total>
                <serv:returned>1</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </history:matchingRecords>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Exemple de demande LstmeetingattendeePreliminaryHistory :

<?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>Utilisateurtest</webExID>
            <password></password>             <siteName>testsite</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingattendeePreliminaryHistory">
            <startTimeScope>
                <sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
                <sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
            </startTimeScope>
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
                <listMethod>LES</listMethod>
            </listControl>
            <order>
                <orderBy>STARTTIME</orderBy>
                <orderAD>CROI</orderAD>
                <orderBy>CONFID</orderBy>
                <orderAD>CROI</orderAD>
            </order>
        </bodyContent>
    </body>
</serv:message>

Exemple de réponse LstmeetingattendeePreliminaryHistory :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="history:lstmeetingattendeePreliminaryHistoryResponse">
            <history:meetingAttendeePreliminaryHistory>
                <history:meetingKey>800150023</history:meetingKey>
                <history:confName>200804231215</history:confName>
                <history:company>GARANTIR</history:company>
                <history:title>DEUXIÈME</history:title>
                <history:phoneNumber>1222654-3210,,,,</history:phoneNumber>                 <history:address1>1 n’importe quelle rue</history:address1>
                <history:address2>garantir</history:address2>
                <history:city>SanJose</history:city>
                <history:state>AC</history:state>
                <history:country>ETATS-UNIS D’AMÉRIQUE.</history:country>
                <history:zipCode>95111</history:zipCode>
                <history:name>test2 utilisateur</history:name>
                <history:email>ut2@qa.webex.com</history:email>
                <history:joinTime>04/23/2018 19:13:06</history:joinTime>
                <history:participantType>INVITÉ</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:meetingAttendeePreliminaryHistory>
                <history:meetingKey>800150023</history:meetingKey>
                <history:confName>200804231215</history:confName>
                <history:name>zzz zzzz</history:name>
                <history:email>z6@webex.com</history:email>
                <history:joinTime>04/23/2018 19:14:10</history:joinTime>
                <history:participantType>INVITÉ</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:meetingAttendeePreliminaryHistory>
                <history:meetingKey>800150023</history:meetingKey>
                <history:confName>200804231215</history:confName>
                <history:name>Organisateur de test</history:name>
                <history:email>testuser@webex.com</history:email>
                <history:joinTime>04/23/2018 19:12:42</history:joinTime>
                <history:participantType>INVITÉ</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:matchingRecords>
                <serv:total>3</serv:total>
                <serv:returned>3</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </history:matchingRecords>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Renvoi de l’URL SIP et de l’URL Skype à partir de l' API getsessioninfo (obtenir de gla

Deux nouveaux éléments, <sipURL> et <skypeURL>, ont été ajoutés à la réponse lors de l’appel de l' API GLA getsessioninfo (obtenir . Ces éléments sont les éléments de base qui peuvent être renvoyés pour l’accès anonyme.

  • <sipURL> peut être utilisé pour rejoindre les réunions à partir d’un périphérique Telepresence ou d’un autre appareil vidéo Cisco. De cette façon, seules les réunions utilisant les versions 1,0 ou 2,0 des plateformes vidéo Cisco doivent getsessioninfo (obtenir renvoyer l' <sipURL> élément.

  • <skypeURL> peut être utilisé pour prendre part à des réunions à partir d’une application Microsoft Skype, sans limites ou conditions, afin qu’elle puisse être retournée pour chaque appel.

APIs concernées :

  • Getsessioninfo (obtenir

Exemple de réponse :

Renvoi de l’URL SIP et du lien de la réunion à partir de l' API obtenirréunion

Trois nouveaux éléments, <isCETMeeting>, <meetingLink>, et <sipURL>ont été ajoutés à la réponse lors de l’appel de l' API obtenirréunion.

  • <isCETMeeting> indique si la réunion utilise une plate-forme vidéo Cisco (prend en charge Telepresence et vidéo).

  • <meetingLink> peut être utilisé pour se connecter aux réunions.

  • <sipURL> peut être utilisé pour rejoindre les réunions à partir d’un périphérique Telepresence ou d’un autre appareil vidéo Cisco. De cette façon, seules les réunions utilisant les versions 1,0 ou 2,0 des plateformes vidéo Cisco doivent obtenirréunion renvoyer l’élément.

APIs concernées :

  • Obtenirréunion

Exemple de réponse obtenirréunion :

Mises à jour de l’API XML 11.0.0 SP13

Annonce de la désapprobation de l' <siteID> élément dans le parent <securityContext>

Cisco prévoit de déprécier l' <siteID> élément dans l’élément parent et de le <securityContext> remplacer par le <siteName>. En raison d’un grand nombre d' <siteID> éléments qui sont souvent modifiés au cours des migrations du site, les organisations encourent des coûts élevés de maintenance pour continuer à utiliser cet élément. Ceci est une notification de deux ans à l'avance.

  • Pour les clients existants de Webex, l'impact interviendra le 1er mai 2020.

  • Les nouveaux clients doivent utiliser l'élément à compter du 1er mai 2018.<siteName>

  • Les clients effectuant des intégrations avec CI, Spark ou le système Atlas, doivent utiliser l'élément à partir du 1er mai 2018.<siteName>

APIs concernées :

  • <siteName>

  • <securityContext>

Validation des données des <tollCallInData><tollFreeCallInData> éléments et

À partir du 1er juin 2018, les deux <tollCallInData><tollFreeCallInData> API et seront validées. Cela affecte les <CreateUser><SetUser> API et.

Les sites qui utilisent des chaînes non valides ou des chaînes incorrectement mises en forme dans leur appel de données doivent corriger les chaînes pour que ces éléments passent la validation des données.

Vous trouverez ci-dessous des exemples de CreateUser et SetUser, tollCallInData et tollFreeCallInData dans le format correct :

<tspAccount>
    <tspAccount>
        <tollFreeCallInNumber>86, 123, 4567000</tollFreeCallInNumber>
        <tollFreeCallInData>1, 86</tollFreeCallInData>
        <accountIndex>1</accountIndex>
        <tollCallInNumber>86, 123, 4567890</tollCallInNumber>
        <tollCallInData>0, 86</tollCallInData>
        <subscriberAccessCode>12341234</subscriberAccessCode>
        <participantAccessCode>12341234</participantAccessCode>
        <createOnBridge>false (faux)</createOnBridge>
        <defaultFlag>false (faux)</defaultFlag>
    </tspAccount>
</tspAccount>
...

Mises à jour de l’API XML 11.0.0 SP12

Deux nouvelles API SetContact et DelContacts

Le schéma de l’API XML disposait précédemment des deux API CreateContacts et LstContacts, qui n’offraient pas la gestion complète des contacts des utilisateurs. Afin d’offrir une meilleure fonctionnalité de gestion des contacts des utilisateurs à l’aide de l’API XML, nous avons ajouté ces deux nouvelles API, SetContact et DelContacts.

API

Remarques

SetContact

Appelez cette API pour modifier les informations de contact telles que la messagerie électronique, le nom, le titre et la langue.

Rogation

  • Si le contact n’a pas été trouvé par l' élément ContactEmail, l’exception 140004 « contact introuvable » est renvoyée

  • Si le site Webex ne prend pas en charge une langue donnée, l’exception 030060 « pas une langue valide » est renvoyée

  • Si la nouvelle adresse électronique à laquelle l’utilisateur souhaite passer est un doublon d’un autre contact dans la liste des mes contacts, l’exception 140001 « le courrier électronique est utilisé par un autre contact » est renvoyée

DelContacts

Appelez cette API pour supprimer un ou plusieurs contacts de la liste des mes contacts en fonction de messages électroniques donnés.

l’ID de l’ID est retourné si l’adresse électronique donnée peut être trouvée à partir de la liste des mes contacts et ignore le courrier électronique donné s’il n’est pas dans la liste des mes contacts .

Si tous les courriers électroniques donnés ne se trouvent pas dans la liste des mes contacts , l’exception 00015 (Désolé, aucun enregistrement trouvé) est renvoyée.

APIs concernées :

  • SetContact

  • DelContacts

Exemple de demande SetContact :

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
    <securityContext>
      <siteName>Noms</siteName>
      <webExID>IDUtilisateur</webExID>
       <password>UserPWD</password>
    </securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.SetContact">
            <contactEmail>Adresse électronique du contact</contactEmail>
           <contact>
                <name>Nom du nouveau contact</name>
                <email>Nouvelle adresse électronique de contact</email>
                <title>Nouveau titre</title>
                <company>Nouvelle société</company>
                <notes>Nouvelles notes</notes>
                <url>Nouveau lien</url>
                <phones>
                    <phone>1,, 408 # # # # # #,,,,</phone>                     <mobilePhone>1,, 408 # # # # # #,,,,</mobilePhone>                     <fax>1,, 408 # # # # # #,,,,</fax>                 </phones>                 <address>                     <address1>nouvelle adresse 1</address1>
                    <address2>Nouvelle adresse 2</address2>
                    <city>Nouvelle ville</city>
                    <state>Nouvel État</state>
                    <zipCode>Nouveau code postal</zipCode>
                    <country>Nouvelle société</country>
                </address>
                <language>Nouvelle langue</language>
            </contact>
</bodyContent>
</body>
</serv:message>

Exemple de réponse SetContact :

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="ep:setContactResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    </serv:body>
</serv:message>

Exemple de demande DelContacts :

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
    <securityContext>
      <siteName>Noms</siteName>
      <webExID>IDUtilisateur</webExID>
       <password>UserPWD</password>
    </securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelContacts">
        <contactEmail>contact1@qa.webex.com</contactEmail>
        <contactEmail>contact2@qa.webex.com</contactEmail>
</bodyContent>
</body>
</serv:message>

Exemples de réponse DelContacts :


Dans cet exemple, deux contacts existants sont supprimés de la liste de mes contacts .

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="ep:delContactsResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ep:contactID>31830997</ep:contactID>
            <ep:contactID>31831002</ep:contactID>
        </serv:bodyContent>
    </serv:body>
</serv:message>


Dans cet exemple, les courriers électroniques ne figurent pas dans la liste des mes contacts .

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>Nous sommes désolés, aucun enregistrement n’a été trouvé</serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>000015</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Mises à jour de l’API XML 11.0.0 SP11

Nouvelle API LstTrainingPollResultsHistory

L' API LstTrainingPollResultsHistory a été initialement implémentée dans l’API de l’URL. Par la demande du client, elle est maintenant implémentée dans l’API XML.

La liste des résultats de sondage est retournée en saisissant un Training Center SessionKey. L’API peut être demandée soit par le propriétaire de la Session Training Center, soit par un administrateur de site.


Le paramètre de sondage de TC amélioré doit être activé avant que les résultats de sondage de formation soient enregistrés dans la BD Webex :

APIs concernées :

  • LstTrainingPollResultsHistory

Exemple de demande LstTrainingPollResultHistory :

<?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>
            <!-- <returnAdditionalInfo>true</returnAdditionalInfo> -->
            <webExID>ut2</webExID>
            <password>XXXXXX</password>
            <siteName>testsite1</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent
xsi:type="java:com.webex.service.binding.history.LstTrainingPollResultsHistory"
            xmlns:meet="http://www.webex.com/schemas/2002/06/service/history">
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
            </listControl>
            <confID>81722715648558691</confID>
        </bodyContent>
    </body>
</serv:message>


La demande est uniquement pour T32/XML API 11.0.0.

Exemple de réponse LstTrainingPollResultHistory :

<?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:history="http://www.webex.com/schemas/2002/06/service/history">
    <serv:header>
        <serv:response>
            <serv:result>DROIT</serv:result>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="history:lstTrainingPollResultsHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <history:matchingRecords>
                <serv:total>2</serv:total>
                <serv:returned>2</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </history:matchingRecords>
            <history:sessionInfo>
                <history:sessionKey>81901776767288734</history:sessionKey>
                <history:confName>Test de sondage TC 20171220 1635</history:confName>
                <history:host>John Doe</history:host>
            </history:sessionInfo>
            <history:polls>
                <history:poll>
                    <history:pollDesc>Test</history:pollDesc>
                    <history:timeLimit>300</history:timeLimit>
                    <history:startTime>12/20/2017 16:54:48</history:startTime>
                    <history:endTime>12/20/2017 16:58:07</history:endTime>
                    <history:numAttendees>3</history:numAttendees>
                    <history:questions>
                        <history:question>
                            <history:questionSequence>1</history:questionSequence>
                            <history:questionDesc>test de la question 1 (choix multiple/réponse unique)</history:questionDesc>
                            <history:questionType>1</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>test de la réponse 4</history:answerChoice>
                                <history:answerChoice>test de la réponse 3</history:answerChoice>
                                <history:answerChoice correct="true">test de la réponse 2</history:answerChoice>
                                <history:answerChoice>test de la réponse 1</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465742</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>test de la réponse 2</history:pollResponse>
                                    <history:isCorrect>true (Vrai)</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>test de la réponse 1</history:pollResponse>
                                    <history:isCorrect>false (faux)</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                    <history:isCorrect>false (faux)</history:isCorrect>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>2</history:questionSequence>
                            <history:questionDesc>test de la question 2 (multi-choiec. réponses multiples)</history:questionDesc>
                            <history:questionType>2</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>tester la réponse D</history:answerChoice>
                                <history:answerChoice>tester la réponse C</history:answerChoice>
                                <history:answerChoice correct="true">test de la réponse B</history:answerChoice>
                                <history:answerChoice correct="true">test de la réponse A</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465742</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>test de la réponse B, test de la réponse A</history:pollResponse>
                                    <history:isCorrect>true (Vrai)</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>test de la réponse D, test de la réponse C, test de la réponse B, test de la réponse A</history:pollResponse>
                                    <history:isCorrect>false (faux)</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                    <history:isCorrect>false (faux)</history:isCorrect>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>3</history:questionSequence>
                            <history:questionDesc>test de la question 2 (réponse courte)</history:questionDesc>
                            <history:questionType>3</history:questionType>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465742</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>ans1</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>ans2</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                    </history:questions>
                </history:poll>
                <history:poll>
                    <history:pollDesc>Sondage</history:pollDesc>
                    <history:timeLimit>300</history:timeLimit>
                    <history:startTime>12/20/2017 16:58:57</history:startTime>
                    <history:endTime>12/20/2017 17:02:39</history:endTime>
                    <history:numAttendees>3</history:numAttendees>
                    <history:questions>
                        <history:question>
                            <history:questionSequence>1</history:questionSequence>
                            <history:questionDesc>questionnaire de question 1 (multi-choiec/sinngle-réponse)</history:questionDesc>
                            <history:questionType>1</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>réponse à l’enquête 3</history:answerChoice>
                                <history:answerChoice>réponse à l’enquête 2</history:answerChoice>
                                <history:answerChoice>réponse à l’enquête 1</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465757</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>réponse à l’enquête 3</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>réponse à l’enquête 2</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>2</history:questionSequence>
                            <history:questionDesc>questionnaire de question 2 (multi-choiec/multi-réponse)</history:questionDesc>
                            <history:questionType>2</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>réponse à l’enquête D</history:answerChoice>
                                <history:answerChoice>réponse à l’enquête C</history:answerChoice>
                                <history:answerChoice>réponse à l’enquête B</history:answerChoice>
                                <history:answerChoice>réponse à une enquête</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465757</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>réponse à l’enquête D, réponse de l’enquête C</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>réponse à l’enquête C, réponse de l’enquête B</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>3</history:questionSequence>
                            <history:questionDesc>question de l’enquête 3 (réponse courte)</history:questionDesc>
                            <history:questionType>3</history:questionType>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465757</history:username>
                                    <history:fullName>texte</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>AAAA</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>BBB</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>Aucune réponse</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                    </history:questions>
                </history:poll>
            </history:polls>
        </serv:bodyContent>
    </serv:body>
</serv:message>

La réponse est différente si la réunion n’a pas été trouvée, n’appartient pas à l’utilisateur qui la demande ou si l’utilisateur qui la demande n’est pas également un administrateur de site.

Exemple de réponse :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
    <serv:header>
        <serv:response>
            <serv:result>FAIBLE</serv:result>
            <serv:reason>Nous sommes désolés, aucun enregistrement n’a été trouvé</serv:reason>
            <serv:gsbStatus>PREMIER</serv:gsbStatus>
            <serv:exceptionID>000015</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Nouvelle option attendeeSendVideo dans les API CreateTrainingSession, formationet GetTrainingSession

Étant donné que les options disponibles lors de la programmation d’une Session Training Center inclure Envoyerla vidéo, l’API XML a maintenant ajouté l' option attendeeSendVideo pour créer, obtenir et configurer les api pour les sessions Training Center.

APIs concernées :

  • CreateTrainingSession

  • Formation

  • GetTrainingSession

Design

L’option a été stockée dans la table DB WbxMMConfParam/paramValue en tant que paramName = 'optionSupportSendVideo'

Mises à jour de la demande CreateTrainingSession :

Mises à jour de la demande formation :


La demande est uniquement pour T32/XML API 11.0.0.

Mises à jour de la réponse GetTrainingSession :

Modifier la taille limite ConfName maximum à 128 caractères d’affichage

La chaîne du nom de la Conférence ConfName est maintenant limitée à un maximum de 128 caractères d’affichage. Ce changement s’aligne avec la limite de la page d’accueil J2EE. Si une demande API inclut ConfName qui est vide ou dépasse la longueur d’un caractère d’affichage 128, le message d’erreur suivant s’affiche :

«060065 nom de conférence entrante non autorisé. Le nom de la Conférence ne peut pas être vide ou dépasser la longueur maximale du caractère d’affichage 128. "

APIs concernées :

  • ConfName

Message d’exception modifié dans API le

Le message d’exception renvoyé lorsque la portée de l’heure de requête dépasse la limite maximale sur l’API le a été modifié. Par défaut, les requêtes prennent en charge 4 semaines d’enregistrements. Les demandes de plus de quatre semaines reçoivent le message d’erreur suivant :

« 999999 a dépassé la limite de temps d’interrogation maximale de 28 jours ».

APIs concernées :

  • Le

Mises à jour de l’API XML 11.0.0 SP10

La mise à jour de la SP10 de l’API XML 11,0 n’a pas de modifications de schéma.