Mises à jour de l’API XML 39.11.0

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

LstSummaryUser peut interroger les comptes utilisateur à la dernière heure modifiée

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

La durée maximale pour cette requête est de 90 jours. Si vous saisiez une période de plus de 90 jours, une erreur s’affiche : 999999 La plage de dates maximale 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>Password</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>
<bodyContent xsi:type="java:com.webex.service.binding.user.LstsummaryUser">
<dataScope>
<modifiedDateStart>10/01/2019 09:24:54</modifiedDateStart>
<modifiedDateEnd>30/11/2019 09:24:54</modifiedDateEnd>
<timeZoneID>4</timeZoneID>
</dataScope>
</bodyContent>
</body>

LstSummaryUser Exemple de réponse :


<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
</serv:response>
</serv:header>

<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<utiliser :utilisateur>
<use:userID>**5124***</use:userID>
<use:webExId>***MR***</use:webExId>
<use:firstName>***MR***</use:firstName>
<use:lastName>***est***</use:lastName>
<use:email>***est***@qa.webex.com</use:email>
<use:userRoleType>HOST</use:userRoleType>
<use:registrationDate>19/06/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>19/10/2019 23:13:14</use:lastLoginTime>
<use:lastModifiedTime>11/11/2019 19:11:11</use:lastModifiedTime>
</use:user>

Mises à jour de l’API XML 39.10.0

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

GetSessionInfo et GetUserCard renvoient un code CAPTCHA lors de l'utilisation d'un accès anonyme

En tant que mise à jour de sécurité, nous avons amélioré les API obtenirinfosréunion et GetUserCard avec captcha protection contre la réponse du code. Si vos applications appellent les API en utilisant un accès anonyme, améliorez votre application pour prendre en charge la CAPTCHA saisie de codes.

APIs concernées :

  • Obtenir les détails de lassion

  • Obtenir la carteUtiliseur

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

Réponse GetSessionInfo 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:en-tête>
<serv:réponse>
<serv:result>ÉCHEC</serv:result>
<serv:reason>Réunion correspondante non trouvée</serv:reason>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Réponse GetSessionInfo 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:en-tête>
<serv:réponse>
<serv:result>ÉCHEC</serv:result>
<serv:reason>Réunion correspondante non trouvée</serv:reason>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD92Q2: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>

Si vous recevez une CAPTCHA de l’API et continuez d’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_d34znF8RdVHzrsMIYFeuArjD92Q2:234322374320JGUBE349924</CAPTCHAID>
<CAPTCHAWord>pyjihk</CAPTCHAWord>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>715801743</sessionKey>
</bodyContent>
</body>

GetSessionInfo Réponse à CAPTCHAID et 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:en-tête>
<serv:réponse>
<serv:result>ÉCHEC</serv:result>
<serv:reason>L'ID et le mot CAPTCHA ne sont pas valides ou sont manquants</serv:reason>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
<serv:exceptionID>030113</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD92Q2: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>

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

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

LstSummaryUser Exemple de réponse :

Mises à jour de l’API XML 39.9.0

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/SRP)

La prise en charge du format court des URL SIP pour PMRs influe sur les API obtenirinfosréunion, GetMeeting, GetUseret GetMe . Un nouvel élément de réponse nommé displayMeetingUrl a été ajouté aux API GetUser et GetMe et est déjà présent dans GetSessionInfo et GetMeeting. displayMeetingUrl renvoie l'URL PMR d'un utilisateur.

APIs concernées :

  • Obtenir les détails de lassion

  • GetMeeting

  • Obtenir l’utilateur

  • ObtenirMe

Exemple de réponse GetUser :

Exemple de réponse GetMe :

GetSessionInfo renvoie les éléments nécessaires pour un accès anonyme

En tant que demande de sécurité, seuls les éléments nécessaires peuvent maintenant être retournés par obtenirinfosréunion pour l’accès anonyme.

GetSessionInfo Exemple de réponse :

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NON_INPROGRESS</ep:status>
<ep:sessionkey>715952675</ep:sessionkey>

<ep:listStatus>PUBLIC</ep:listStatus>
<ep:registration>false</ep:registration>
<ep:passwordReq>true</ep:passwordReq>
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_Réinitialisation</ep:confName>
<ep:serviceType>Centre de réunions</ep:serviceType>
</ep:metaData>
<ep:planning>
<ep:startDate>29/03/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:planning>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
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>

APIs concernées :

  • Obtenir les détails de lassion

Le comportement de programmation des réunions et des événements change

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

APIs concernées :

  • Créer unemeeting

  • Configurer lameeting

  • Créer un événement

  • Configurer l’événement

Mises à jour de l’API XML 39.8.0

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

LsttrainingattendeeHistory renvoie maintenant l'attention des participants à la réunion

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

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

APIs concernées :

  • LsttrainingattendeeHistory

    • attentionToDurationPercentage

    • attentionToAttendancePercentage

LsttrainingattendeeHistory Exemple de réponse :

<history:endTime>17/04/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 renvoie maintenant le nombre de 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 :

  • Obtenir le site

    • EEActiveUserCount

    • activeCETHost

    • MCActiveUserCount

    • ECActiveUserCount

    • TCActiveUserCount

    • SCActiveUserCount

Refonte de GetSiteFT et SetSiteFT

Les API GetSiteFT et SetSiteFT ont été reconçues pour permettre les basculements des 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>{This is machine account access token}</accessToken>
</securityContext>
</header>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSiteFT">
<featureToggles>
<name>SupportCrossLaunch</name>
<name>RemoveCMRLicenseSA</name>
</featureToggles>
</bodyContent>



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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteFTRéponse">
<ns1:featureToggles>
<ns1:featureToggle>
<ns1:name>SupportCrossLaunch</ns1:name>
<ns1:value>false</ns1:value>
</ns1:featureToggle>
<ns1:featureToggle>
<ns1:name>RemoveCMRLicenseSA</ns1:name>
<ns1:value>false</ns1:value>
</ns1:featureToggle>
</ns1:featureToggles>
</serv:bodyContent>



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">

<securityContext>
<siteName>{siteName}</siteName>
<accessToken>{Ceci est le token d’accès au compte machine}</accessToken>
</securityContext>

<corps>
<bodyContent xsi:type="java:com.webex.service.binding.site.SetSiteFT">
<featureToggles>
<featureToggle>
<name>SupportCrossLaunch</name>
<value>false</value>
</featureToggle>
<featureToggle>
<name>SupportPeopleInsight</name>
<value>true</value>
</featureToggle>
</featureToggles>
</bodyContent>
</corps>


SetSiteFT Exemple de résonance :


<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:com="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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>


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

Les API suivantes ont maintenant l’élément de description de la réunion limité à 2500 caractères :

APIs concernées :

  • Créer un événement

  • Configurer l’événement

  • Créer une formation

  • Configurer la formation

Ceci permet d’Cisco Webex empêcher les personnes 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 XML 39.5.0

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, videoMeshHomeCluster2 et 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 XML 39.3.0

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

URL SIP courte dans l'API XML, nouvel élément displayMeetingUrl

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 la participation des réunions. Ceci est particulièrement vrai lors de la numérotation à partir d'un périphérique SIP, car l'utilisateur doit taper meeting_number@sitename.webex.com.

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

APIs concernées :

  • Obtenir une autre

    • displayMeetingUrl

  • GetEvent

    • displayMeetingUrl

  • Obtenirinfosréunion

    • displayMeetingUrl

Exemple de réponse GetMeeting :

true
https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=m0cdefe09626ba0bec956cdf9088bff55</meet:meetingLink>
712296997@sqdemo.dmz.webex.com
712296997@dmz.webex.com

Exemple de réponse GetEvent :

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

GetSessionInfo Exemple de réponse :

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

Exemple de message é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 restreinte à 1 024 caractères :

API concernées :

  • Créer une formation

  • Configurer la formation

  • Créer un événement

  • Configurer l’événement

Ce changement est d’empêcher Cisco Webex de ne pas pouvoir traiter la demande. Si la description comporte plus de 1024 caractères, un message d'erreur est renvoyé : « 060067 Illegal input description. La description ne peut pas dépasser le nombre maximum de caractères affichés, qui est de 1024 caractères. »

Exemple de réponse pour une longueur de description supérieure à 1 024 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:result>ÉCHEC</serv:result>

Description de saisie illégale. La description ne peut pas dépasser la longueur maximale des caractères d'affichage 1024

PRIMARY
060067





GetSessionInfo renvoie maintenant uniquement les informations de base pour les salles personnelles lorsqu'un utilisateur anonyme utilise l'API

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

APIs concernées :

  • Obtenir les détails de lassion

Comparaisons des réponses :

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NON_INPROGRESS</ep:status>
<ep:isLocked>faux</ep:isLocked>
<ep:sessionkey>712419789</ep:sessionkey>
<ep:confID>120396209273701973</ep:confID>
<ep:accessControl>
<ep:sessionPassword></ep:sessionPassword>
<ep:listStatus>NON LISTÉ</ep:listStatus>
<ep:registration>false</ep:registration>
<ep:passwordReq>false</ep:passwordReq>
<ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
</ep:accessControl>
<ep:metaData>
<ep:confName>Salle personnelle de Simon Test</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>Centre de réunions</ep:serviceType>
<ep:isRecurring>false</ep:isRecurring>
<ep:agendaFormat>TEXTE</ep:agendaFormat>
<ep:descriptionFormat>TEXTE</ep:descriptionFormat>
<ep:isException>false</ep:isException>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:hasException>false</ep:hasException>
</ep:metaData>

<ep:telephonySupport>RAPPEL</ep:telephonySupport>
https://sqdemo6.dmz.webex.com/sqdemo6/globalcallin.php?serviceType=MC&ED=0</ep:globalCallInNumbersURL>
<ep:tollFreeRestrictionsURL>https://www.webex.com/pdf/tollfree_restrictions.pdf</ep:tollFreeRestrictionsURL>
<ep:dialInSequences>SéquenceNumérotationAutomatique:[AccessNumber],,*00*[AccessCode]#,,,[AttendeeID]#|SéquenceNumérotationSilencieuse :[AccessNumber],,*01*[AccessCode]#[AttendeeID]#*01*|AutoLGDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[ProfileID]#,,,[PIN]#|LGDialInSequence:[AccessNumber],,*01*[AccessCode]#[ProfileID]#[PIN]#*01*|AutoLGPWDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[ProfileID]#,,,[PIN]#,,,[Password]#|SilentLGPWDialInSequence:[AccessNumber],,*01*[AccessCode]#[ProfileID]#[PIN]#[Password]#*01*</ep:dialInSequences>
<ep:callInNum>
<serv:tollNum>14085452910</serv:tollNum>
<serv:globalNum>
<serv:countryAlias>14085452912</serv:countryAlias>
<serv:phoneNumber>14085452912</serv:phoneNumber>
<serv:tollFree>false</serv:tollFree>
<serv:default>false</serv:default>
</serv:globalNum>
</ep:callInNum>
<ep:labels>
<ep:tollFreeCallInLabel>Numéro d'appel gratuit (États-Unis/Canada)</ep:tollFreeCallInLabel>
<ep:tollCallInLabel>14085452910</ep:tollCallInLabel>
</ep:labels>
<ep:isMPAudio>false</ep:isMPAudio>
<ep:voip>true</ep:voip>
<ep:enableTSP>false</ep:enableTSP>
</ep:telephony>
<ep:organisateur>
<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</ep:allowAnyoneHostMeeting>
</ep:host>
<ep:planning>
<ep:startDate>31/12/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:planning>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAudioOnly>false</ep:isAudioOnly>
<ep:telePresence>false</ep:telePresence>
<ep:isAlternateHost>false</ep:isAlternateHost>
<ep:isCreator>true</ep:isCreator>
<ep:hostKey>954462</ep:hostKey>
<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>true</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
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</ep:isAutoRecord>

Mises à jour de l’API XML 39.2.0

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

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

12/04/2018 22:40:01**

APIs concernées :

  • LstSummaryUser

    • lastLoginTime

LstSummaryUser Exemple de réponse :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<utiliser :utilisateur>
<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>HOST</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>12/04/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>

Mises à jour de l’API XML 39.1.0

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

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 version XML API appellation convention change pour correspondre à un numéro de version unifié avec d’autres Cisco Webex zones du produit. apiVer renvoie les informations de la nouvelle version, telles que la version 39.1.0 pour la mise à jour de janvier 2019.

APIs concernées :

  • GetAPIVersion

    • apiVer

L’élément apiVersion sera déconseillé le 1er mai, 2019 et la sortie de l’élément recevra une nouvelle valeur API XML 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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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 WebEx v11.0.0</ep:apiVersion>
<ep:release>SP22</ep:release>
<ep:apiVer>39.1.0</ep:apiVer>
</serv:bodyContent>

Les paramètres HQ et HD ont été supprimés de l’API XML

Les propriétés 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 :

  • Créer unemeeting

  • Configurer lameeting

  • Créer une formation

  • Configurer la formation

Les API GetMeeting et GetTrainingSession retournent toujours les deux options (décidées par le niveau du site et le niveau de l’utilisateur) pour éviter de rompre le code existant.

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

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

APIs concernées :

  • Obtenir le site

    • 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>RÉUSSITE</serv:result>
<serv:gsbStatus>PRINCIPAL</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:corps>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


<ns1:isEnterprise>true</ns1:isEnterprise>
<ns1:serviceType>Centre de réunions</ns1:serviceType>
<ns1:serviceType>Centre d’événements</ns1:serviceType>
<ns1:serviceType>Centre de formation</ns1:serviceType>
<ns1:serviceType>Centre d'assistance</ns1:serviceType>
<ns1 : types de réunions>
<ns1:meetingTypeID>9</ns1:meetingTypeID>
<ns1:meetingTypeName>ONS</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1 : types de réunions>
<ns1:meetingTypeID>11</ns1:meetingTypeID>
<ns1:meetingTypeName>TRS</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1 : types de réunions>
<ns1:meetingTypeID>13</ns1:meetingTypeID>
<ns1:meetingTypeName>SC3</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1 : types de réunions>
<ns1:meetingTypeID>16</ns1:meetingTypeID>
<ns1:meetingTypeName>AUO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1 : types de réunions>
<ns1:meetingTypeID>214</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:meetingTypes>
<ns1:siteName>démo28</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 Jose)</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:activateStatus>true</ns1:activateStatus>
<ns1:webPageType>J2EE</ns1:webPageType>
<ns1:iCalendar>true</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</ns1:displayMeetingActualTime>
<ns1:displayOffset>true</ns1:displayOffset>
<ns1:supportWebEx11>false</ns1:supportWebEx11>
</ns1:metaData>
<ns1 : ucf>
<ns1:ucfConfiguration>UCF 2.1</ns1:ucfConfiguration>
</ns1:ucf>
<ns1 : clientPlatforms>
<ns1:msWindows>true</ns1:msWindows>
<ns1:macOS9>true</ns1:macOS9>
<ns1:macOSX>true</ns1:macOSX>
<ns1:sunSolaris>true</ns1:sunSolaris>
<ns1:linux>true</ns1:linux>
<ns1:hpUnix>faux</ns1:hpUnix>
<ns1:java>true</ns1:java>
<ns1:palm>faux</ns1:palm>
</ns1:clientPlatforms>
<ns1:resourceRestrictions>
<ns1:isLicenseManager>true</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</ns1:autoLogin>
<ns1:aspAndPHPAPI>true</ns1:aspAndPHPAPI>
<ns1:backwardAPI>false</ns1:backwardAPI>
<ns1:xmlAPI>true</ns1:xmlAPI>
<ns1:cAPI>faux</ns1:cAPI>
<ns1:scorm>true</ns1:scorm>
</ns1:supportAPI>
<ns1 : myWebExConfig>
<ns1:myContacts>true</ns1:myContacts>
<ns1:myProfile>true</ns1:myProfile>
<ns1:myMeetings>true</ns1:myMeetings>
<ns1:trainingRecordings>true</ns1:trainingRecordings>
<ns1:folders>faux</ns1:folders>
<ns1:eventDocument>true</ns1:eventDocument>
<ns1:myReport>false</ns1:myReport>
<ns1:myComputer>faux</ns1:myComputer>
<ns1:personalMeetingPage>false</ns1:personalMeetingPage>
<ns1:myFilesStorage>1000</ns1:myFilesStorage>
<ns1:myComputerNumbers>0</ns1:myComputerNumbers>
<ns1:enableMyWebExPro>true</ns1:enableMyWebExPro>
<ns1:myWebExProMaxHosts>999999</ns1:myWebExProMaxHosts>
<ns1:restrictAccessAnyApps>false</ns1:restrictAccessAnyApps>
<ns1:restrictAccessAnyAppsNum>0</ns1:restrictAccessAnyAppsNum>
<ns1:addlAccessAnyComputersLimit>STRICT</ns1:addlAccessAnyComputersLimit>
<ns1:addlAccessAnyComputers>0</ns1:addlAccessAnyComputers>
<ns1:addlStorageLimit>STRICT</ns1:addlStorageLimit>
<ns1:addlStorage>0</ns1:addlStorage>
<ns1:myContactsPro>true</ns1:myContactsPro>
<ns1:myProfilePro>true</ns1:myProfilePro>
<ns1:myMeetingsPro>true</ns1:myMeetingsPro>
<ns1:trainingRecordingsPro>true</ns1:trainingRecordingsPro>
<ns1:foldersPro>false</ns1:foldersPro>
<ns1:eventDocumentPro>true</ns1:eventDocumentPro>
<ns1:myReportPro>true</ns1:myReportPro>
<ns1:myComputerPro>false</ns1:myComputerPro>
<ns1:personalMeetingPagePro>true</ns1:personalMeetingPagePro>
<ns1:myFilesStoragePro>1000</ns1:myFilesStoragePro>
<ns1:myComputerNumbersPro>0</ns1:myComputerNumbersPro>
<ns1:PMRheaderBranding>false</ns1:PMRheaderBranding>
</ns1:myWebExConfig>
<ns1 : telephonyConfig>
<ns1:isTSPUsingTelephonyAPI>false</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>N° de conférence personnelle</ns1:serviceName>
<ns1:participantAccessCodeLabel>Code d’accès invité</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>Code d’accès de l’organisateur</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>ID de l’invité</ns1:attendeeIDLabel>
<ns1:internetPhone>true</ns1:internetPhone>
<ns1:supportCallInTypeTeleconf>true</ns1:supportCallInTypeTeleconf>
<ns1:callInTeleconferencing>true</ns1:callInTeleconferencing>
<ns1:tollFreeCallinTeleconferencing>true</ns1:tollFreeCallinTeleconferencing>
<ns1:intlCallInTeleconferencing>true</ns1:intlCallInTeleconferencing>
<ns1:callBackTeleconferencing>true</ns1:callBackTeleconferencing>
<ns1:callInNumber>1</ns1:callInNumber>
<ns1:defaultTeleServerSubject>0.0.0.0</ns1:defaultTeleServerSubject>
<ns1:subscribeName>QR</ns1:subscribeName>
<ns1:subscribePassword>passe</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</ns1:hybridTeleconference>
<ns1:instantHelp>false</ns1:instantHelp>
<ns1:customerManage>false</ns1:customerManage>
<ns1:maxCallersNumber>500</ns1:maxCallersNumber>
<ns1:isSpecified>false</ns1:isSpecified>
<ns1:isContinue>false</ns1:isContinue>
<ns1:intlCallBackTeleconferencing>true</ns1:intlCallBackTeleconferencing>
<ns1 : téléconférence personnelle>
<ns1:primaryLargeServer>
<serv:tollNum>14085452910</serv:tollNum>
<serv:globalNum>
<serv:countryAlias>14085452912</serv:countryAlias>
<serv:phoneNumber>14085452912</serv:phoneNumber>
<serv:tollFree>false</serv:tollFree>
<serv:default>false</serv:default>
</serv:globalNum>
<serv:enableServer>true</serv:enableServer>
<serv:tollLabel>14085452910</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:primaryLargeServer>
<ns1:backup1LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Numéro d’appel payant (États-Unis/Canada)</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:backup1LargeServer>
<ns1:backup2LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Numéro d’appel de secours (États-Unis/Canada)</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel de secours gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:backup2LargeServer>
<ns1:primarySmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Numéro d’appel payant (États-Unis/Canada)</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:primarySmallServer>
<ns1:backup1SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Numéro d’appel payant (États-Unis/Canada)</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:backup1SmallServer>
<ns1:backup2SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Numéro d’appel de secours (États-Unis/Canada)</serv:tollLabel>
<serv:tollFreeLabel>Numéro d’appel de secours gratuit (États-Unis/Canada)</serv:tollFreeLabel>
</ns1:backup2SmallServer>
<ns1:joinBeforeHost>false</ns1:joinBeforeHost>
</ns1:personalTeleconf>
<ns1:multiMediaPlatform>true</ns1:multiMediaPlatform>
<ns1:multiMediaHostName>msa1mcccl01.dmz.webex.com</ns1:multiMediaHostName>
<ns1:broadcastAudioStream>true</ns1:broadcastAudioStream>
<ns1 : tspAdaptorSettings>
<ns1 :primaryLarge>
<ns1:enableAdaptor>false</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</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</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</ns1:persistentTSP>
<ns1:mpAudioConferencing>SansIntégration</ns1:mpAudioConferencing>
</ns1:meetingPlace>
<ns1:supportOtherTypeTeleconf>false</ns1:supportOtherTypeTeleconf>
<ns1:otherTeleServiceName>Autre service de téléconférence</ns1:otherTeleServiceName>
<ns1:supportAdapterlessTSP>false</ns1:supportAdapterlessTSP>
<ns1:displayAttendeeID>false</ns1:displayAttendeeID>
<ns1:provisionTeleAccount>true</ns1:provisionTeleAccount>
<ns1:choosePCN>false</ns1:choosePCN>
<ns1:audioOnly>true</ns1:audioOnly>
<ns1:configTollAndTollFreeNum>false</ns1:configTollAndTollFreeNum>
<ns1:configPrimaryTS>false</ns1:configPrimaryTS>
<ns1:teleCLIAuthEnabled>false</ns1:teleCLIAuthEnabled>
<ns1:teleCLIPINEnabled>false</ns1:teleCLIPINEnabled>
</ns1:telephonyConfig>
<ns1:commerceAndReporting>
<ns1:trackingCode>false</ns1:trackingCode>
<ns1:siteAdminReport>true</ns1:siteAdminReport>
<ns1:subScriptionService>false</ns1:subScriptionService>
<ns1:isECommmerce>false</ns1:isECommmerce>
<ns1:customereCommerce>false</ns1:customereCommerce>
<ns1:isLocalTax>false</ns1:isLocalTax>
<ns1:localTaxName>TVA</ns1:localTaxName>
<ns1:localTaxtRate>0.0</ns1:localTaxtRate>
<ns1:holReport>1</ns1:holReport>
</ns1:commerceAndReporting>
<ns1:outils>
<ns1:businessDirectory>faux</ns1:businessDirectory>
<ns1:officeCalendar>false</ns1:officeCalendar>
<ns1:meetingCalendar>true</ns1:meetingCalendar>
<ns1:displayOnCallAssistLink>false</ns1:displayOnCallAssistLink>
<ns1:displayProfileLink>true</ns1:displayProfileLink>
<ns1:recordingAndPlayback>true</ns1:recordingAndPlayback>
<ns1:recordingEditor>true</ns1:recordingEditor>
<ns1:publishRecordings>true</ns1:publishRecordings>
<ns1:instantMeeting>true</ns1:instantMeeting>
<ns1:emails>false</ns1:emails>
<ns1:outlookIntegration>true</ns1:outlookIntegration>
<ns1:wirelessAccess>false</ns1:wirelessAccess>
<ns1:allowPublicAccess>true</ns1:allowPublicAccess>
<ns1:ssl>true</ns1:ssl>
<ns1:handsOnLab>true</ns1:handsOnLab>
<ns1:holMaxLabs>999999</ns1:holMaxLabs>
<ns1:holMaxComputers>999999</ns1:holMaxComputers>
<ns1:userLockDown>false</ns1:userLockDown>
<ns1:meetingAssist>false</ns1:meetingAssist>
<ns1:sms>faux</ns1:sms>
<ns1:encryption>AUCUN</ns1:encryption>
<ns1:internalMeeting>false</ns1:internalMeeting>
<ns1:enableTP>false</ns1:enableTP>
<ns1:enableTPplus>false</ns1:enableTPplus>
<ns1:uploadLogFileUrl>https://sqwd.webex.com/logadmin/spr.do?SiteUrl=sqdemo28&LanguageId=1</ns1:uploadLogFileUrl>
</ns1:tools>
<ns1:custCommunications>
<ns1 :type d’affichage>
<ns1:prodSvcAnnounce>false</ns1:prodSvcAnnounce>
<ns1:trainingInfo>false</ns1:trainingInfo>
<ns1:eNewsletters>false</ns1:eNewsletters>
<ns1:promotionsOffers>false</ns1:promotionsOffers>
<ns1:pressReleases>false</ns1:pressReleases>
</ns1:displayType>
<ns1:displayMethod>
<ns1:email>false</ns1:email>
<ns1:fax>faux</ns1:fax>
<ns1:phone>faux</ns1:phone>
<ns1:mail>faux</ns1:mail>
</ns1:displayMethod>
</ns1:custCommunications>
<ns1:trackingCodes/>
<ns1 : services pris en charge>
<ns1 : meetingCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>mc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:meetingCenter>
<ns1:trainingCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>tc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:trainingCenter>
<ns1 : supportCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>sc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:webACD>true</ns1:webACD>
</ns1:supportCenter>
<ns1:eventCenter>
<ns1:enabled>true</ns1:enabled>
<ns1:pageVersion>ec3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:marketingAddOn>false</ns1:marketingAddOn>
<ns1:optimizeAttendeeBandwidthUsage>false</ns1:optimizeAttendeeBandwidthUsage>
</ns1:eventCenter>
<ns1:salesCenter>
<ns1:enabled>false</ns1:enabled>
</ns1:salesCenter>
</ns1:supportedServices>
<ns1:securityOptions>
<ns1:passwordExpires>false</ns1:passwordExpires>
<ns1:passwordLifetime>0</ns1:passwordLifetime>
<ns1:ECMeetingsUnlisted>faux</ns1:ECMeetingsUnlisted>
<ns1:TCMeetingsUnlisted>faux</ns1:TCMeetingsUnlisted>
<ns1:allMeetingsUnlisted>true</ns1:allMeetingsUnlisted>
<ns1:allMeetingsPassword>true</ns1:allMeetingsPassword>
<ns1:joinBeforeHost>false</ns1:joinBeforeHost>
<ns1:audioBeforeHost>false</ns1:audioBeforeHost>
<ns1:audioBeforeHostEC>false</ns1:audioBeforeHostEC>
<ns1:audioBeforeHostTC>false</ns1:audioBeforeHostTC>
<ns1:changePersonalURL>true</ns1:changePersonalURL>
<ns1:changeUserName>false</ns1:changeUserName>
<ns1 : réunions>
<ns1:strictPasswords>true</ns1:strictPasswords>
</ns1:meetings>
<ns1:strictUserPassword>true</ns1:strictUserPassword>
<ns1:accountNotify>false</ns1:accountNotify>
<ns1:requireLoginBeforeSiteAccess>false</ns1:requireLoginBeforeSiteAccess>
<ns1:changePWDWhenAutoLogin>false</ns1:changePWDWhenAutoLogin>
<ns1:enforceBaseline>true</ns1:enforceBaseline>
<ns1:passwordChangeIntervalOpt>false</ns1:passwordChangeIntervalOpt>
<ns1:passwordChangeInterval>24</ns1:passwordChangeInterval>
<ns1:firstAttendeeAsPresenter>false</ns1:firstAttendeeAsPresenter>
<ns1:isEnableUUIDLink>true</ns1:isEnableUUIDLink>
<ns1:isEnableUUIDLinkForSAC>true</ns1:isEnableUUIDLinkForSAC>
<ns1:enforceRecordingPwdForMC>true</ns1:enforceRecordingPwdForMC>
<ns1:enforceRecordingPwdForEC>false</ns1:enforceRecordingPwdForEC>
<ns1:enforceRecordingPwdForTC>false</ns1:enforceRecordingPwdForTC>
<ns1:enforceRecordingPwdForMisc>true</ns1:enforceRecordingPwdForMisc>
</ns1:securityOptions>
<ns1 : valeurs par défaut>
<ns1:emailReminders>true</ns1:emailReminders>
<ns1:entryExitTone>BIP</ns1:entryExitTone>
<ns1:voip>true</ns1:voip>
<ns1 : téléconférence>
<ns1:telephonySupport>RAPPEL</ns1:telephonySupport>
<ns1:tollFree>true</ns1:tollFree>
<ns1:intlLocalCallIn>true</ns1:intlLocalCallIn>
</ns1:téléconférence>
<ns1:joinTeleconfNotPress1>false</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>false</ns1:updateTSPAccount>
</ns1:valeurs par défaut>
<ns1 : scheduleMeetingOptions>
<ns1:scheduleOnBehalf>true</ns1:scheduleOnBehalf>
<ns1:saveSessionTemplate>true</ns1:saveSessionTemplate>
</ns1:scheduleMeetingOptions>
<ns1 : navBarTop>
<ns1 : bouton>
<ns1:order>1</ns1:order>
<ns1:serviceName>Bienvenue</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>2</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>Centre de réunions</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>3</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>Centre d'événements</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>4</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>Centre d'assistance</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>5</ns1:order>
<ns1:enabled>true</ns1:enabled>
<ns1:serviceName>Centre de formation</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>6</ns1:order>
<ns1:serviceName>Administration du site</ns1:serviceName>
</ns1:button>
<ns1 : bouton>
<ns1:order>7</ns1:order>
<ns1:enabled>false</ns1:enabled>
<ns1:serviceName>Centre de vente</ns1:serviceName>
</ns1:button>
<ns1:displayDisabledService>true</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</ns1:partnerIntegration>
<ns1 : assistance>
<ns1:target>NOUVEAU</ns1:target>
</ns1:assistance>
<ns1 : formation>
<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 : assistance>
<ns1:name>Assistance</ns1:name>
<ns1:target>NOUVEAU</ns1:target>
</ns1:assistance>
<ns1 : formation>
<ns1:name>Formation</ns1:name>
<ns1:target>NOUVEAU</ns1:target>
</ns1:training>
<ns1 : supportMenu>
<ns1:userGuides>
<ns1:target>NOUVEAU</ns1:target>
</ns1:userGuides>
<ns1 : téléchargements>
<ns1:target>NOUVEAU</ns1:target>
</ns1:downloads>
<ns1 : formation>
<ns1:target>NOUVEAU</ns1:target>
</ns1:training>
<ns1:contactUs>
<ns1:target>NOUVEAU</ns1:target>
</ns1:contactUs>
<ns1:supportMyResources>true</ns1:supportMyResources>
</ns1:supportMenu>
</ns1:navAllServices>
<ns1 : critères de mot de passe>
<ns1:mixedCase>false</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</ns1:disallowWebTextSessions>
<ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
<ns1:disallowList>true</ns1:disallowList>
<ns1:disallowValue>mot de passe</ns1:disallowValue>
<ns1:disallowValue>passwd</ns1:disallowValue>
<ns1:disallowValue>passe</ns1:disallowValue>
</ns1:passwordCriteria>
<ns1 :critèresMotDePasseEnregistrement>
<ns1:mixedCase>true</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</ns1:disallowWebTextSessions>
<ns1:disallowList>false</ns1:disallowList>
<ns1:disallowValue>mot de passe</ns1:disallowValue>
<ns1:disallowValue>passwd</ns1:disallowValue>
<ns1:disallowValue>passe</ns1:disallowValue>
</ns1:recordingPasswordCriteria>
<ns1:accountPasswordCriteria>
<ns1:mixedCase>false</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</ns1:disallow3XRepeatedChar>
<ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
<ns1:disallowList>true</ns1:disallowList>
<ns1:disallowValue>mot de passe</ns1:disallowValue>
<ns1:disallowValue>passwd</ns1:disallowValue>
<ns1:disallowValue>passe</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:Outils de productivité>
<ns1:enable>true</ns1:enable>
<ns1 : installOpts>
<ns1:autoUpdate>true</ns1:autoUpdate>
</ns1:installOpts>
<ns1 : intégrations>
<ns1:outlook>true</ns1:outlook>
<ns1:outlookForMac>true</ns1:outlookForMac>
<ns1:lotusNotes>true</ns1:lotusNotes>
<ns1:oneClick>true</ns1:oneClick>
<ns1:showSysTrayIcon>true</ns1:showSysTrayIcon>
<ns1:office>true</ns1:office>
<ns1:excel>true</ns1:excel>
<ns1:powerPoint>true</ns1:powerPoint>
<ns1:word>true</ns1:word>
<ns1:IE>true</ns1:IE>
<ns1:firefox>faux</ns1:firefox>
<ns1:explorerRightClick>false</ns1:explorerRightClick>
<ns1:instantMessenger>true</ns1:instantMessenger>
<ns1:aolMessenger>false</ns1:aolMessenger>
<ns1:googleTalk>faux</ns1:googleTalk>
<ns1:lotusSametime>true</ns1:lotusSametime>
<ns1:skype>true</ns1:skype>
<ns1:windowsMessenger>true</ns1:windowsMessenger>
<ns1:yahooMessenger>faux</ns1:yahooMessenger>
<ns1:ciscoIPPhone>false</ns1:ciscoIPPhone>
<ns1:pcNow>false</ns1:pcNow>
<ns1:iGoogle>faux</ns1:iGoogle>
<ns1:iPhoneDusting>true</ns1:iPhoneDusting>
</ns1:intégrations>
<ns1:oneClick>
<ns1:allowJoinUnlistMeeting>true</ns1:allowJoinUnlistMeeting>
<ns1:requireApproveJoin>false</ns1:requireApproveJoin>
</ns1:oneClick>
<ns1 : modèles>
<ns1:useTemplate>false</ns1:useTemplate>
</ns1:templates>
<ns1:lockDownPT>
<ns1:lockDown>faux</ns1:lockDown>
</ns1:lockDownPT>
<ns1:imSettings>
<ns1:attendeeInviteOther>true</ns1:attendeeInviteOther>
</ns1:imSettings>
</ns1:productivityTools>
<ns1 : meetingPlace/>
<ns1:salesCenter>
<ns1:allowJoinWithoutLogin>false</ns1:allowJoinWithoutLogin>
</ns1:salesCenter>
<ns1:connectIntegration>
<ns1:integratedWebEx11>false</ns1:integratedWebEx11>
</ns1:connectIntegration>
<ns1 : vidéo>
<ns1:HQvideo>true</ns1:HQvideo>
<ns1:maxBandwidth>MOYEN</ns1:maxBandwidth>
<ns1:HDvideo>true</ns1:HDvideo>
</ns1:video>
<ns1:options communes du site>
<ns1:SupportCustomDialRestriction>false</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>false</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>false</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>true</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>true</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>true</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>true</ns1:SupportAlternateHost>
<ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
</ns1:siteCommonOptions>
<ns1 : samlSSO>
<ns1:enableSSO>false</ns1:enableSSO>
<ns1:autoAccountCreation>false</ns1:autoAccountCreation>
</ns1:samlSSO>
<ns1:attendeeLimitation>
<ns1:maxInviteesNumberForMC>1 000</ns1:maxInviteesNumberForMC>
<ns1:maxRegistrantsNumberForMC>1 000</ns1:maxRegistrantsNumberForMC>
<ns1:maxInviteesNumberForTC>1000</ns1:maxInviteesNumberForTC>
<ns1:maxRegistrantsNumberForTC>1 000</ns1:maxRegistrantsNumberForTC>
<ns1:maxInviteesNumberForEC>10 000</ns1:maxInviteesNumberForEC>
<ns1:maxRegistrantsNumberForEC>10 000</ns1:maxRegistrantsNumberForEC>
</ns1:attendeeLimitation>
<ns1 : CISiteLicenseInfo>
<ns1:accountNumberLimitForCMRHost>200</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>true</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>40</ns1:accountNumberUsedForCMRHost>
<ns1:accountNumberLimitForEEHost>200</ns1:accountNumberLimitForEEHost>
<ns1:allowOverageForEEHost>true</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>

Mises à jour XML API 11.0.0 SP22

Limitation de la taille du fichier pour UploadPMRImage

Lors du chargement d’avatars en utilisant l’API UploadPMRImage, une nouvelle limite limite la taille du fichier à 5 Mo. Les tentatives de chargement de fichiers plus volumineux reçoivent maintenant un message d'erreur : « 010100 La taille de l'image en cours de chargement est trop grande. 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 de l’API XML 11.0 SP21.

Nouvel élément autoRecord ajouté à CreateMeeting, SetMeeting, GetMeeting et LstMeeting

Un nouvel élément, nommé autoRecord a été ajouté aux API CreateMeeting, SetMeeting, GetMeeting et LstMeeting . autoRecord 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 précédente d’enregistrement automatique des réunions pouvait être accédée à l’international uniquement au niveau du site.

L' élément de l’enregistrement auto s’applique uniquement à WebEx meetings. Il ne s’applique pas aux Webex Events ou Webex Training.

APIs concernées :

  • Créer unemeeting

    • Enregistrement auto

  • SetMeeting

    • Enregistrement auto

  • GetMeeting

    • Enregistrement auto

  • LstMeeting

    • Enregistrement auto

Mises à jour de CreateMeeting :

Paramètre autoRecord

Le comportement lors de 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 (Valeur 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 en 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 autoRecord

Le comportement lors de 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 (Valeur 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 en 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 GetMeeting :

Paramètre autoRecord

Le comportement lors de 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 en 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 GetMeeting :

Mises à jour de LstMeeting :

Paramètre autoRecord

Le comportement lors de 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 en 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 de LstMeeting :

Nouvel élément isAutoRecord ajouté à l' API obtenirinfosréunion

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

APIs concernées :

  • Obtenir les détails de lassion

    • isAutoRecord

Mises à jour de GetSessionInfo :

Paramètre isAutoRecord

Le comportement lors de 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 en réseau est activé, l’élément est ignoré et l’enregistrement démarre automatiquement au démarrage de la réunion.

GetSessionInfo Exemple de réponse :

Mises à jour de l’API XML 11.0.0 SP20

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

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

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

Un nouvel élément, returnShareToMeRecording, a été ajouté à l'API LstRecording . returnShareToMeRecording est un booléen dans la demande de LstRecording.

Ce nouvel élément a été ajouté pour aider à trouver les enregistrements des invités ou des invités. returnShareToMeRecording est un indicateur permettant à l'API LstRecording de savoir qu'elle doit renvoyer les enregistrements des invités ou des invités.

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

Si les indicateurs de partage automatique et de partage manuel sont tous deux désactivés, LstRecording 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, LstRecording suit la même logique qu’avant : il renvoie l’utilisateur des enregistrements en tant que propriétaire.

APIs concernées :

  • LstEnregistrements

    • returnShareToMeRecording

Mises à jour LstRecording :

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

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

Un nouvel élément, shareToMe, a été ajouté à l'API LstRecording . shareToMe est un booléen dans la réponse de LstRecording.

Ce nouvel élément a été ajouté pour aider à trouver les enregistrements des invités ou des invités. shareToMe est un indicateur permettant de définir si l'utilisateur est le propriétaire ou un invité pour l'enregistrement actuel.

Lorsque shareToMe est true(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 shareToMe est faux, ou que cet élément n’est pas dans la réponse, LstRecording suit la même logique qu’avant : l’utilisateur est le propriétaire de l’enregistrement actuel.

APIs concernées :

  • LstEnregistrements

    • shareToMe

Mises à jour LstRecording :

returnShareToMeRecording et shareToMe Request Exemples :


auto243

15/08/2018 8:0:0
05/09/2018 7:59:59
20


MeetingCenter
EventCenter
TrainingCenter



returnShareToMeRecording et shareToMe Exemples de réponse :

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

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

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

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

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

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

Si le site prend en charge Webex vidéo, l’organisateur a Webex Events les privilèges vidéo et l’événement prend en charge WebEx plateforme vidéo 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 obtenirinfosréunion

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

Si le site prend en charge Webex vidéo, l’organisateur a Webex Events les privilèges vidéo et l’événement prend en charge WebEx plateforme vidéo 2 (DMC 4,0), obtenirinfosréunion renvoie ces quatre éléments :

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

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

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

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

Pour Webex Meetings, ces éléments existaient déjà dans obtenirinfosréunion:

  • isCETMeeting

  • sipURL

  • standaloneDialingIPAddress

APIs concernées :

  • Obtenir les détails de lassion

    • panelistNumericPassword

Modifications apportées au schéma GetEvent et GetSessionInfo

Mises à jour GetEvent :

Mises à jour de GetSessionInfo :

Mises à jour DE l’API XML 11.0.0 SP18

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

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 WebEx vidéo (DMC). Il renvoie maintenant également un nouvel élément EnableCloudTelepresence dans l' API getSite.

APIs concernées :

  • getSite

  • EnableCloudTelepresence

getSite Exemple de réponse :

Mises à jour DE L’API XML 11.0.0 SP17

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

Un nouvel élément, returnShareToMeRecording, a été ajouté à l'API LstRecording . returnShareToMeRecording est un booléen dans la demande de LstRecording.

Ce nouvel élément a été ajouté pour prendre en charge l’enregistrement des invités ou des invités. returnShareToMeRecording est un indicateur permettant à l'API LstRecording de savoir qu'elle doit renvoyer les enregistrements des invités ou des invités.

Lorsque returnShareToMeRecording est configuré sur true(vrai), LstRecording renvoie l’enregistrement de l’utilisateur en tant que propriétaire, et renvoie également l’utilisateur des enregistrements en tant qu’invité ou invitation partagé par le propriétaire.

Si les indicateurs de partage automatique et de partage manuel sont désactivés, LstRecording 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, LstRecording suit la même logique qu’avant : il renvoie l’utilisateur des enregistrements en tant que propriétaire.

APIs concernées :

  • LstEnregistrements

  • returnShareToMeRecording

Mises à jour LstRecording :

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

Un nouvel élément, shareToMe, a été ajouté à l'API LstRecording . shareToMe est un booléen dans la réponse de LstRecording.

Ce nouvel élément a été ajouté pour prendre en charge l’enregistrement des invités ou des invités. shareToMe est un indicateur permettant de définir si l'utilisateur est le propriétaire, ou l'invité ou l'invité pour l'enregistrement en cours.

Lorsque shareToMe est true(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 shareToMe est faux, ou que cet élément n’est pas dans la réponse, LstRecording suit la même logique qu’avant : l’utilisateur est le propriétaire de l’enregistrement actuel.

API concernées :

  • LstEnregistrements

  • shareToMe

Mises à jour LstRecording :

Nouveaux éléments pour la capacité des invités ajoutés à la réponse API getSite

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

attendeeCapacityForMC - Webex Meetings

attendeeCapacityForEC – Webex Events

attendeeCapacityForTC – Webex Training

attendeeCapacityForSC – Webex Support

Ces valeurs renvoyées indiquent le nombre maximum d’invités que peut avoir la réunion, l’événement ou la session. 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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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</ns1:allowOverageForMC>
<ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
<ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
<ns1:allowOverageForTC>false</ns1:allowOverageForTC>
<ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
<ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
<ns1:allowOverageForEC>false</ns1:allowOverageForEC>
<ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
<ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
<ns1:allowOverageForSC>false</ns1:allowOverageForSC>
<ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
<ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>false</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>


Mises à jour SP16 de l’API XML 11.0.0

Nouvelle API hostStreamURL ajoutée à lstRecordingResponse

L'élément hostStreamURL a été ajouté à la réponse LstRecording dans les détails de l'enregistrement. hostStreamURL renvoie une URL que l'organisateur peut utiliser pour afficher l'enregistrement sans avoir à se connecter au préalable. Cette URL est valide pendant 30 minutes après sa générer.

APIs concernées :

  • hostStreamURL

hostStreamURL Exemple de réponse :












L'API GetSite utilise une nouvelle modélisation WebDB pour renvoyer les données

Par demande du client, l’API GetSite récupère maintenant une licence d’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 :

  • Obtenir le site

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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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</ns1:allowOverageForMC>
<ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
<ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
<ns1:allowOverageForTC>false</ns1:allowOverageForTC>
<ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
<ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
<ns1:allowOverageForEC>false</ns1:allowOverageForEC>
<ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
<ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
<ns1:allowOverageForSC>false</ns1:allowOverageForSC>
<ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
<ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>false</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>


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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>99</ns1:accountNumberUsedForCMRHost>
<ns1:accountNumberLimitForEEHost>999999</ns1:accountNumberLimitForEEHost>
<ns1:allowOverageForEEHost>false</ns1:allowOverageForEEHost>
<ns1:accountNumberUsedForEEHost>368</ns1:accountNumberUsedForEEHost>
</ns1:CISiteLicenseInfo>
</ns1:siteInstance>
</serv:bodyContent>

Mises à jour DE L’API XML 11.0.0 SP15

Revenir Webex Meetings lien de la réunion en utilisant l’API GetSessionsInfo

Le schéma de l' API obtenirinfosréunion 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 :

  • Obtenir les détails de lassion

  • meetingLink

GetSessionInfo Exemple de réponse :

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

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

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

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

  • ID des enregistrements NBR pour des enregistrements divers

S’il y a un élément ServiceType dans la demande XML, alors LstRecording 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 LstRecording renvoie un enregistrement NBR uniquement.

APIs concernées :

  • LstEnregistrements

  • ID de l'enregistrement

Exemples de réponses LstRecording :

Exemple de demande pour un ID d’enregistrement de service :



MeetingCenter
EventCenter
TrainingCenter

974164492

CREATETIME
DESC
HOSTID
ASC
RECORDNAME
ASC


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


974154032

CREATETIME
DESC
HOSTID
ASC
RECORDNAME
ASC


Mises à jour SP14 de l’API XML 11.0.0

Rapports de synthèse préliminaires d’utilisation pour Meeting Center

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

APIs concernées :

  • Répertoire de lastmeetingusagePréliminaryHistory

  • LstmeetingattendeePreliminaryHistory

LstmeetingusagePreliminaryHistory Exemple de demande :

<?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">

<securityContext>
<webExID>testuser</webExID>
<mot de passe>****</mot de passe>
<siteName>site d'essai</siteName>
</securityContext>

<corps>

<startTimeScope>
<sessionStartTimeStart>23/04/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>24/04/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>ET</listMethod>
</listControl>

<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFID</orderBy>
<orderAD>ASC</orderAD>
</commander>



LstmeetingusagePreliminaryHistory 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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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>23/04/2018 19:16:34</history:openTime>
<history:timeZoneID>4</history:timeZoneID>
<history:meetingType>PRO</history:meetingType>
<history:timeZoneWithDST>San Francisco (Heure normale 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>


LstmeetingattendeePreliminaryHistory Exemple de demande :

<?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">

<securityContext>
<webExID>testuser</webExID>
<mot de passe>****</mot de passe>
<siteName>site d'essai</siteName>
</securityContext>

<corps>

<startTimeScope>
<sessionStartTimeStart>23/04/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>24/04/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>
<listControl>
<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>ET</listMethod>
</listControl>

<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFID</orderBy>
<orderAD>ASC</orderAD>
</commander>



LstmeetingattendeePreliminaryHistory 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:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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>XYZ</history:company>
<history:title>DJ</history:title>
<history:phoneNumber>1,222,654-3210,,,,</history:phoneNumber>
<history:address1>1 N'importe quelle rue</history:address1>
<history:address2>xyz</history:address2>
<history:city>SanJose</history:city>
<history:state>AC</history:state>
<history:country>États-Unis</history:country>
<history:zipCode>95111</history:zipCode>
<history:name>test utilisateur2</history:name>
<history:email>ut2@qa.webex.com</history:email>
<history:joinTime>23/04/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>23/04/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 du test</history:name>
<history:email>testuser@webex.com</history:email>
<history:joinTime>23/04/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>


Renvoi de l’URL SIP et de l’URL Skype de l' API obtenirinfosréunion de gla

Deux nouveaux éléments, et , ont été ajoutés à la réponse lors de l'appel de l'API GLA GetSessionInfo . Ces éléments sont des éléments de base qui peuvent être renvoyés en cas d’accès anonyme.

  • peut être utilisé pour rejoindre les réunions à partir d'un périphérique vidéo TelePresence ou d'un autre périphérique vidéo Cisco. De cette façon, seules les réunions utilisant la plateforme vidéo Cisco versions 1.0 ou 2.0 doivent GetSessionInfo renvoyer l'élément .

  • peut être utilisé pour rejoindre les réunions à partir d'une application Microsoft Skype, sans aucune limite ni condition, afin qu'il puisse être renvoyé pour chaque appel.

APIs concernées :

  • Obtenir les détails de lassion

Exemple de réponse :

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

Trois nouveaux éléments, , et , ont été ajoutés à la réponse lors de l'appel de l'API GetMeeting .

  • indique si la réunion utilise une plateforme vidéo Cisco (prend en charge TelePresence et la vidéo).

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

  • peut être utilisé pour rejoindre les réunions à partir d'un périphérique vidéo TelePresence ou d'un autre périphérique vidéo Cisco. De cette façon, seules les réunions utilisant les versions 1,0 ou 2,0 de la plateforme vidéo Cisco doivent GetMeeting renvoyer l’élément.

APIs concernées :

  • Obtenir une autre

Exemple de réponse GetMeeting :

Mises à jour SP13 de l’API XML 11.0.0

Annonce de la suppression de l’élément dans le parent

Cisco prévoit de déprécier l'élément dans l'élément parent et de le remplacer par . En raison d'un grand nombre d'éléments qui sont souvent modifiés lors des migrations de sites, les organisations encourent des coûts de maintenance élevés 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 à partir du 1er mai 2018.

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

APIs concernées :

Validation des données des éléments et

À partir du 1er juin 2018, les API et seront toutes deux validées. Cela affecte les API et .

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

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



86,123,4567000
1,86
1
86,123,4567890
0,86
12341234
12341234
false
false


...

Mises à jour SP12 de l’API XML 11.0.0

Deux nouvelles API SetContact et DelContacts

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

API

Notes

SetContact

Appelez cette API pour modifier les informations du contact telles que l’adresse électronique, le nom, le titre et la langue.

Exceptions:

  • 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 « N’est pas une langue valide » est renvoyée

  • Si la nouvelle adresse électronique que l’utilisateur souhaite modifier est un doublon avec un autre contact dans la liste Mes Contacts, l’exception 140001 « L’adresse électronique est utilisée 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 des courriers électroniques donnés.

contactID est renvoyé si l'e-mail donné se trouve dans la liste Mes contacts et ignore l'e-mail donné s'il ne figure pas dans la liste Mes contacts .

Si tous les courriers électroniques donnés ne sont pas trouvés dans la liste 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">

<securityContext>
<siteName>SiteName</siteName>
<webExID>ID utilisateur</webExID>
<password>UserPWD</password>
</securityContext>

<corps>
<bodyContent xsi:type="java:com.webex.service.binding.ep.SetContact">
<contactEmail>Adresse électronique du contact</contactEmail>
<contact>
<name>Nouveau nom du contact</name>
<email>Nouvelle adresse électronique du contact</email>
<title>Nouveau titre</title>
<company>Nouvelle société</company>
<notes>Nouvelles notes</notes>
<url>Nouveau lien</url>
<téléphones>
<téléphone>1,408######,,,,
1,408######,,,,</téléphone portable>
1,408######,,,,
</téléphones>
<adresse>
<address1>Nouvelle adresse 1</address1>
<address2>Nouvelle adresse 2</address2>
<city>Nouvelle ville</city>
<state>Nouvel état</state>
<zipCode>Nouveau ZipCode</zipCode>
<country>Nouvelle société</country>
</adresse>
<language>Nouvelle langue</language>
</contact>
</bodyContent>
</corps>

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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>

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>SiteName</siteName>
<webExID>UserID</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>

Exemples de réponses DelContacts :

Dans cet exemple, deux contacts existants sont supprimés de 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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</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>

Dans cet exemple, les adresses électroniques ne sont pas dans la liste Mes Contacts de l’équipe.

<?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:en-tête>
<serv:réponse>
<serv:result>ÉCHEC</serv:result>
<serv:reason>Désolé, aucun enregistrement trouvé</serv:reason>
<serv:gsbStatus>PRIMAIRE</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Mises à jour de l’API XML 11.0.0 SP11

Nouvelle API LstTrainingPollResultsHistory

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

Les résultats de la liste de sondage sont renvoyés en saisissant un Training Center SessionKey. L’API peut être demandée par le propriétaire de Training Center session de formation ou par un administrateur de site.

Le paramètre De sondage TC amélioré doit être activé avant que les résultats du sondage de formation ne soient stockés dans la base de données Webex :

APIs concernées :

  • LstTrainingPollResultsHistory

LstTrainingPollResultHistory Exemple de demande :

<?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">

<securityContext>
true -->
<webExID>ut2</webExID>
<password>xxxxxxx</password>
<siteName>testsite1</siteName>
</securityContext>

<corps>
<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>

</corps>

La demande est uniquement pour l’API T32/XML 11.0.0.

LstTrainingPollResultHistory Exemple de réponse :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:en-tête>
<serv:réponse>
<serv:result>RÉUSSITE</serv:result>
<serv:gsbStatus>PRIMAIRE</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>
<historique:sondages>
<history:poll>
<history:pollDesc>Test</history:pollDesc>
<history:timeLimit>300</history:timeLimit>
<history:startTime>20/12/2017 16:54:48</history:startTime>
<history:endTime>20/12/2017 16:58:07</history:endTime>
<history:numAttendees>3</history:numAttendees>
<historique:questions>
<history:question>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>question test 1 (choix multiple/réponse unique)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>réponse au test 4</history:answerChoice>
<history:answerChoice>réponse au test 3</history:answerChoice>
<history:answerChoice correct="true">réponse au test 2</history:answerChoice>
<history:answerChoice>réponse au test 1</history:answerChoice>
</history:answerChoices>
<history :participants>
<history:attendeur>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>réponse au test 2</history:pollResponse>
<history:isCorrect>true</history:isCorrect>
</history:attendeur>
<history:attendeur>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>réponse au test 1</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendeur>
<history:attendeur>
<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</history:isCorrect>
</history:attendeur>
</history:attendees>
</history:question>
<history:question>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>question test 2 (multi-choiec.multi-answer)</history:questionDesc>
<history:questionType>2</history:questionType>
<history:answerChoices>
<history:answerChoice>réponse au test D</history:answerChoice>
<history:answerChoice>réponse au test C</history:answerChoice>
<history:answerChoice correct="true">réponse au test B</history:answerChoice>
<history:answerChoice correct="true">réponse au test A</history:answerChoice>
</history:answerChoices>
<history :participants>
<history:attendeur>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>réponse au test B,réponse au test A</history:pollResponse>
<history:isCorrect>true</history:isCorrect>
</history:attendeur>
<history:attendeur>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>réponse au test D,réponse au test C,réponse au test B,réponse au test A</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendeur>
<history:attendeur>
<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</history:isCorrect>
</history:attendeur>
</history:attendees>
</history:question>
<history:question>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>question du test 2 (réponse courte)</history:questionDesc>
<history:questionType>3</history:questionType>
<history :participants>
<history:attendeur>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>ans1</history:pollResponse>
</history:attendeur>
<history:attendeur>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>ans2</history:pollResponse>
</history:attendeur>
<history:attendeur>
<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:attendeur>
</history:attendees>
</history:question>
</history:questions>
</history:poll>
<history:poll>
<history:pollDesc>Sondage</history:pollDesc>
<history:timeLimit>300</history:timeLimit>
<history:startTime>20/12/2017 16:58:57</history:startTime>
<history:endTime>20/12/2017 17:02:39</history:endTime>
<history:numAttendees>3</history:numAttendees>
<historique:questions>
<history:question>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>Question 1 du sondage (multi-choiec/sinngle-answer)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>réponse au sondage 3</history:answerChoice>
<history:answerChoice>réponse au sondage 2</history:answerChoice>
<history:answerChoice>réponse à l’enquête 1</history:answerChoice>
</history:answerChoices>
<history :participants>
<history:attendeur>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>réponse au sondage 3</history:pollResponse>
</history:attendeur>
<history:attendeur>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>réponse au sondage 2</history:pollResponse>
</history:attendeur>
<history:attendeur>
<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:attendeur>
</history:attendees>
</history:question>
<history:question>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>question 2 de l'enquête (multi-choiec/multi-réponses)</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 à l'enquête A</history:answerChoice>
</history:answerChoices>
<history :participants>
<history:attendeur>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>réponse au sondage D,réponse au sondage C</history:pollResponse>
</history:attendeur>
<history:attendeur>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>réponse au sondage C,réponse au sondage B</history:pollResponse>
</history:attendeur>
<history:attendeur>
<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:attendeur>
</history:attendees>
</history:question>
<history:question>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>Question 3 du sondage (réponse courte)</history:questionDesc>
<history:questionType>3</history:questionType>
<history :participants>
<history:attendeur>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>AAA</history:pollResponse>
</history:attendeur>
<history:attendeur>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>BBB</history:pollResponse>
</history:attendeur>
<history:attendeur>
<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:attendeur>
</history:attendees>
</history:question>
</history:questions>
</history:poll>
</history:polls>
</serv:bodyContent>

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>ÉCHEC</serv:result>
<serv:reason>Désolé, aucun enregistrement trouvé</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Nouvelle option attendeeSendVideo dans les API CreateTrainingSession, SetTrainingSession et GetTrainingSession

Les options disponibles lors de la programmation d’une session de Training Center incluent 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 :

  • Créer une formation

  • Configurer la formation

  • Obtenir la formation

Design

L’option a été stockée dans le tableau DB WbxMMConfParam/paramvalue en tant que paramname = « optionSupportSendVideo »

CreateTrainingSession Demande de mises à jour :

SetTrainingSession Demande de mises à jour :

La demande est uniquement pour l’API T32/XML 11.0.0.

Mises à jour de la réponse GetTrainingSession :

Changer ConfName taille maximum à 128 afficher caractères

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 d’entrée illégale. Le nom de la conférence ne peut pas être vide ou dépasser la longueur maximum de caractères d’affichage de 128 caractères. »

APIs concernées :

  • ConfName

Message d'exception modifié dans l'API LstRecording

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

« 999999 la durée maximum de demande a été dépassée de 28 jours ».

APIs concernées :

  • LstEnregistrements

Mises à jour XML API 11.0.0 SP10

La mise à jour de l’API XML 11.0 SP10 n’a aucun changement de schéma.