Para obtener más información sobre la API de XML 41, consulte la Descripción general de actualizaciones de la API de Cisco Webex Meetings (API 41)

Este artículo contiene actualizaciones y cambios para las versiones mensuales de SP de la API de XML.

Para obtener más información sobre LA API de XML 40, consulte la Descripción general de actualizaciones Cisco Webex Meetings de LA API de xml (API 40).

Para obtener actualizaciones para la API de XML 11 SP9 y versiones anteriores, vaya a Cisco DevNet.

Actualizaciones de la API de XML 39.11.0

Haga clic aquí para descargar el esquema de la API de XML 39.11.

LstSummaryUser puede consultar cuentas de usuario por la última vez modificada

Estamos actualizando la API de LstSummaryUser para permitir que los usuarios consulten las cuentas de usuario en función de la hora en la que se modificaron por última vez. Se agregaron tres nuevos elementos, modifiedDateStart, modifiedDateEndy modificación, a la API.

El alcance máximo de tiempo para esta consulta es de 90 días. Si introduce un intervalo de tiempo superior a 90 días, aparecerá un error: 999999 El intervalo máximo de fechas es de 90 días para la consulta de fechas modificadas.

API afectadas:

  • LstSummaryUser

Ejemplo de solicitud de 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>

Ejemplo de respuesta de LstSummaryUser :


<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</serv:header>

<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<uso:usuario>
<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>ORGANIZADOR</use:userRoleType>
<use:registrationDate>19/06/2016 22:13:06</use:registrationDate>
<use:active>DESACTIVADO</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>
</uso:usuario>

Actualizaciones de la API de XML 39.10.0

Haga clic aquí para descargar el esquema de la API de XML 39.10.

GetSessionInfo y GetUserCard devuelve un código CAPTCHA cuando se utiliza acceso anónimo

Como actualización de seguridad, hemos mejorado las API de GetSessionInfo y GetUserCard con la protección de respuesta de código CAPTCHA. Si sus aplicaciones llaman a las API con acceso anónimo, mejore su aplicación para admitir la entrada CAPTCHA código.

API afectadas:

  • GetSessionInfo

  • GetUserCard

Actualizaciones de seguridad y respuesta de CAPTCHA:

Respuesta de GetSessionInfo sin CAPTCHA Ejemplo:

<?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>FAILURE</serv:result>
<serv:reason>No se encontró la reunión correspondiente</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Respuesta GetSessionInfo Con Ejemplo CAPTCHA:

<?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>FALLO</serv:result>
<serv:reason>No se encontró la reunión correspondiente</serv:reason>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
<serv:exceptionID>060001</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
<serv:CAPTCHAImage>
iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA
...........
maorF0PESWQ15APDKJ74ILs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu+ZUFb7SAAAAAElFTkSuQmCC
</serv:CAPTCHAImage>
</serv:respuesta>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Si recibe una respuesta CAPTCHA respuesta y sigue llamando a la API, incluya CAPTCHAID y CAPTCHAWord en su solicitud de API:

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

GetSessionInfo Respuesta a CAPTCHAID y CAPTCHAWord incorrectos Ejemplo:

<?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>FALLO</serv:result>
<serv:reason>El ID y la palabra de CAPTCHA no son válidos o faltan</serv:reason>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
<serv:exceptionID>030113</serv:exceptionID>
<serv:CAPTCHAID>SDDHEEfgkerwAAAI****qHS****Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
<serv:CAPTCHAImage>
iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA
...........
maorF0PESWQ15APDKJ74ILs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu+ZUFb7SAAAAAElFTkSuQmCC
</serv:CAPTCHAImage>
</serv:respuesta>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Soporte de LstSummaryUser para devolver URL de salas personales

Hemos agregado un nuevo elemento de respuesta, personalMeetingRoomURL, a la API de LstSummaryUser .

Ejemplo de respuesta de LstSummaryUser :

Actualizaciones de la API de XML 39.9.0

Haga clic aquí para descargar el esquema de la API de XML 39.9.

Soporte para direcciones URL de SIP cortas para salas de reuniones personales (PMR)

El soporte para el formato URL de SIP corto para PMRs afecta las API de GetSessionInfo, GetMeeting, GetUsery GetMe . Se agregó un nuevo elemento de respuesta llamado displayMeetingUrl a las API de GetUser y GetMe , y ya está presente en GetSessionInfo y GetMeeting. displayMeetingUrl devuelve la URL de PMR de un usuario.

API afectadas:

  • GetSessionInfo

  • GetMeeting

  • GetUser

  • Obtenerme

Ejemplo de respuesta de GetUser :

Ejemplo de respuesta de GetMe :

GetSessionInfo devuelve los elementos necesarios para el acceso anónimo

Como requisito de seguridad, los elementos necesarios solo pueden ser devueltos por GetSessionInfo para el acceso anónimo.

GetSessionInfo Ejemplo de respuesta:

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

<ep:listStatus>PÚBLICO</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_Reajuste</ep:confName>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:schedule>
<ep:startDate>29/03/2019 11:55:00</ep:startDate>
<ep:duration>60</ep:duration>
<ep:timeZone>GMT-07:00, Pacífico (San Francisco)</ep:timeZone>
<ep:timeZoneID>4</ep:timeZoneID>
</ep:schedule>
<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>

API afectadas:

  • GetSessionInfo

Cambio en el comportamiento de planificación de reuniones y eventos

De manera predeterminada, todas las reuniones planificadas son reuniones habilitadas para dispositivos de vídeo. Sin embargo, cuando planifica una reunión pero selecciona Ninguna u otras personas para el audio de su reunión, la reunión se planificará como una reunión de Webex no habilitada para dispositivos de vídeo.

API afectadas:

  • Crear reunión

  • Definir reunión

  • Crear evento

  • Establecer evento

Actualizaciones de la API de XML 39.8.0

Haga clic aquí para descargar el esquema de la API de XML 39.8.

LsttrainingattendeeHistory ahora devuelve la atención de los asistentes a la reunión

Se agregó un nuevo elemento de respuesta, attentionToDurationPercentage, a la API de LsttrainingattendeeHistory. LsttrainingattendeeHistory devuelve los detalles de atención de los asistentes a la reunión. El elemento se devuelve en este formato:

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

API afectadas:

  • LsttrainingattendeeHistory

    • attentionToDurationPercentage

    • attentionToAttendancePercentage

Ejemplo de respuesta de LsttrainingattendeeHistory :

<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 ahora devuelve los recuentos de licencias

Se proporcionaron nuevos elementos de respuesta para devolver diferentes recuentos de licencias en la API de GetSite .

API afectadas:

  • GetSite

    • EEActiveUserCount

    • activeCETHost

    • MCActiveUserCount

    • ECActiveUserCount

    • TCActiveUserCount

    • SCActiveUserCount

Rediseño de GetSiteFT y SetSiteFT

Se rediseñaron las API de GetSiteFT y SetSiteFT para permitir las alternancias de características dinámicas.

API afectadas:

  • GetSiteFT

  • SetSiteFT

Ejemplo de solicitud de 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>



Ejemplo de respuesta de GetSite :


<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteFTResponse">
<ns1:featureToggles>
<ns1:featureToggle>
<ns1:name>SupportCrossLaunch</ns1:name>
<ns1:value>false</ns1:value>
</ns1:featureToggle>
<ns1:featureToggle>
<ns1:name>RemoveCMRLicenseSA</ns1:name>
<ns1:value>false</ns1:value>
</ns1:featureToggle>
</ns1:featureToggles>
</serv:bodyContent>



Ejemplo de solicitud de SetSite :


<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<siteName>{siteName}</siteName>
<accessToken>{This is machine account access token}</accessToken>
</securityContext>
</header>
<body>
<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>
</body>


Ejemplo de resonancia de SetSiteFT :


<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>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 longitud de la descripción de la reunión ahora está limitada a 2500 caracteres

Las siguientes API ahora tienen el contenido del elemento de descripción de la reunión restringido a 2500 caracteres:

API afectadas:

  • Crear evento

  • Establecer evento

  • Crearsesión de capacitación

  • ConfigurarSesión de capacitación

Esto es para evitar que Cisco Webex pueda procesar la solicitud. Si la descripción de la reunión tiene más de 2500 caracteres, se muestra un mensaje de error.

Actualizaciones de la API de XML 39.5.0

Se agregó un nuevo elemento videoMeshInterclusters a los esquemas de SetSite y GetSite

Se agregó un nuevo elemento, videoMeshInterclusters, al elemento SetSite . videoMeshInterclusters también contiene tres elementos secundarios: videoMeshHomeCluster1, videoMeshHomeCluster2 y videoMeshHomeCluster3.

API afectadas:

  • SetSite

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

  • GetSite

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

Actualizaciones de solicitudes de SetSite :

Actualizaciones de la respuesta de GetSite :

Actualizaciones de la API de XML 39.3.0

Haga clic aquí para descargar el esquema de XML API 39,3.

URL SIP corta en API XML, nuevo elemento displayMeetingUrl

Actualmente, al entrar a una reunión de Webex, la aplicación o el dispositivo debe proporcionar información del sitio, lo que hace que sea difícil entrar a las reuniones a veces. Esto es especialmente cierto al marcar desde un dispositivo SIP, ya que el usuario debe escribir meeting_number@nombredelsitio.webex.com.

Para facilitar la entrada a las reuniones, hemos eliminado el requisito de introducir el nombre del sitio de la URI de SIP de la reunión: meeting_number@webex.com. Para mantener la compatibilidad con versiones anteriores, el antiguo formato funciona en el sipURL y el nuevo formato se agrega al elemento nuevo displayMeetingUrl.

API afectadas:

  • Obtener reunión

    • displayMeetingUrl

  • GetEvent

    • displayMeetingUrl

  • GetSessionInfo

    • displayMeetingUrl

Ejemplo de respuesta de GetMeeting :

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

Ejemplo de respuesta de GetEvent :

1001001
true
713847821@sqdemo.dmz.webex.com
713847821@dmz.webex.com

GetSessionInfo Ejemplo de respuesta:

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

Ejemplo de correo electrónico:

La longitud de la descripción ahora se limita a 1024 caracteres

Las siguientes API ahora tienen la longitud de contenido del elemento de descripción restringida a 1024 caracteres:

API afectadas:

  • Crearsesión de capacitación

  • ConfigurarSesión de capacitación

  • Crear evento

  • Establecer evento

Este cambio es para evitar que Cisco Webex no pueda procesar la solicitud. Si la descripción tiene más de 1024 caracteres, se devuelve un mensaje de error: “060067 Descripción de entrada ilegal. La descripción no puede superar la longitud máxima de los caracteres de visualización 1024."

Ejemplo de respuesta para una longitud de descripción superior a 1024 caracteres:

<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>FAILURE</serv:result>

Descripción de entrada ilegal. La descripción no puede superar la longitud máxima de caracteres para mostrar 1024

PRIMARY
060067





GetSessionInfo ahora solo devuelve información básica para las salas personales cuando hay un usuario anónimo que utiliza la API

Para garantizar una mayor seguridad, estamos reduciendo la cantidad de información devuelta por GetSessionInfo cuando hay un usuario de asistente anónimo que utiliza la API. En esta actualización, reduciremos los siguientes elementos en la respuesta de la API:

API afectadas:

  • GetSessionInfo

Comparaciones de respuestas:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NO_INPROGRESS</ep:status>
<ep:isLocked>false</ep:isLocked>
<ep:sessionkey>712419789</ep:sessionkey>
<ep:confID>120396209273701973</ep:confID>
<ep:accessControl>
<ep:sessionPassword></ep:sessionPassword>
<ep:listStatus>UNLISTED</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>Sala personal de Simon Test</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:isRecurring>false</ep:isRecurring>
<ep:agendaFormat>TEXT</ep:agendaFormat>
<ep:descriptionFormat>TEXT</ep:descriptionFormat>
<ep:isException>false</ep:isException>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:hasException>false</ep:hasException>
</ep:metaData>

<ep:telephonySupport>DEVOLUCIÓN DE LLAMADA</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>AutoDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[AttendeeID]#|SilentDialInSequence:[AccessNumber],,*01*[AccessCode]#[AsistenteID]#*01*|AutoLGDialInSequence:[AccessNumber],,*00*[AccessCode]#,,,[ProfileID]#,,[PIN]#|SilentLGDialInSequence:[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>Número de llamada entrante gratuito (EE. UU./Canadá)</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:organizador>
<ep:firstName>Simon</ep:firstName>
<ep:lastName>Prueba</ep:lastName>
<ep:email>simon0@qa.webex.com</ep:email>
<ep:webExId>Simon</ep:webExId>
<ep:allowAnyoneHostMeeting>false</ep:allowAnyoneHostMeeting>
</ep:host>
<ep:schedule>
<ep:startDate>31/12/2068 13:00:00</ep:startDate>
<ep:duration>720</ep:duration>
<ep:timeZone>GMT-08:00, Pacífico (San Francisco)</ep:timeZone>
<ep:timeZoneID>4</ep:timeZoneID>
<ep:openTimeInSec>0</ep:openTimeInSec>
</ep:schedule>
<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>

Actualizaciones de la API de XML 39.2.0

Se devolvió un nuevo elemento lastLoginTime en la respuesta de LstSummaryUser

Se agregó un nuevo elemento de respuesta, lastLoginTime, a la API de LstSummaryUser . lastLoginTime devuelve la última hora de inicio de sesión para cada usuario. El elemento vuelve con este formato:

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

API afectadas:

  • LstSummaryUser

    • lastLoginTime

Ejemplo de respuesta de LstSummaryUser :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<uso:usuario>
<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>ORGANIZADOR</use:userRoleType>
<use:registrationDate>12/11/2018 14:41:27</use:registrationDate>
<use:active>DESACTIVADO</use:active>
<use:timeZoneID>4</use:timeZoneID>
<use:lastLoginTime>04/12/2018 22:40:01</use:lastLoginTime>
</uso:usuario>
<use:matchingRecords>
<serv:total>1</serv:total>
<serv:returned>1</serv:returned>
<serv:startFrom>1</serv:startFrom>
</use:matchingRecords>
</serv:bodyContent>

Actualizaciones de la API de XML 39.1.0

Haga clic aquí para descargar el esquema de la API de XML 39.1.0.

Se agregó un nuevo elemento apiVer a la API de GetAPIVersion

Se agregó un nuevo elemento de respuesta, apiVer, a la API de GetAPIVersion. Con esta actualización, la convención de nomenclatura de la versión de la API de XML cambia para que coincida con un número de versión unificado con otras Cisco Webex del producto. apiVer devuelve la información de la nueva versión, como la versión 39.1.0 para la actualización de enero de 2019.

API afectadas:

  • GetAPIVersion

    • apiVer

El elemento apiVersion se descartará el 1 de mayo de 2019 y a la versión del elemento se le asignará un nuevo valor de la API de XML el 1 de mayo de 2019.

Ejemplo de respuesta de GetAPIVersion :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<serv:header>
<serv:response>
<serv:result>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="ep:getAPIVersionResponse">
<ep:apiVersion>WebEx API XML V11.0.0</ep:apiVersion>
<ep:release>SP22</ep:release>
<ep:apiVer>39.1.0</ep:apiVer>
</serv:bodyContent>

Los parámetros HQ y HD eliminados de la API de XML

Las propiedades de vídeo de alta calidad y alta definición ahora se determinan a nivel del sitio, en lugar de ser determinadas a nivel de usuario. Las dos opciones para estos parámetros se ignoran cuando se envían solicitudes desde las siguientes API:

  • Crear reunión

  • Definir reunión

  • Crearsesión de capacitación

  • ConfigurarSesión de capacitación

Las API de GetMeeting y GetTrainingSession siguen devolviendo las dos opciones (decidida por nivel de sitio y de usuario) para evitar la ruptura del código existente.

Se agregó un nuevo elemento uploadLogFileUrl a los metadatos del sitio que se devolvieron a la aplicación de escritorio

Se agregó un nuevo elemento uploadLogFileUrl a la respuesta que se devolvió a la aplicación de escritorio al llamar a la API de getSite en el servidor de API de XML. La aplicación de escritorio puede cargar el archivo de registro en uploadLogFileUrl.

API afectadas:

  • GetSite

    • uploadLogFileUrl

Ejemplo de respuesta de GetSite :

<?xml versión="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>ÉXITO</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<ns1:metaData>
<ns1:isEnterprise>verdadero</ns1:isEnterprise>
<ns1:serviceType>Meeting Center</ns1:serviceType>
<ns1:serviceType>Event Center</ns1:serviceType>
<ns1:serviceType>Training Center</ns1:serviceType>
<ns1:serviceType>Centro de soporte</ns1:serviceType>
<ns1:meetingTypes>
<ns1:meetingTypeID>9</ns1:meetingTypeID>
<ns1:meetingTypeName>ONS</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:tiposDeReunión>
<ns1:meetingTypes>
<ns1:meetingTypeID>11</ns1:meetingTypeID>
<ns1:meetingTypeName>TRS</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:tiposDeReunión>
<ns1:meetingTypes>
<ns1:meetingTypeID>13</ns1:meetingTypeID>
<ns1:meetingTypeName>SC3</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:tiposDeReunión>
<ns1:meetingTypes>
<ns1:meetingTypeID>16</ns1:meetingTypeID>
<ns1:meetingTypeName>AUO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:tiposDeReunión>
<ns1:meetingTypes>
<ns1:meetingTypeID>214</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
<ns1:hideInScheduler>false</ns1:hideInScheduler>
</ns1:tiposDeReunión>
<ns1:siteName>sqdemo28</ns1:siteName>
<ns1:brandName>sqdemo28</ns1:brandName>
<ns1:brandName>sqdemo28-de</ns1:brandName>
<ns1:brandName>sqdemo28-es</ns1:brandName>
<ns1:brandName>sqdemo28-fr</ns1:brandName>
<ns1:region>Francia</ns1:region>
<ns1:currency>Francos franceses</ns1:currency>
<ns1:timeZoneID>4</ns1:timeZoneID>
<ns1:timeZone>GMT-08:00, Pacífico (San José)</ns1:timeZone>
<ns1:parterID>7Dsupoc6DOfzpgcNViYvUA</ns1:parterID>
<ns1:webDomain>sqwd</ns1:webDomain>
<ns1:meetingDomain>sqmd</ns1:meetingDomain>
<ns1:telephonyDomain>sqtd</ns1:telephonyDomain>
<ns1:pageVersion>T33L</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:pageLanguage>FRANCÉS</ns1:pageLanguage>
<ns1:activateStatus>true</ns1:activateStatus>
<ns1:webPageType>J2EE</ns1:webPageType>
<ns1:iCalendar>verdadero</ns1:iCalendar>
<ns1:myWebExDefaultPage>Mis reuniones</ns1:myWebExDefaultPage>
<ns1:componentVersion>cmp3300</ns1:componentVersion>
<ns1:accountNumLimit>999999</ns1:accountNumLimit>
<ns1:activeUserCount>40</ns1:activeUserCount>
<ns1:displayMeetingActualTime>false</ns1:displayMeetingActualTime>
<ns1:displayOffset>verdadero</ns1:displayOffset>
<ns1:supportWebEx11>false</ns1:supportWebEx11>
</ns1:metaData>
<ns1:ucf>
<ns1:ucfConfiguration>UCF 2.1</ns1:ucfConfiguration>
</ns1:ucf>
<ns1:clientPlatforms>
<ns1:msWindows>verdadero</ns1:msWindows>
<ns1:macOS9>verdadero</ns1:macOS9>
<ns1:macOSX>verdadero</ns1:macOSX>
<ns1:sunSolaris>verdadero</ns1:sunSolaris>
<ns1:linux>verdadero</ns1:linux>
<ns1:hpUnix>falso</ns1:hpUnix>
<ns1:java>verdadero</ns1:java>
<ns1:palm>falso</ns1:palm>
</ns1:clientPlatforms>
<ns1:resourceRestrictions>
<ns1:isLicenseManager>verdadero</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>verdadero</ns1:autoLogin>
<ns1:aspAndPHPAPI>verdadero</ns1:aspAndPHPAPI>
<ns1:backwardAPI>false</ns1:backwardAPI>
<ns1:xmlAPI>verdadero</ns1:xmlAPI>
<ns1:cAPI>falso</ns1:cAPI>
<ns1:scorm>verdadero</ns1:scorm>
</ns1:supportAPI>
<ns1:myWebExConfig>
<ns1:myContacts>verdadero</ns1:myContacts>
<ns1:myProfile>verdadero</ns1:myProfile>
<ns1:myMeetings>verdadero</ns1:myMeetings>
<ns1:trainingRecordings>verdadero</ns1:trainingRecordings>
<ns1:folders>falso</ns1:folders>
<ns1:eventDocument>true</ns1:eventDocument>
<ns1:myReport>false</ns1:myReport>
<ns1:myComputer>false</ns1:myComputer>
<ns1:personalMeetingPage>falso</ns1:personalMeetingPage>
<ns1:myFilesStorage>1000</ns1:myFilesStorage>
<ns1:myComputerNumbers>0</ns1:myComputerNumbers>
<ns1:enableMyWebExPro>verdadero</ns1:enableMyWebExPro>
<ns1:myWebExProMaxHosts>999999</ns1:myWebExProMaxHosts>
<ns1:restrictAccessAnyApps>false</ns1:restrictAccessAnyApps>
<ns1:restrictAccessAnyAppsNum>0</ns1:restrictAccessAnyAppsNum>
<ns1:addlAccessAnyComputersLimit>ESTRICTO</ns1:addlAccessAnyComputersLimit>
<ns1:addlAccessAnyComputers>0</ns1:addlAccessAnyComputers>
<ns1:addlStorageLimit>ESTRICTO</ns1:addlStorageLimit>
<ns1:addlStorage>0</ns1:addlStorage>
<ns1:myContactsPro>verdadero</ns1:myContactsPro>
<ns1:myProfilePro>verdadero</ns1:myProfilePro>
<ns1:myMeetingsPro>verdadero</ns1:myMeetingsPro>
<ns1:trainingRecordingsPro>true</ns1:trainingRecordingsPro>
<ns1:foldersPro>false</ns1:foldersPro>
<ns1:eventDocumentPro>true</ns1:eventDocumentPro>
<ns1:myReportPro>verdadero</ns1:myReportPro>
<ns1:myComputerPro>false</ns1:myComputerPro>
<ns1:personalMeetingPagePro>verdadero</ns1:personalMeetingPagePro>
<ns1:myFilesStoragePro>1000</ns1:myFilesStoragePro>
<ns1:myComputerNumbersPro>0</ns1:myComputerNumbersPro>
<ns1:PMRheaderBranding>falso</ns1:PMRheaderBranding>
</ns1:myWebExConfig>
<ns1:telephonyConfig>
<ns1:isTSPUsingTelephonyAPI>falso</ns1:isTSPUsingTelephonyAPI>
<ns1:serviceName>Número de conferencia personal</ns1:serviceName>
<ns1:participantAccessCodeLabel>Código de acceso de asistente</ns1:participantAccessCodeLabel>
<ns1:subscriberAccessCodeLabel>Código de acceso de organizador</ns1:subscriberAccessCodeLabel>
<ns1:attendeeIDLabel>ID de asistente</ns1:attendeeIDLabel>
<ns1:internetPhone>verdadero</ns1:internetPhone>
<ns1:supportCallInTypeTeleconf>true</ns1:supportCallInTypeTeleconf>
<ns1:callInTeleconferencing>verdadero</ns1:callInTeleconferencing>
<ns1:tollFreeCallinTeleconferencing>verdadero</ns1:tollFreeCallinTeleconferencing>
<ns1:intlCallInTeleconferencing>verdadero</ns1:intlCallInTeleconferencing>
<ns1:callBackTeleconferencing>verdadero</ns1:callBackTeleconferencing>
<ns1:callInNumber>1</ns1:callInNumber>
<ns1:defaultTeleServerSubject>0.0.0.0</ns1:defaultTeleServerSubject>
<ns1:subscribeName>Preguntas y respuestas</ns1:subscribeName>
<ns1:subscribePassword>pasar</ns1:subscribePassword>
<ns1:defaultPhoneLines>10</ns1:defaultPhoneLines>
<ns1:defaultSpeakingLines>10</ns1:defaultSpeakingLines>
<ns1:majorCountryCode>1</ns1:majorCountryCode>
<ns1:majorAreaCode>408</ns1:majorAreaCode>
<ns1:publicName>Usuario de llamada entrante</ns1:publicName>
<ns1:hybridTeleconference>verdadero</ns1:hybridTeleconference>
<ns1:instantHelp>false</ns1:instantHelp>
<ns1:customerManage>falso</ns1:customerManage>
<ns1:maxCallersNumber>500</ns1:maxCallersNumber>
<ns1:isSpecified>false</ns1:isSpecified>
<ns1:isContinue>false</ns1:isContinue>
<ns1:intlCallBackTeleconferencing>true</ns1:intlCallBackTeleconferencing>
<ns1:personalTeleconf>
<ns1:primaryLargeServer>
<serv:tollNum>14085452910</serv:tollNum>
<serv:globalNum>
<serv:countryAlias>14085452912</serv:countryAlias>
<serv:phoneNumber>14085452912</serv:phoneNumber>
<serv:tollFree>false</serv:tollFree>
<serv:default>false</serv:default>
</serv:globalNum>
<serv:enableServer>true</serv:enableServer>
<serv:tollLabel>14085452910</serv:tollLabel>
<serv:tollFreeLabel>Número de llamada entrante gratuito (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:primaryLargeServer>
<ns1:backup1LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Número de llamada entrante pago (EE. UU./Canadá)</serv:tollLabel>
<serv:tollFreeLabel>Número de llamada entrante gratuito (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:backup1LargeServer>
<ns1:backup2LargeServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Número de llamada entrante pago de respaldo (EE. UU./Canadá)</serv:tollLabel>
<serv:tollFreeLabel>Número gratuito de llamada entrante de copia de seguridad (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:backup2LargeServer>
<ns1:primarySmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Número de llamada entrante pago (EE. UU./Canadá)</serv:tollLabel>
<serv:tollFreeLabel>Número de llamada entrante gratuito (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:primarySmallServer>
<ns1:backup1SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Número de llamada entrante pago (EE. UU./Canadá)</serv:tollLabel>
<serv:tollFreeLabel>Número de llamada entrante gratuito (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:backup1SmallServer>
<ns1:backup2SmallServer>
<serv:enableServer>false</serv:enableServer>
<serv:tollLabel>Número de llamada entrante pago de respaldo (EE. UU./Canadá)</serv:tollLabel>
<serv:tollFreeLabel>Número gratuito de llamada entrante de copia de seguridad (EE. UU./Canadá)</serv:tollFreeLabel>
</ns1:backup2SmallServer>
<ns1:joinBeforeHost>falso</ns1:joinBeforeHost>
</ns1:teleconf>
<ns1:multiMediaPlatform>verdadero</ns1:multiMediaPlatform>
<ns1:multiMediaHostName>msa1mcccl01.dmz.webex.com</ns1:multiMediaHostName>
<ns1:broadcastAudioStream>verdadero</ns1:broadcastAudioStream>
<ns1:tspAdaptorSettings>
<ns1:primaryLarge>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante gratuito</ns1:label>
</ns1:mpAudio>
</ns1:primaryLarge>
<ns1:backup1Large>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante gratuito</ns1:label>
</ns1:mpAudio>
</ns1:backup1Large>
<ns1:backup2Large>
<ns1:enableAdaptor>false</ns1:enableAdaptor>
<ns1:serverIP></ns1:serverIP>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante</ns1:label>
</ns1:mpAudio>
<ns1:mpAudio>
<ns1:label>Número de llamada entrante gratuito</ns1:label>
</ns1:mpAudio>
</ns1:backup2Large>
</ns1:tspAdaptorSettings>
<ns1:meetingPlace>
<ns1:persistentTSP>false</ns1:persistentTSP>
<ns1:mpAudioConferencing>Sin integración</ns1:mpAudioConferencing>
</ns1:meetingPlace>
<ns1:supportOtherTypeTeleconf>false</ns1:supportOtherTypeTeleconf>
<ns1:otherTeleServiceName>Otro servicio de teleconferencia</ns1:otherTeleServiceName>
<ns1:supportAdapterlessTSP>false</ns1:supportAdapterlessTSP>
<ns1:displayAttendeeID>false</ns1:displayAttendeeID>
<ns1:provisionTeleAccount>true</ns1:provisionTeleAccount>
<ns1:choosePCN>falso</ns1:choosePCN>
<ns1:audioOnly>verdadero</ns1:audioOnly>
<ns1:configTollAndTollFreeNum>false</ns1:configTollAndTollFreeNum>
<ns1:configPrimaryTS>false</ns1:configPrimaryTS>
<ns1:teleCLIAuthEnabled>false</ns1:teleCLIAuthEnabled>
<ns1:teleCLIPINEnabled>falso</ns1:teleCLIPINEnabled>
</ns1:telephonyConfig>
<ns1:commerceAndReporting>
<ns1:trackingCode>false</ns1:trackingCode>
<ns1:siteAdminReport>verdadero</ns1:siteAdminReport>
<ns1:subScriptionService>false</ns1:subScriptionService>
<ns1:isECommmerce>false</ns1:isECommmerce>
<ns1:customereCommerce>false</ns1:customereCommerce>
<ns1:isLocalTax>falso</ns1:isLocalTax>
<ns1:localTaxName>IVA</ns1:localTaxName>
<ns1:localTaxtRate>0.0</ns1:localTaxtRate>
<ns1:holReport>1</ns1:holReport>
</ns1:commerceAndReporting>
<ns1:tools>
<ns1:businessDirectory>false</ns1:businessDirectory>
<ns1:officeCalendar>false</ns1:officeCalendar>
<ns1:meetingCalendar>verdadero</ns1:meetingCalendar>
<ns1:displayOnCallAssistLink>false</ns1:displayOnCallAssistLink>
<ns1:displayProfileLink>verdadero</ns1:displayProfileLink>
<ns1:recordingAndPlayback>verdadero</ns1:recordingAndPlayback>
<ns1:recordingEditor>verdadero</ns1:recordingEditor>
<ns1:publishRecordings>verdadero</ns1:publishRecordings>
<ns1:instantMeeting>verdadero</ns1:instantMeeting>
<ns1:emails>falso</ns1:emails>
<ns1:outlookIntegration>true</ns1:outlookIntegration>
<ns1:wirelessAccess>false</ns1:wirelessAccess>
<ns1:allowPublicAccess>true</ns1:allowPublicAccess>
<ns1:ssl>verdadero</ns1:ssl>
<ns1:handsOnLab>verdadero</ns1:handsOnLab>
<ns1:holMaxLabs>999999</ns1:holMaxLabs>
<ns1:holMaxComputers>999999</ns1:holMaxComputers>
<ns1:userLockDown>falso</ns1:userLockDown>
<ns1:meetingAssist>false</ns1:meetingAssist>
<ns1:sms>falso</ns1:sms>
<ns1:encryption>NINGUNO</ns1:encryption>
<ns1:internalMeeting>false</ns1:internalMeeting>
<ns1:enableTP>falso</ns1:enableTP>
<ns1:enableTPplus>false</ns1:enableTPplus>
<ns1:uploadLogFileUrl>https://sqwd.webex.com/logadmin/spr.do?SiteUrl=sqdemo28&LanguageId=1</ns1:uploadLogFileUrl>
</ns1:herramientas>
<ns1:custCommunications>
<ns1:displayType>
<ns1:prodSvcAnnounce>falso</ns1:prodSvcAnnounce>
<ns1:trainingInfo>falso</ns1:trainingInfo>
<ns1:eNewsletters>falso</ns1:eNewsletters>
<ns1:promotionsOffers>false</ns1:promotionsOffers>
<ns1:pressReleases>false</ns1:pressReleases>
</ns1:displayType>
<ns1:displayMethod>
<ns1:email>falso</ns1:email>
<ns1:fax>falso</ns1:fax>
<ns1:phone>falso</ns1:phone>
<ns1:mail>falso</ns1:mail>
</ns1:displayMethod>
</ns1:custCommunications>
<ns1:trackingCodes/>
<ns1:supportedServices>
<ns1:meetingCenter>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:pageVersion>mc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:meetingCenter>
<ns1:trainingCenter>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:pageVersion>tc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
</ns1:trainingCenter>
<ns1:supportCenter>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:pageVersion>sc3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:webACD>verdadero</ns1:webACD>
</ns1:supportCenter>
<ns1:eventCenter>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:pageVersion>ec3300</ns1:pageVersion>
<ns1:clientVersion>T33L</ns1:clientVersion>
<ns1:marketingAddOn>false</ns1:marketingAddOn>
<ns1:optimizeAttendeeBandwidthUsage>falso</ns1:optimizeAttendeeBandwidthUsage>
</ns1:eventCenter>
<ns1:salesCenter>
<ns1:enabled>falso</ns1:enabled>
</ns1:salesCenter>
</ns1:supportedServices>
<ns1:opcionesDeSeguridad>
<ns1:passwordExpires>false</ns1:passwordExpires>
<ns1:passwordLifetime>0</ns1:passwordLifetime>
<ns1:ECMeetingsUnlisted>falso</ns1:ECMeetingsUnlisted>
<ns1:TCMeetingsUnlisted>false</ns1:TCMeetingsUnlisted>
<ns1:allMeetingsUnlisted>verdadero</ns1:allMeetingsUnlisted>
<ns1:allMeetingsPassword>verdadero</ns1:allMeetingsPassword>
<ns1:joinBeforeHost>falso</ns1:joinBeforeHost>
<ns1:audioBeforeHost>falso</ns1:audioBeforeHost>
<ns1:audioBeforeHostEC>false</ns1:audioBeforeHostEC>
<ns1:audioBeforeHostTC>false</ns1:audioBeforeHostTC>
<ns1:changePersonalURL>verdadero</ns1:changePersonalURL>
<ns1:changeUserName>false</ns1:changeUserName>
<ns1:reuniones>
<ns1:strictPasswords>verdadero</ns1:strictPasswords>
</ns1:reuniones>
<ns1:strictUserPassword>verdadero</ns1:strictUserPassword>
<ns1:accountNotify>falso</ns1:accountNotify>
<ns1:requireLoginBeforeSiteAccess>false</ns1:requireLoginBeforeSiteAccess>
<ns1:changePWDWhenAutoLogin>false</ns1:changePWDWhenAutoLogin>
<ns1:enforceBaseline>verdadero</ns1:enforceBaseline>
<ns1:passwordChangeIntervalOpt>false</ns1:passwordChangeIntervalOpt>
<ns1:passwordChangeInterval>24</ns1:passwordChangeInterval>
<ns1:firstAttendeeAsPresenter>falso</ns1:firstAttendeeAsPresenter>
<ns1:isEnableUUIDLink>verdadero</ns1:isEnableUUIDLink>
<ns1:isEnableUUIDLinkForSAC>verdadero</ns1:isEnableUUIDLinkForSAC>
<ns1:enforceRecordingPwdForMC>verdadero</ns1:enforceRecordingPwdForMC>
<ns1:enforceRecordingPwdForEC>false</ns1:enforceRecordingPwdForEC>
<ns1:enforceRecordingPwdForTC>false</ns1:enforceRecordingPwdForTC>
<ns1:enforceRecordingPwdForMisc>true</ns1:enforceRecordingPwdForMisc>
</ns1:opcionesDeSeguridad>
<ns1:defaults>
<ns1:emailReminders>verdadero</ns1:emailReminders>
<ns1:entryExitTone>PITIDO</ns1:entryExitTone>
<ns1:voip>verdadero</ns1:voip>
<ns1:teleconferencia>
<ns1:telephonySupport>DEVOLUCIÓN DE LLAMADA</ns1:telephonySupport>
<ns1:tollFree>verdadero</ns1:tollFree>
<ns1:intlLocalCallIn>verdadero</ns1:intlLocalCallIn>
</ns1:teleconferencia>
<ns1:joinTeleconfNotPress1>false</ns1:joinTeleconfNotPress1>
<ns1:updateTSPAccount>falso</ns1:updateTSPAccount>
</ns1:defaults>
<ns1:scheduleMeetingOptions>
<ns1:scheduleOnBehalf>true</ns1:scheduleOnBehalf>
<ns1:saveSessionTemplate>verdadero</ns1:saveSessionTemplate>
</ns1:planificarOpcionesDeReunión>
<ns1:navBarTop>
<ns1:button>
<ns1:order>1</ns1:order>
<ns1:serviceName>Bienvenido</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>2</ns1:order>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:serviceName>Meeting Center</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>3</ns1:order>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:serviceName>Event Center</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>4</ns1:order>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:serviceName>Centro de soporte</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>5</ns1:order>
<ns1:enabled>verdadero</ns1:enabled>
<ns1:serviceName>Training Center</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>6</ns1:order>
<ns1:serviceName>Administración del sitio</ns1:serviceName>
</ns1:button>
<ns1:button>
<ns1:order>7</ns1:order>
<ns1:enabled>falso</ns1:enabled>
<ns1:serviceName>Centro de ventas</ns1:serviceName>
</ns1:button>
<ns1:displayDisabledService>true</ns1:displayDisabledService>
</ns1:navBarTop>
<ns1:navMyWebEx>
<ns1:customLinks>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
</ns1:enlacesPersonalizados>
<ns1:partnerLinks>
<ns1:partnerLink>
<ns1:target>NUEVO</ns1:target>
</ns1:partnerLink>
<ns1:partnerLink>
<ns1:target>NUEVO</ns1:target>
</ns1:partnerLink>
<ns1:partnerLink>
<ns1:target>NUEVO</ns1:target>
</ns1:partnerLink>
</ns1:partnerLinks>
<ns1:partnerIntegration>true</ns1:partnerIntegration>
<ns1:support>
<ns1:target>NUEVO</ns1:target>
</ns1:soporte>
<ns1:capacitación>
<ns1:target>NUEVO</ns1:target>
</ns1:formación>
</ns1:navMyWebEx>
<ns1:navAllServices>
<ns1:customLinks>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
<ns1:customLink>
<ns1:target>NUEVO</ns1:target>
</ns1:customLink>
</ns1:enlacesPersonalizados>
<ns1:support>
<ns1:name>Soporte</ns1:name>
<ns1:target>NUEVO</ns1:target>
</ns1:soporte>
<ns1:capacitación>
<ns1:name>Capacitación</ns1:name>
<ns1:target>NUEVO</ns1:target>
</ns1:formación>
<ns1:supportMenu>
<ns1:userGuides>
<ns1:target>NUEVO</ns1:target>
</ns1:userGuides>
<ns1:descargas>
<ns1:target>NUEVO</ns1:target>
</ns1:descargas>
<ns1:capacitación>
<ns1:target>NUEVO</ns1:target>
</ns1:formación>
<ns1:contactUs>
<ns1:target>NUEVO</ns1:target>
</ns1:contáctenos>
<ns1:supportMyResources>verdadero</ns1:supportMyResources>
</ns1:supportMenu>
</ns1:navAllServices>
<ns1:passwordCriteria>
<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>verdadero</ns1:disallowWebTextSessions>
<ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
<ns1:disallowList>verdadero</ns1:disallowList>
<ns1:disallowValue>contraseña</ns1:disallowValue>
<ns1:disallowValue>contraseña</ns1:disallowValue>
<ns1:disallowValue>pasar</ns1:disallowValue>
</ns1:passwordCriteria>
<ns1:recordingPasswordCriteria>
<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>contraseña</ns1:disallowValue>
<ns1:disallowValue>contraseña</ns1:disallowValue>
<ns1:disallowValue>pasar</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>verdadero</ns1:disallowList>
<ns1:disallowValue>contraseña</ns1:disallowValue>
<ns1:disallowValue>contraseña</ns1:disallowValue>
<ns1:disallowValue>pasar</ns1:disallowValue>
<ns1:disallowValue>webex</ns1:disallowValue>
<ns1:disallowValue>cisco</ns1:disallowValue>
<ns1:disallowValue>xebew</ns1:disallowValue>
<ns1:disallowValue>ocsic</ns1:disallowValue>
</ns1:accountPasswordCriteria>
<ns1:productivityTools>
<ns1:enable>verdadero</ns1:enable>
<ns1:installOpts>
<ns1:autoUpdate>verdadero</ns1:autoUpdate>
</ns1:installOpts>
<ns1:integraciones>
<ns1:outlook>verdadero</ns1:outlook>
<ns1:outlookForMac>verdadero</ns1:outlookForMac>
<ns1:lotusNotes>verdadero</ns1:lotusNotes>
<ns1:oneClick>verdadero</ns1:oneClick>
<ns1:showSysTrayIcon>verdadero</ns1:showSysTrayIcon>
<ns1:office>verdadero</ns1:office>
<ns1:excel>verdadero</ns1:excel>
<ns1:powerPoint>verdadero</ns1:powerPoint>
<ns1:word>verdadero</ns1:word>
<ns1:IE>verdadero</ns1:IE>
<ns1:firefox>falso</ns1:firefox>
<ns1:explorerRightClick>false</ns1:explorerRightClick>
<ns1:instantMessenger>verdadero</ns1:instantMessenger>
<ns1:aolMessenger>falso</ns1:aolMessenger>
<ns1:googleTalk>falso</ns1:googleTalk>
<ns1:lotusSametime>verdadero</ns1:lotusSametime>
<ns1:skype>verdadero</ns1:skype>
<ns1:windowsMessenger>verdadero</ns1:windowsMessenger>
<ns1:yahooMessenger>falso</ns1:yahooMessenger>
<ns1:ciscoIPPhone>falso</ns1:ciscoIPPhone>
<ns1:pcNow>falso</ns1:pcNow>
<ns1:iGoogle>false</ns1:iGoogle>
<ns1:iPhoneDusting>verdadero</ns1:iPhoneDusting>
</ns1:integraciones>
<ns1:oneClick>
<ns1:allowJoinUnlistMeeting>true</ns1:allowJoinUnlistMeeting>
<ns1:requireApproveJoin>false</ns1:requireApproveJoin>
</ns1:oneClick>
<ns1:templates>
<ns1:useTemplate>falso</ns1:useTemplate>
</ns1:plantillas>
<ns1:lockDownPT>
<ns1:lockDown>falso</ns1:lockDown>
</ns1:lockDownPT>
<ns1:imSettings>
<ns1:attendeeInviteOther>verdadero</ns1:attendeeInviteOther>
</ns1:imSettings>
</ns1:herramientas de productividad>
<ns1:meetingPlace/>
<ns1:salesCenter>
<ns1:allowJoinWithoutLogin>false</ns1:allowJoinWithoutLogin>
</ns1:salesCenter>
<ns1:connectIntegration>
<ns1:integratedWebEx11>false</ns1:integratedWebEx11>
</ns1:connectIntegration>
<ns1:video>
<ns1:HQvideo>verdadero</ns1:HQvideo>
<ns1:maxBandwidth>MEDIO</ns1:maxBandwidth>
<ns1:HDvideo>verdadero</ns1:HDvideo>
</ns1:vídeo>
<ns1:siteCommonOptions>
<ns1:SupportCustomDialRestriction>false</ns1:SupportCustomDialRestriction>
<ns1:SupportTelePresence>false</ns1:SupportTelePresence>
<ns1:SupportTelePresencePlus>false</ns1:SupportTelePresencePlus>
<ns1:EnableCloudTelepresence>verdadero</ns1:EnableCloudTelepresence>
<ns1:EnableCMRForAllUsers>verdadero</ns1:EnableCMRForAllUsers>
<ns1:enablePersonalMeetingRoom>verdadero</ns1:enablePersonalMeetingRoom>
<ns1:SupportAlternateHost>verdadero</ns1:SupportAlternateHost>
<ns1:SupportAnyoneHostMeetings>verdadero</ns1:SupportAnyoneHostMeetings>
</ns1:siteOpcionesComunes>
<ns1:samlSSO>
<ns1:enableSSO>falso</ns1:enableSSO>
<ns1:autoAccountCreation>false</ns1:autoAccountCreation>
</ns1:samlSSO>
<ns1:attendeeLimitation>
<ns1:maxInviteesNumberForMC>1000</ns1:maxInviteesNumberForMC>
<ns1:maxRegistrantsNumberForMC>1000</ns1:maxRegistrantsNumberForMC>
<ns1:maxInviteesNumberForTC>1000</ns1:maxInviteesNumberForTC>
<ns1:maxRegistrantsNumberForTC>1000</ns1:maxRegistrantsNumberForTC>
<ns1:maxInviteesNumberForEC>10000</ns1:maxInviteesNumberForEC>
<ns1:maxRegistrantsNumberForEC>10000</ns1:maxRegistrantsNumberForEC>
</ns1:attendeeLimitation>
<ns1:CISiteLicenseInfo>
<ns1:accountNumberLimitForCMRHost>200</ns1:accountNumberLimitForCMRHost>
<ns1:allowOverageForCMRHost>verdadero</ns1:allowOverageForCMRHost>
<ns1:accountNumberUsedForCMRHost>40</ns1:accountNumberUsedForCMRHost>
<ns1:accountNumberLimitForEEHost>200</ns1:accountNumberLimitForEEHost>
<ns1:allowOverageForEEHost>verdadero</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>

Actualizaciones de la API de XML 11.0.0 SP22

Limitación del tamaño del archivo para UploadPMRImage

Al cargar avatares con la API UploadPMRImage, una nueva limitación restringe el tamaño del archivo a 5 MB. Los intentos de cargar archivos más grandes ahora recibirán un mensaje de error: "010100 El tamaño de la imagen que se está cargando es demasiado grande. Intente con una imagen menor a 5 MB de tamaño."

Actualizaciones de la API de XML 11.0.0 SP21

Haga clic aquí para descargar el esquema de la API de XML 11.0 SP21.

Nuevo elemento autoRecord agregado a CreateMeeting, SetMeeting, GetMeeting y LstMeeting

Se agregó un nuevo elemento, llamado autoRecord , a las API de CreateMeeting, SetMeeting, GetMeeting y LstMeeting . autoRecord permite a los usuarios grabar automáticamente reuniones de Webex directamente desde el planificador de reuniones. Esto proporciona granularidad a nivel de reunión, donde solo se puede acceder globalmente al método anterior para grabar reuniones de forma global a nivel de sitio.

El elemento de autoregistro solo se aplica a Webex meetings. No se aplica a Webex Events o Webex Training.

API afectadas:

  • Crear reunión

    • Grabación automática

  • SetMeeting

    • Grabación automática

  • GetMeeting

    • Grabación automática

  • LstMeeting

    • Grabación automática

Actualizaciones de CreateMeeting :

Configuración de autoRecord

El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio

True

Iniciar automáticamente la grabación cuando se inicia la reunión

Falso (predeterminado) o ningún elemento

No se inicia automáticamente la grabación cuando se inicia la reunión

Si está habilitada la opción Grabar automáticamente todas las sesiones con la grabación basada en red, se ignora el elemento y la grabación se inicia automáticamente cuando se inicia la reunión.

Actualizaciones de SetMeeting :

Configuración de autoRecord

El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio

True

Iniciar automáticamente la grabación cuando se inicia la reunión

Falso (predeterminado) o ningún elemento

No se inicia automáticamente la grabación cuando se inicia la reunión

Si está habilitada la opción Grabar automáticamente todas las sesiones con la grabación basada en red, se ignora el elemento y la grabación se inicia automáticamente cuando se inicia la reunión.

Actualizaciones de GetMeeting :

Configuración de autoRecord

El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio

True

Iniciar automáticamente la grabación cuando se inicia la reunión

False

No se inicia automáticamente la grabación cuando se inicia la reunión

Si está habilitada la opción Grabar automáticamente todas las sesiones con la grabación basada en red, se ignora el elemento y la grabación se inicia automáticamente cuando se inicia la reunión.

Ejemplo de respuesta de GetMeeting :

Actualizaciones de LstMeeting :

Configuración de autoRecord

El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio

True

Iniciar automáticamente la grabación cuando se inicia la reunión

False

No se inicia automáticamente la grabación cuando se inicia la reunión

Si está habilitada la opción Grabar automáticamente todas las sesiones con la grabación basada en red, se ignora el elemento y la grabación se inicia automáticamente cuando se inicia la reunión.

Ejemplo de respuesta de LstMeeting :

Se agregó un nuevo elemento isAutoRecord a la API de GetSessionInfo

Junto con los cambios realizados en las API anteriores, se agregó un nuevo elemento, isAutoRecord, a la API de GetSessionInfo . Este elemento puede utilizarse para indicar si la grabación se inicia automáticamente cuando se inicia una reunión.

API afectadas:

  • GetSessionInfo

    • isAutoRecord

Actualizaciones de GetSessionInfo :

Configuración de isAutoRecord

El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio

True

Iniciar automáticamente la grabación cuando se inicia la reunión

False

No se inicia automáticamente la grabación cuando se inicia la reunión

Si está habilitada la opción Grabar automáticamente todas las sesiones con la grabación basada en red, se ignora el elemento y la grabación se inicia automáticamente cuando se inicia la reunión.

GetSessionInfo Ejemplo de respuesta:

Actualizaciones de la API de XML 11.0.0 SP20

Haga clic aquí para descargar el esquema de la API de XML 11.0 SP20.

Se agregó un nuevo elemento returnShareToMeRecording a la solicitud de API de LstRecording

Este cambio se anunció previamente en la API de XML 11,0 SP17, pero se aplicará a esta actualización.

Se agregó un nuevo elemento, returnShareToMeRecording, a la API de LstRecording . returnShareToMeRecording es un booleano en la solicitud de LstRecording.

Este nuevo elemento se agregó para admitir la búsqueda de grabaciones de asistentes o invitados. returnShareToMeRecording es un indicador para permitir que la API de LstRecording sepa que debe devolver las grabaciones de asistentes o invitados.

Cuando returnShareToMeRecording está configurado en verdadero, LstRecording devuelve al usuario de la grabación como propietario y también devuelve al usuario de la grabación como asistente o invitado compartido por el propietario.

Si se desactivan las marcas de compartición automática y de uso compartido manual , LstRecording devuelve el usuario como propietario de las grabaciones.

Cuando returnShareToMeRecording se establece en false(falsa) o este elemento no está incluido en la solicitud, LstRecording sigue la misma lógica que antes: devuelve el usuario de las grabaciones como propietario.

API afectadas:

  • LstRecording

    • returnShareToMeRecording

Actualizaciones de LstRecording :

Se agregó el elemento shareToMe a la respuesta de API de LstRecording

Este cambio se anunció previamente en la API de XML 11,0 SP17, pero se aplicará a esta actualización.

Se agregó un nuevo elemento, shareToMe, a la API de LstRecording . shareToMe es booleano en la respuesta de LstRecording.

Este nuevo elemento se agregó para admitir la búsqueda de grabaciones de asistentes o invitados. shareToMe es un indicador para definir si el usuario es propietario o asistente de la grabación actual.

Cuando shareToMe es true, el usuario no es el propietario de la grabación actual. Es posible que el usuario sea un asistente o que el propietario comparta la grabación.

Cuando shareToMe es falsoo este elemento no está en la respuesta, LstRecording sigue la misma lógica que antes: el usuario es el propietario de la grabación actual.

API afectadas:

  • LstRecording

    • shareToMe

Actualizaciones de LstRecording :

returnShareToMeRecording y shareToMe Request Ejemplos:

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

Ejemplos de respuestas de returnShareToMeRecording y shareToMe :

Nuevos elementos agregados a la API de GetEvent

Se agregaron cuatro elementos nuevos a la API de GetEvent:

  • isCETMeeting: un booleano verdadero/falso que indica si el Webex evento admite Webex plataforma de vídeo 2 (CMR 4,0)

  • sipURL: la URL utilizada para entrar Webex una reunión de vídeo desde un sistema o aplicación de videoconferencias

  • standaloneDialingIPAddress: la dirección IP que se puede utilizar para marcar en la reunión de vídeo Webex desde una aplicación o un sistema de videoconferencias

  • panelistNumericPassword: la contraseña para entrar a la reunión de vídeo Webex desde una aplicación o un sistema de videoconferencias

Si el sitio admite Webex vídeo, el organizador tiene Webex Events privilegios de vídeo y el evento es compatible con WebEx plataforma de vídeo 2 (CMR 4,0), GetEvent devuelve estos elementos. De lo contrario, GetEvent no los devolverá.

API afectadas:

  • GetEvent

    • isCETMeeting

    • sipURL

    • standaloneDialingIPAddress

    • panelistNumericPassword

Se agregó un nuevo elemento panelistNumericPassword a la API de GetSessionInfo

GetSessionInfo tiene un nuevo elemento, panelistNumericPassword, que contiene la contraseña para entrar a la reunión de vídeo de Webex desde un sistema o aplicación de videoconferencias.

Si el sitio admite Webex vídeo, el organizador tiene Webex Events privilegios de vídeo y el evento es compatible con WebEx plataforma de vídeo 2 (CMR 4,0), GetSessionInfo devuelve estos cuatro elementos:

  • isCETMeeting: un booleano verdadero/falso que indica si el Webex evento admite Webex plataforma de vídeo 2 (CMR 4,0)

  • sipURL: la URL utilizada para entrar Webex una reunión de vídeo desde un sistema o aplicación de videoconferencias

  • standaloneDialingIPAddress: la dirección IP que se puede utilizar para marcar en la reunión de vídeo Webex desde una aplicación o un sistema de videoconferencias

  • panelistNumericPassword: la contraseña para entrar a la reunión de vídeo Webex desde una aplicación o un sistema de videoconferencias

Para Webex Meetings, estos elementos ya existían en GetSessionInfo:

  • isCETMeeting

  • sipURL

  • standaloneDialingIPAddress

API afectadas:

  • GetSessionInfo

    • panelistNumericPassword

Cambios de esquema realizados en GetEvent y GetSessionInfo

Actualizaciones de GetEvent :

Actualizaciones de GetSessionInfo :

Actualizaciones de la API de XML 11.0.0 SP18

Haga clic aquí para descargar el esquema de la API de XML 11.0 SP18.

Se agregó un nuevo elemento EnableCloudTelepresence a la API de getSite

Se agregó un nuevo elemento a la API de getSite en EnableCloudTelepresence .

Cuando se habilita la opción EnableCETForAllUsers , WebEx comprueba si el usuario admite WebEx vídeo (CMR). Ahora también devuelve un nuevo elemento EnableCloudTelepresence en la API de getSite .

API afectadas:

  • getSite

  • EnableCloudTelepresence

Ejemplo de respuesta de getSite :

Actualizaciones de la API de XML 11.0.0 SP17

Se agregó un nuevo elemento returnShareToMeRecording a la solicitud de API de LstRecording

Se agregó un nuevo elemento, returnShareToMeRecording, a la API de LstRecording . returnShareToMeRecording es un booleano en la solicitud de LstRecording.

Se agregó este nuevo elemento para admitir la extracción de grabaciones de asistentes o invitados. returnShareToMeRecording es un indicador para permitir que la API de LstRecording sepa que debe devolver las grabaciones de asistentes o invitados.

Cuando returnShareToMeRecording está establecido en verdadero, LstRecording devuelve al usuario de grabaciones como propietario y también devuelve al usuario de grabaciones como asistente o invitado compartido por el propietario.

Si se deshabilitan las marcas de compartición automática y de uso compartido manual, LstRecording devuelve solo al usuario como propietario de las grabaciones.

Cuando returnShareToMeRecording se establece en false(falsa) o este elemento no está incluido en la solicitud, LstRecording sigue la misma lógica que antes: devuelve el usuario de las grabaciones como propietario.

API afectadas:

  • LstRecording

  • returnShareToMeRecording

Actualizaciones de LstRecording :

Se agregó un nuevo elemento shareToMe a la respuesta de API de LstRecording

Se agregó un nuevo elemento, shareToMe, a la API de LstRecording . shareToMe es booleano en la respuesta de LstRecording.

Se agregó este nuevo elemento para admitir la extracción de grabaciones de asistentes o invitados. shareToMe es un indicador para definir si el usuario es el propietario, el asistente o el invitado de la grabación actual.

Cuando shareToMe es true, el usuario no es el propietario de la grabación actual. El usuario puede ser un asistente o un invitado, o el propietario debe compartir la grabación.

Cuando shareToMe es falsoo este elemento no está en la respuesta, LstRecording sigue la misma lógica que antes: el usuario es el propietario de la grabación actual.

API afectadas:

  • LstRecording

  • shareToMe

Actualizaciones de LstRecording :

Nuevos elementos para la capacidad de los asistentes agregados a la respuesta de la API getSite

Se agregaron cuatro nuevos elementos a la API de getSite para indicar la capacidad de los asistentes para los siguientes servicios de WebEx:

attendeeCapacityForMC - Webex Meetings

attendeeCapacityForEC – Webex Events

attendeeCapacityForTC – Webex Training

attendeeCapacityForSC – Soporte de Webex

Estos valores devueltos indican la cantidad máxima de asistentes que puede tener la reunión, el evento o la sesión. Son secundarios del elemento CISiteLicenseInfo en la respuesta.

API afectadas:

  • getSite

  • attendeeCapacityForMC

  • attendeeCapacityForEC

  • attendeeCapacityForTC

  • attendeeCapacityForSC

Ejemplo de respuesta de getSite :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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>


Actualizaciones de la API de XML 11.0.0 SP16

Se agregó una nueva API hostStreamURL a lstRecordingResponse

El elemento hostStreamURL se agregó a la respuesta LstRecording como parte de los detalles de la grabación. hostStreamURL devuelve una URL para que el organizador la utilice para ver la grabación sin tener que iniciar sesión primero. Esta URL es válida durante 30 minutos después de su generación.

API afectadas:

  • hostStreamURL

Ejemplo de respuesta de hostStreamURL :












La API de GetSite utiliza un nuevo modelo de WebDB para devolver datos

Por solicitud del cliente, la API GetSite ahora recupera más precisión la licencia de organizador, los datos de informes de uso y otros datos utilizando el nuevo modelado de WebDB para los sitios de CI.

API afectadas:

  • GetSite

Ejemplo de respuesta de GetSite :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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>


Ejemplo de respuesta de GetSite para sitios de EE:

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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>

Actualizaciones de la API de XML 11.0.0 SP15

Regrese Webex Meetings de la reunión usando la API GetSessionsInfo

El esquema para la API de GetSessionInfo tiene un nuevo valor devuelto, meetingLink. Puede utilizar un enlace de reunión para iniciar una reunión de Webex como organizador o al entrar a una reunión de Webex como asistente.

API afectadas:

  • GetSessionInfo

  • meetingLink

GetSessionInfo Ejemplo de respuesta:

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

Nueva condición para realizar consultas por IdGrabación en la API de LstRecording

Ahora puede utilizar LstRecording para consultar grabaciones con IdGrabación. Hay dos tipos de ID de grabación:

  • IDs de grabación para Webex Meetings, Webex Events y Webex Training

  • NBR Recording IDs para otras grabaciones

Si hay un elemento serviceType en la solicitud XML, LstRecording devuelve solo una grabación de servicio (Webex Meetings, WebEx Events y WebEx Training).

Si no hay ningún elemento serviceType en la solicitud XML, LstRecording devuelve una grabación de NBR.

API afectadas:

  • LstRecording

  • RecordingID

Ejemplos de respuesta de LstRecording :

Ejemplo de solicitud para un ID de grabación de servicio:



MeetingCenter
EventCenter
TrainingCenter

974164492

CREATETIME
DESC
HOSTID
ASC
RECORDNAME
ASC


Ejemplo de solicitud para un ID de grabación de NBR:


974154032

CREATETIME
DESC
HOSTID
ASC
NOMBRE DE LA GRABACIÓN
ASC


Actualizaciones de la API de XML 11.0.0 SP14

Informes de resumen de uso preliminar para Meeting Center

Se agregaron dos nuevas API para Meeting Center informes preliminares, LstmeetingusagePreliminaryHistory y LstmeetingattendeePreliminaryHistory. Estos tendrán el mismo comportamiento que LsteventsessionPreliminaryHistory y LsteventattendeePreliminaryHistory en el informe final.

API afectadas:

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

Ejemplo de solicitud de LstmeetingusagePreliminaryHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:mensaje
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>usuario de prueba</webExID>
<contraseña>****</contraseña>
<siteName>testsite</siteName>
</securityContext>

<cuerpo>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingusagePreliminaryHistory">
<startTimeScope>
<sessionStartTimeStart>23/4/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>24/4/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>

<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>Y</listMethod>

<pedido>
<orderBy>HORA DE ESPERA</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFID</orderBy>
<orderAD>ASC</orderAD>
</pedido>
</bodyContent>
</cuerpo>

LstmeetingusagePreliminaryHistory Ejemplo de respuesta:

<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>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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 (hora de verano del Pacífico, 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>


Ejemplo de solicitud de LstmeetingattendeePreliminaryHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:mensaje
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>usuario de prueba</webExID>
<contraseña>****</contraseña>
<siteName>testsite</siteName>
</securityContext>

<cuerpo>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingattendeePreliminaryHistory">
<startTimeScope>
<sessionStartTimeStart>23/4/2018 00:00:00</sessionStartTimeStart>
<sessionStartTimeEnd>24/4/2018 11:59:59</sessionStartTimeEnd>
</startTimeScope>

<startFrom>1</startFrom>
<maximumNum>10</maximumNum>
<listMethod>Y</listMethod>

<pedido>
<orderBy>HORA DE ESPERA</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFID</orderBy>
<orderAD>ASC</orderAD>
</pedido>
</bodyContent>
</cuerpo>

Ejemplo de respuesta de LstmeetingattendeePreliminaryHistory :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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 Cualquier calle</history:address1>
<history:address2>xyz</history:address2>
<history:city>SanJose</history:city>
<history:state>CA</history:state>
<history:country>EE. UU.</history:country>
<history:zipCode>95111</history:zipCode>
<history:name>prueba de usuario2</history:name>
<history:email>ut2@qa.webex.com</history:email>
<history:joinTime>23/04/2018 19:13:06</history:joinTime>
<history:participantType>ATTENDEE</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>ATTENDEE</history:participantType>
<history:confID>93115261364733685</history:confID>
</history:meetingAttendeePreliminaryHistory>
<history:meetingAttendeePreliminaryHistory>
<history:meetingKey>800150023</history:meetingKey>
<history:confName>200804231215</history:confName>
<history:name>probar organizador</history:name>
<history:email>testuser@webex.com</history:email>
<history:joinTime>23/04/2018 19:12:42</history:joinTime>
<history:participantType>ATTENDEE</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>


Devolver URL de SIP y URL de Skype de GLA GetsessionInfo API

Se agregaron dos elementos nuevos, y , a la respuesta al llamar a la API GetSessionInfo de GLA. Estos elementos son elementos base que pueden devolverse para un acceso anónimo.

  • se puede utilizar para entrar a reuniones desde TelePresence u otro dispositivo de vídeo de Cisco. De este modo, solo las reuniones que utilicen las versiones 1.0 o 2.0 de la plataforma de vídeo de Cisco deben que GetSessionInfo devuelva el elemento .

  • se puede utilizar para entrar a reuniones desde una aplicación de Microsoft Skype, sin limitaciones ni condiciones, para que pueda devolverse para cada llamada.

API afectadas:

  • GetSessionInfo

Ejemplo de respuesta:

Devolver la URL de SIP y el enlace de la reunión de GetMeeting API

Se agregaron tres elementos nuevos, , y , a la respuesta al llamar a la API de GetMeeting .

  • indica si la reunión está utilizando una plataforma de vídeo de Cisco (compatible con TelePresence y vídeo).

  • se puede utilizar para conectarse a las reuniones.

  • se puede utilizar para entrar a reuniones desde TelePresence u otro dispositivo de vídeo de Cisco. De esta forma, solo las reuniones que utilizan las versiones 1,0 o 2,0 de la plataforma de vídeo de Cisco deberían GetMeeting devolver el elemento.

API afectadas:

  • Obtener reunión

Ejemplo de respuesta de GetMeeting :

Actualizaciones de la API de XML 11.0.0 SP13

Anuncio de supresión del elemento en matriz

Cisco planea anular el elemento en el elemento principal y reemplazarlo por . Debido a la gran cantidad de elementos de que a menudo se cambian durante las migraciones del sitio, las organizaciones incurren en altos costes de mantenimiento para seguir utilizando este elemento. Esta es una notificación anticipada de dos años.

  • Para los clientes existentes de WebEx, el impacto tendrá lugar el 1 de mayo de 2020.

  • Los nuevos clientes deben utilizar el elemento a partir del 1 de mayo de 2018.

  • Los clientes que realicen integraciones con CI, Spark o el sistema Atlas deberán utilizar el elemento a partir del 1 de mayo de 2018.

API afectadas:

Validación de datos de los elementos y

A partir del 1 de junio de 2018, las API de y serán validadas. Esto afecta a las API de y .

Los sitios que utilizan cadenas no válidas o cadenas con formato incorrecto en sus datos de llamada deben corregir las cadenas para que estos elementos pasen la validación de datos.

A continuación, se muestran ejemplos de CreateUser y SETUSER, tollCallInData y tollFreeCallInData en el formato correcto:



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


...

Actualizaciones de la API de XML 11.0.0 SP12

Dos nuevas API SetContact y DelContacts

El esquema de API de XML anteriormente solo tenía las dos API CreateContacts y LstContacts, que no proporcionaba una administración completa de los contactos de los usuarios. A fin de ofrecer una mejor funcionalidad para administrar los contactos de los usuarios mediante la API de XML, hemos agregado estas dos nuevas API, SetContact y DelContacts.

API

Notas

SetContact

Llame a esta API para modificar la información de contacto, como el correo electrónico, el nombre, el título y el idioma.

Excepciones:

  • Si el elemento contactEmail no encuentra el contacto , se devuelve la excepción 140004 "no se encuentra el contacto"

  • Si el sitio de Webex no admite un idioma determinado, se devuelve la excepción 030060 "No es un idioma válido"

  • Si la nueva dirección de correo electrónico que el usuario quiere cambiar a es un duplicado con otro contacto de la lista de Mis contactos, se devuelve la excepción 140001 "Otro contacto utiliza el correo electrónico".

DelContacts

Llame a esta API para eliminar uno o más contactos de la lista de mis contactos en función de los correos electrónicos dados.

contactID se devuelve si el correo electrónico dado se encuentra en la lista Mis contactos e ignora el correo electrónico dado si no está en la lista Mis contactos .

Si no se encuentran todos los correos electrónicos dados en la lista de Mis contactos, se devuelve la excepción 00015 (lo sentimos, no se encontró ningún registro).

API afectadas:

  • SetContact

  • DelContacts

Ejemplo de solicitud de 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 de usuario</webExID>
<password>UserPWD</password>
</securityContext>

<cuerpo>
<bodyContent xsi:type="java:com.webex.service.binding.ep.SetContact">
<contactEmail>Dirección de correo electrónico de contacto</contactEmail>
<contacto>
<name>Nombre del nuevo contacto</name>
<email>Dirección de correo electrónico del nuevo contacto</email>
<title>Nuevo título</title>
<company>Nueva empresa</company>
<notes>Notas nuevas</notes>
<url>Nuevo enlace</url>
<teléfonos>
<phone>1, 408######,,,,</phone>
<mobilePhone>1, 408######,,,,</mobilePhone>
<fax>1,408######,,,,</fax>
</teléfonos>
<dirección>
<address1>Nueva dirección 1</address1>
<address2>Nueva dirección 2</address2>
<city>Nueva ciudad</city>
<state>Nuevo estado</state>
<zipCode>Nuevo código postal</zipCode>
<country>Nueva empresa</country>
</dirección>
<language>Nuevo idioma</language>
</contacto>
</bodyContent>
</cuerpo>

Ejemplo de respuesta de 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>

Ejemplo de solicitud de 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>

Ejemplos de respuesta de DelContacts :

En este ejemplo, se eliminan dos contactos existentes de la lista de mis contactos.

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

En este ejemplo, los correos electrónicos no están en la Mis contactos mensajes.

<?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>FALLO</serv:result>
<serv:reason>Lo sentimos, no se encontró ningún registro</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Actualizaciones de la API de XML 11.0.0 SP11

Nueva API LstTrainingPollResultsHistory

La API de LstTrainingPollResultsHistory se implementó originalmente en la API de URL. Por solicitud del cliente, ahora se implementa en la API de XML.

Listar los resultados del sondeo se devuelven al ingresar una Training Center sessionKey. La API puede ser solicitada por el propietario de la Training Center administrador del sitio o por el administrador del sitio.

La configuración de Sondeo TC mejorado debe activarse antes de que los resultados de los sondeos de formación se almacenen en la base de datos de Webex:

API afectadas:

  • LstTrainingPollResultsHistory

Ejemplo de solicitud de LstTrainingPollResultHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:mensaje
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>

<cuerpo>
<bodyContent
xsi:type="java:com.webex.service.binding.history.LstTrainingPollResultsHistory"
xmlns:meet="http://www.webex.com/schemas/2002/06/service/history">

<startFrom>1</startFrom>
<maximumNum>10</maximumNum>

<confID>81722715648558691</confID>

</cuerpo>

La solicitud solo es para la API de T32/XML 11.0.0.

Ejemplo de respuesta de LstTrainingPollResultHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
</serv:respuesta>
</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:sessionKey>81901776767288734</history:sessionKey>
<history:confName>Prueba de sondeo de TC 20171220 1635
<history:host>John Doe</history:host>
</history:sessionInfo>
<historial:sondeos>
<historial:sondeo>
<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>
<historial:preguntas>
<historial:pregunta>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>pregunta de prueba 1 (multiopción/respuesta única)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>prueba respuesta 4</history:answerChoice>
<history:answerChoice>prueba respuesta 3</history:answerChoice>
<history:answerChoice correct="true">respuesta de prueba 2</history:answerChoice>
<history:answerChoice>prueba respuesta 1</history:answerChoice>
</history:answerChoices>
<historial:asistentes>
<historial:asistente>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>respuesta de prueba 2</history:pollResponse>
<history:isCorrect>true</history:isCorrect>
</history:attendee>
<historial:asistente>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>respuesta de prueba 1</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendee>
<historial:asistente>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
<historial:pregunta>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>pregunta de prueba 2 (multi-choiec.multi-answer)</history:questionDesc>
<history:questionType>2</history:questionType>
<history:answerChoices>
<history:answerChoice>test answer D</history:answerChoice>
<history:answerChoice>test answer C</history:answerChoice>
<history:answerChoice correct="true">respuesta de prueba B</history:answerChoice>
<history:answerChoice correct="true">test answer A</history:answerChoice>
</history:answerChoices>
<historial:asistentes>
<historial:asistente>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>prueba de respuesta B, prueba de respuesta A</history:pollResponse>
<history:isCorrect>true</history:isCorrect>
</history:attendee>
<historial:asistente>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>respuesta de prueba D,respuesta de prueba C,respuesta de prueba B,respuesta de prueba A</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendee>
<historial:asistente>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
<history:isCorrect>false</history:isCorrect>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
<historial:pregunta>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>pregunta de prueba 2 (respuesta corta)</history:questionDesc>
<history:questionType>3</history:questionType>
<historial:asistentes>
<historial:asistente>
<history:username>2128465742</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>ans1</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465747</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>ans2</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465752</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
</historial:preguntas>
</history:poll>
<historial:sondeo>
<history:pollDesc>Encuesta</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>
<historial:preguntas>
<historial:pregunta>
<history:questionSequence>1</history:questionSequence>
<history:questionDesc>pregunta 1 de la encuesta (multi-choiec/sinngle-answer)</history:questionDesc>
<history:questionType>1</history:questionType>
<history:answerChoices>
<history:answerChoice>encuesta respuesta 3</history:answerChoice>
<history:answerChoice>encuesta respuesta 2</history:answerChoice>
<history:answerChoice>encuesta respuesta 1</history:answerChoice>
</history:answerChoices>
<historial:asistentes>
<historial:asistente>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>encuesta respuesta 3</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>respuesta de la encuesta 2</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
<historial:pregunta>
<history:questionSequence>2</history:questionSequence>
<history:questionDesc>pregunta 2 de la encuesta (multi-choiec/multi-respuesta)</history:questionDesc>
<history:questionType>2</history:questionType>
<history:answerChoices>
<history:answerChoice>encuesta respuesta D</history:answerChoice>
<history:answerChoice>encuesta respuesta C</history:answerChoice>
<history:answerChoice>encuesta respuesta B</history:answerChoice>
<history:answerChoice>encuesta respuesta A</history:answerChoice>
</history:answerChoices>
<historial:asistentes>
<historial:asistente>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>respuesta de la encuesta D,respuesta de la encuesta C</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>respuesta de la encuesta C,respuesta de la encuesta B</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
<historial:pregunta>
<history:questionSequence>3</history:questionSequence>
<history:questionDesc>pregunta 3 de la encuesta (respuesta corta)</history:questionDesc>
<history:questionType>3</history:questionType>
<historial:asistentes>
<historial:asistente>
<history:username>2128465757</history:username>
<history:fullName>test</history:fullName>
<history:email>test@qa.webex.com</history:email>
<history:pollResponse>AAA</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465762</history:username>
<history:fullName>test2</history:fullName>
<history:email>test2@qa.webex.com</history:email>
<history:pollResponse>BBB</history:pollResponse>
</history:attendee>
<historial:asistente>
<history:username>2128465767</history:username>
<history:fullName>test3</history:fullName>
<history:email>test3@qa.webex.com</history:email>
<history:pollResponse>Sin respuesta</history:pollResponse>
</history:attendee>
</historial:asistentes>
</historial:pregunta>
</historial:preguntas>
</history:poll>
</history:polls>
</serv:bodyContent>

La respuesta es diferente si no se encuentra la reunión, no pertenece al usuario que la solicita o si el usuario que la solicita también es un administrador del sitio.

Ejemplo de respuesta:

<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>FALLO</serv:result>
<serv:reason>Lo sentimos, no se encontró ningún registro</serv:reason>
<serv:gsbStatus>PRIMARIO</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

Nueva opción attendeeSendVideo en las API CreateTrainingSession, SetTrainingSession y GetTrainingSession

Debido a que las opciones disponibles al planificar una sesión de Training Center incluyen enviar vídeo, la API de XML ahora ha agregado la opción attendeeSendVideo para crear, obtener y establecer API para las sesiones de Training Center.

API afectadas:

  • Crearsesión de capacitación

  • ConfigurarSesión de capacitación

  • Obtener CapacitaciónSesión

Diseño

La opción se almacena en la tabla DB WbxMMConfParam/paramvalue como paramname = 'optionSupportSendVideo'

CreateTrainingSession Solicitar actualizaciones:

Actualizaciones de solicitud de SetTrainingSession :

La solicitud solo es para la API de T32/XML 11.0.0.

Actualizaciones de la respuesta de GetTrainingSession :

Cambiar límite de tamaño de ConfName máximo a 128 caracteres de visualización

La cadena de nombre de conferencia ConfName ahora está limitada a un máximo de 128 caracteres de visualización. Este cambio se alinea con la limitación de la página de inicio de J2EE. Si una solicitud de API incluye ConfName que está vacía o supera la longitud del carácter de visualización 128, se muestra el siguiente mensaje de error:

"060065 Nombre de conferencia de entrada no ilegal. El nombre de la conferencia no puede estar vacío o superar la longitud máxima de caracteres de 128 caracteres".

API afectadas:

  • ConfName

Mensaje de excepción cambiado en LstRecording de la API

Se cambió el mensaje de excepción que se inicia cuando el ámbito de tiempo de la consulta supera el límite máximo en la API LstRecording . De manera predeterminada, las consultas admiten 4 semanas de grabaciones. Las solicitudes de más de cuatro semanas reciben el siguiente mensaje de error:

"999999 excedió el alcance máximo de tiempo de consulta de 28 días".

API afectadas:

  • LstRecording

Actualizaciones de la API de XML 11.0.0 SP10

La actualización de XML API 11.0 SP10 no tiene cambios de esquema.