- Inicio
- /
- Artículo
Descripción general de las actualizaciones de la API de XML de Cisco Webex Meetings (API de XML 39 y versiones anteriores)
Busque toda la información importante que necesite sobre la API Cisco Webex Meetings XML, como los cambios de esquema y otros anuncios.
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
, modifiedDateEnd
y 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
, GetUser
y 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
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
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 |
El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio |
---|---|
|
Iniciar automáticamente la grabación cuando se inicia la reunión |
|
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 |
El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio |
---|---|
|
Iniciar automáticamente la grabación cuando se inicia la reunión |
|
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 |
El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio |
---|---|
|
Iniciar automáticamente la grabación cuando se inicia la reunión |
|
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 |
El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio |
---|---|
|
Iniciar automáticamente la grabación cuando se inicia la reunión |
|
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 |
El comportamiento cuando se graban automáticamente todas las sesiones mediante la grabación basada en red está deshabilitado en administración del sitio |
---|---|
|
Iniciar automáticamente la grabación cuando se inicia la reunión |
|
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 falso
o 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 falso
o 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 |
---|---|
|
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:
|
|
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.
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.