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

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

Para las actualizaciones de la API de XML 11 SP9 y versiones anteriores, visite Cisco DevNet.

Actualizaciones de 39.11.0 API de XML

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

LstSummaryUser puede consultar las cuentas de usuario por la última vez que se modificó

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


El alcance máximo de tiempo para esta consulta es de 90 días. Si ingresa un intervalo de tiempo de más de 90 días, aparece un error: 999999 intervalo máximo de fechas es 90 días para la consulta de fecha modificada.

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

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>Éxito</serv:result>
            <serv:gsbStatus>principal</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <use:user>
                <use:userID>* * 5124 * * *</use:userID>
                <use:webExId>* * * Mr * * * * * * * est * * * *</use:webExId>
                <use:firstName></use:firstName>
                <use:lastName>* est * * * *</use:lastName>
                <use:email>* * est * * * @qa. webex.com</use:email>
                <use:userRoleType>host</use:userRoleType>
                <use:registrationDate>06/19/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>10/19/2019 23:13:14</use:lastLoginTime>
                <use:lastModifiedTime>11/11/2019 19:11:11</use:lastModifiedTime>
            </use:user>

Actualizaciones de 39.10.0 API de XML

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

GetSessionInfo y GetUserCard devuelve un código CAPTCHA cuando se utiliza el 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 utilizando el acceso anónimo, mejore su aplicación para que sea compatible con la entrada de código CAPTCHA.

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>FALLA la</serv:result>
            <serv:reason>reunión correspondiente no se encontró</serv:reason>
            <serv:gsbStatus>principal</serv:gsbStatus>
            <serv:exceptionID>060001</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Respuesta de GetSessionInfo con 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>Falla la</serv:result>
            <serv:reason>reunión correspondiente no se encontró</serv:reason>
            <serv:gsbStatus>Primary</serv:gsbStatus>
            <serv:exceptionID>060001</serv:exceptionID>
            <serv:CAPTCHAID>SDDHEEfgkerwAAAI * * * * qHS * * * * Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
           <serv:CAPTCHAImage> iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA........... maorF0PESWQ15APDKJ74YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu + ZUFb7SAAAAAElFTkSuQmCC </serv:CAPTCHAImage>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Si recibe una respuesta CAPTCHA y continúa 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>
</serv:message>

GetSessionInfo respuesta a una CAPTCHAID incorrecta y CAPTCHAWord 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>Error al</serv:result>
            <serv:reason>CAPTCHA ID y Word no son válidos o faltan los</serv:reason>
            <serv:gsbStatus>principales</serv:gsbStatus>
            <serv:exceptionID>030113</serv:exceptionID>
            <serv:CAPTCHAID>SDDHEEfgkerwAAAI * * * * qHS * * * * Nfx_d34znF8RdVHzrsMIYFeuArjD96Q2:234322374320JGUBE349924</serv:CAPTCHAID>
           <serv:CAPTCHAImage> iVBORw0KGgoAAAANSUhEUgAAAHgAAAAyCAMAAACgee/qAAADAFBMVEUAAAAAADMAAGYAAJkAAMwAAP8AMwAAMzMAM2YA........... maorF0PESWQ15APDKJ74YLs/hlGmaRGeJuRxvyyg8smcK3veB/v5sueF/pxD8H4J/A0HPu + ZUFb7SAAAAAElFTkSuQmCC </serv:CAPTCHAImage>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

LstSummaryUser soporte para devolver las URL de la sala personal

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

Ejemplo de respuesta de LstSummaryUser :

Actualizaciones de 39.9.0 API de XML

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

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

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

API afectadas:

  • GetSessionInfo

  • GetMeeting

  • GetUser

  • GetMe

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

Ejemplo de respuesta de GetSessionInfo :

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
    <ep:sessionkey>715952675</ep:sessionkey>
    <ep:accessControl>
        <ep:listStatus>Public</ep:listStatus>
        <ep:registration>false</ep:registration>
        <ep:passwordReq>true</ep:passwordReq>
        <ep:registrationURL>https://sqdemo6.DMZ.webex.com/ec3300/eventcenter/ENROLL/Register.do?loadFlag=1&reqFlag=1&confId=123203663769372547&siteUrl=sqdemo6</ep:registrationURL>
        <ep:registrationURLForMobile>https://sqdemo6.DMZ.webex.com/ec3300/eventcenter/ENROLL/mobileRegister.do?FormId=0&formType=0&loadFlag=1&from=mobileClient&siteUrl=sqdemo6&confId=123203663769372547</ep:registrationURLForMobile>
    </ep:accessControl>
    <ep:metaData>
        <ep:confName>Anony_Meeting_Retuning</ep:confName>
        <ep:serviceType>MeetingCenter</ep:serviceType>
    </ep:metaData>
    <ep:schedule>
        <ep:startDate>03/29/2019 11:55:00</ep:startDate>
        <ep:duration>60</ep:duration>
        <ep:timeZone>GMT-07:00, 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>
    <ep:meetingLink>https://sqdemo6.DMZ.webex.com/sqdemo6/e.php?MTID=m2399b241f12722ca325388495e845103</ep:meetingLink>
    <ep:sipURL>715952675@sqdemo6.dmz.webex.com</ep:sipURL>
    <ep:displayMeetingUrl>715952675@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
</serv:bodyContent>

API afectadas:

  • GetSessionInfo

Planificar cambio de comportamiento 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 ninguno o a otras personas para el audio de la reunión, la reunión se planificará como una reunión Webex que no está habilitada para dispositivos de vídeo.

API afectadas:

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

Actualizaciones de 39.8.0 API de XML

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

LsttrainingattendeeHistory ahora devuelve un asistente de la reunión concentración

Se agregó un nuevo elemento de respuesta, attentionToDurationPercentage, a la API de LsttrainingattendeeHistory. LsttrainingattendeeHistory devuelve los detalles de concentración de un asistente de 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>04/17/2019 23:37:07</history:endTime>
<history:duration>6</history:duration>
    <history:attentionToDurationPercentage>100</history:AttentionToDurationPercentage>
    <history:attentionToAttendancePercentage>100</history:AttentionToAttendancePercentage>
<history:registered>n</history:registered>
<history:invited>n</history:invited>

GetSite 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>{Este es el token de acceso a la cuenta de la máquina}</accessToken>
        </securityContext>
    </header>
    <bodyContent xsi:type="java:com.webex.service.binding.site.GetSiteFT">
        <featureToggles>
            <name>SupportCrossLaunch</name>
            <name>RemoveCMRLicenseSA</name>
        </featureToggles>
    </bodyContent>
</body>
</serv:message>

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

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>{Este es el token de acceso a la cuenta de la máquina}</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>
</serv:message>

Ejemplo de SetSiteFT rehijos:

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

Longitud de la descripción de la reunión ahora limitada a 2500 caracteres

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

API afectadas:

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

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

Actualizaciones de 39.5.0 API de XML

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, videoMeshHomeCluster2y videoMeshHomeCluster3.

API afectadas:

  • SetSite

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

  • GetSite

    • videoMeshInterclusters

      • videoMeshHomeCluster1

      • videoMeshHomeCluster2

      • videoMeshHomeCluster3

Actualizaciones de solicitud de SetSite :

Actualizaciones de respuesta de GetSite :

Actualizaciones de 39.3.0 API de XML

URL de SIP corta en la API de XML, nuevo elemento displayMeetingUrl

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

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 cuando se marca desde un dispositivo SIP, ya que el usuario debe escribir el meeting_number@sitename.webex.com.

Para facilitar la Unión a las reuniones, eliminamos el requisito de ingresar el nombre del sitio desde la URL 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:

  • GetMeeting

    • displayMeetingUrl

  • GetEvent

    • displayMeetingUrl

  • GetSessionInfo

    • displayMeetingUrl

Ejemplo de respuesta de GetMeeting :

    <meet:isCETMeeting>True</meet:isCETMeeting>
    <meet:meetingLink>https://sqdemo.dmz.webex.com/sqdemo/j.php?MTID=m0cdefe09626ba0bec956cdf9088bff55</meet:meetingLink>
    <meet:sipURL>712296997@sqdemo.dmz.webex.com</meet:sipURL>
    <meet:displayMeetingUrl>712296997@dmz.webex.com</meet:displayMeetingUrl>
</serv:bodyContent>

Ejemplo de respuesta de GetEvent :

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

Ejemplo de respuesta de GetSessionInfo :

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

Ejemplo de correo electrónico:

Longitud de la descripción ahora limitada a 1024 caracteres

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

API afectadas:

  • CreateTrainingSession

  • SetTrainingSession

  • CreateEvent

  • SetEvent

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 no válida. La descripción no puede superar la longitud máxima de caracteres de la pantalla 1024.

Ejemplo de respuesta para longitud de la 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:header>
        <serv:response>
            <serv:result>ERROR de</serv:result>
            <serv:reason> Descripción de entrada no válida. La descripción no puede superar la longitud máxima de caracteres de visualización 1024 </serv:reason>
            <serv:gsbStatus>primaria</serv:gsbStatus>
            <serv:exceptionID>060067</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

GetSessionInfo ahora devuelve solo 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

    • <ep:accessControl>

  • <ep:sessionPassword>

    • <ep:telephony>

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

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

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

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

Comparación de las respuestas:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
    <ep:isLocked>false no</ep:isLocked>
    <ep:sessionkey>712419789</ep:sessionkey>
    <ep:confID>120396209273701973</ep:confID>
    <ep:accessControl>
        <ep:sessionPassword></ep:sessionPassword>   <!--Removed-->
        <ep:listStatus>listada</ep:listStatus>
        <ep:registration>falso</ep:registration>
        <ep:passwordReq>falso</ep:passwordReq>
        <ep:isEnforceAudioPassword>falso</ep:isEnforceAudioPassword>
        <ep:isEnforceAudioLogin>falso</ep:isEnforceAudioLogin>
    </ep:accessControl>
    <ep:metaData>
        <ep:confName>Simon prueba sala personal</ep:confName>
        <ep:sessionType>3</ep:sessionType>
        <ep:serviceType>MeetingCenter</ep:serviceType>
        <ep:isRecurring>falso</ep:isRecurring>
        <ep:agendaFormat>texto</ep:agendaFormat>
        <ep:descriptionFormat>texto</ep:descriptionFormat>
        <ep:isException>falso</ep:isException>
        <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
        <ep:hasException>falso devolución de</ep:hasException>
    </ep:metaData>
    <ep:telephony>    <!--Removed-->
        <ep:telephonySupport>llamada</ep:telephonySupport> <!--Removed-->
        <ep:globalCallInNumbersURL>https://sqdemo6.DMZ.webex.com/sqdemo6/globalcallin.php?serviceType=MC&ED=0</ep:globalCallInNumbersURL>   <!--Removed-->
        <ep:tollFreeRestrictionsURL>https://www.webex.com/pdf/tollfree_restrictions.pdf</ep:tollFreeRestrictionsURL>    <!--Removed-->
        <ep:dialInSequences>AutoDialInSequence: [AccessNumber],, * 00 * [accesodel] #,,, [AttendeeID] # | SilentDialInSequence: [AccessNumber],, * 01 * [Accesodel] # [AttendeeID] # * 01 * | AutoLGDialInSequence: [AccessNumber],, * 00 * [Accesodel] #,,, [ProfileID] #,,, [PIN] # | SilentLGDialInSequence: [AccessNumber],, * 01 * [Accesodel] # [ProfileID] # [PIN] # * 01 * | AutoLGPWDialInSequence: [AccessNumber],, * 00 * [Accesodel] #,,, [ProfileID] #,,, [PIN] #,,, [contraseña] # | SilentLGPWDialInSequence: [AccessNumber],, * 01 * [accesodel] # [ProfileID] # [PIN] # [contraseña] # * 01 *</ep:dialInSequences>  <!--Removed-->
        <ep:callInNum>    <!--Removed-->
            <serv:tollNum>14085452910</serv:tollNum>    <!--Removed-->
            <serv:globalNum>  <!--Removed-->
                <serv:countryAlias>14085452912</serv:countryAlias>  <!--Removed-->
                <serv:phoneNumber>14085452912</serv:phoneNumber>    <!--Removed-->
                <serv:tollFree>falso</serv:tollFree>    <!--Removed-->
                <serv:default>falso</serv:default>  <!--Removed-->
            </serv:globalNum> <!--Removed-->
        </ep:callInNum>   <!--Removed-->
        <ep:labels>   <!--Removed-->
            <ep:tollFreeCallInLabel>número de llamada entrante gratuito (EE. UU./Canadá)</ep:tollFreeCallInLabel>   <!--Removed-->
            <ep:tollCallInLabel>14085452910</ep:tollCallInLabel>    <!--Removed-->
        </ep:labels>  <!--Removed-->
        <ep:isMPAudio>falso</ep:isMPAudio>  <!--Removed-->
        <ep:voip>falso falso</ep:voip> <!--Removed-->
        <ep:enableTSP></ep:enableTSP>  <!--Removed-->
    </ep:telephony>   <!--Removed-->
    <ep:host>
        <ep:firstName>falso falso</ep:firstName>
        <ep:lastName></ep:lastName>
        <ep:email></ep:email>
        <ep:webExId></ep:webExId>
        <ep:allowAnyoneHostMeeting></ep:allowAnyoneHostMeeting>
    </ep:host>
    <ep:schedule>
        <ep:startDate></ep:startDate>
        <ep:duration>720</ep:duration>
        <ep:timeZone>falso falso 12/31/2068 13:00:00 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>falso</ep:joinRequiresAccount>
    </ep:attendeeOptions>
    <ep:isAudioOnly>falso</ep:isAudioOnly>
    <ep:telePresence>falso</ep:telePresence>
    <ep:isAlternateHost>falso</ep:isAlternateHost>  <!--Removed-->
    <ep:isCreator>verdadero</ep:isCreator>   <!--Removed-->
    <ep:hostKey>954462</ep:hostKey> <!--Removed-->
    <ep:supportE2E>falso</ep:supportE2E>    <!--Removed-->
    <ep:isAllowJBH>falso</ep:isAllowJBH>
    <ep:isCETMeeting>verdadero</ep:isCETMeeting>
    <ep:isPersonalMeetingRoom>verdadero</ep:isPersonalMeetingRoom>
    <ep:isNextUpcomingInstance>verdadero</ep:isNextUpcomingInstance>
    <ep:meetingLink>simon0@qa.webex.com</ep:meetingLink>
    <ep:sipURL>https://sqdemo6.DMZ.webex.com/sqdemo6/j.php?MTID=m424620ac1c117e156d97665b455192ed</ep:sipURL>
    <ep:displayMeetingUrl>simon0@sqdemo6.dmz.webex.com</ep:displayMeetingUrl>
    <ep:isAutoRecord>falso</ep:isAutoRecord>
</serv:bodyContent>

Actualizaciones de 39.2.0 API de XML

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 hora del último inicio de sesión de cada usuario. El elemento se devuelve en este formato:

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

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>Primary</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="use:lstsummaryUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <use:user>
                <use:userID>3469487</use:userID>
                <use:objectGUID>a14e3312-e1d1-4e41-82b9-6ddac80c9f9a</use:objectGUID>
                <use:webExId>Sangeetha.Swaminathan@gmail.com</use:webExId>
                <use:firstName>Sangee</use:firstName>
                <use:lastName>gmail</use:lastName>
                <use:email>Sangeetha.Swaminathan@gmail.com</use:email>
                <use:userRoleType>host</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>
            </use:user>
            <use:matchingRecords>
                <serv:total>1</serv:total>
                <serv:returned>1</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </use:matchingRecords>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Actualizaciones de 39.1.0 API de XML

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

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 coincidir con un número de versión unificado con otras áreas de productos de Cisco Webex. apiVer devuelve la nueva información de la versión, como 39.1.0 para la actualización 2019 de enero.

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 XML API v 11.0.0</ep:apiVersion>
            <ep:release>SP22</ep:release>
            <ep:apiVer>39.1.0</ep:apiVer>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Parámetros de HQ y HD eliminados de la API de XML

Las propiedades de vídeo de HQ y HD ahora se determinan en el nivel del sitio, en lugar de determinarlas en el nivel de usuario. Las dos opciones para estos parámetros se ignoran al enviar solicitudes desde las siguientes API:

  • CreateMeeting

  • SetMeeting

  • CreateTrainingSession

  • SetTrainingSession

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 version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
    <serv:header>
        <serv:response>
            <serv:result>SUCCESS</serv:result>
            <serv:gsbStatus>PRIMARY</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ns1:siteInstance>
                <ns1:metaData>
                    <ns1:isEnterprise>true</ns1:isEnterprise>
                    <ns1:serviceType>Meeting Center</ns1:serviceType>
                    <ns1:serviceType>Event Center</ns1:serviceType>
                    <ns1:serviceType>Training Center</ns1:serviceType>
                    <ns1:serviceType>Support Center</ns1:serviceType>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>9</ns1:meetingTypeID>
                        <ns1:meetingTypeName>ONS</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>11</ns1:meetingTypeID>
                        <ns1:meetingTypeName>TRS</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>13</ns1:meetingTypeID>
                        <ns1:meetingTypeName>SC3</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>16</ns1:meetingTypeID>
                        <ns1:meetingTypeName>AUO</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:meetingTypes>
                        <ns1:meetingTypeID>214</ns1:meetingTypeID>
                        <ns1:meetingTypeName>PRO</ns1:meetingTypeName>
                        <ns1:hideInScheduler>false</ns1:hideInScheduler>
                    </ns1:meetingTypes>
                    <ns1:siteName>sqdemo28</ns1:siteName>
                    <ns1:brandName>sqdemo28</ns1:brandName>
                    <ns1:brandName>sqdemo28-de</ns1:brandName>
                    <ns1:brandName>sqdemo28-en</ns1:brandName>
                    <ns1:brandName>sqdemo28-fr</ns1:brandName>
                    <ns1:region>France</ns1:region>
                    <ns1:currency>French Francs</ns1:currency>
                    <ns1:timeZoneID>4</ns1:timeZoneID>
                    <ns1:timeZone>GMT-08:00, Pacific (San Jose)</ns1:timeZone>
                    <ns1:parterID>7Dsupoc6DOfzpgcNViYvUA</ns1:parterID>
                    <ns1:webDomain>sqwd</ns1:webDomain>
                    <ns1:meetingDomain>sqmd</ns1:meetingDomain>
                    <ns1:telephonyDomain>sqtd</ns1:telephonyDomain>
                    <ns1:pageVersion>T33L</ns1:pageVersion>
                    <ns1:clientVersion>T33L</ns1:clientVersion>
                    <ns1:pageLanguage>FRENCH</ns1:pageLanguage>
                    <ns1:activateStatus>true</ns1:activateStatus>
                    <ns1:webPageType>J2EE</ns1:webPageType>
                    <ns1:iCalendar>true</ns1:iCalendar>
                    <ns1:myWebExDefaultPage>My Meetings</ns1:myWebExDefaultPage>
                    <ns1:componentVersion>cmp3300</ns1:componentVersion>
                    <ns1:accountNumLimit>999999</ns1:accountNumLimit>
                    <ns1:activeUserCount>40</ns1:activeUserCount>
                    <ns1:displayMeetingActualTime>false</ns1:displayMeetingActualTime>
                    <ns1:displayOffset>true</ns1:displayOffset>
                    <ns1:supportWebEx11>false</ns1:supportWebEx11>
                </ns1:metaData>
                <ns1:ucf>
                    <ns1:ucfConfiguration>UCF 2.1</ns1:ucfConfiguration>
                </ns1:ucf>
                <ns1:clientPlatforms>
                    <ns1:msWindows>true</ns1:msWindows>
                    <ns1:macOS9>true</ns1:macOS9>
                    <ns1:macOSX>true</ns1:macOSX>
                    <ns1:sunSolaris>true</ns1:sunSolaris>
                    <ns1:linux>true</ns1:linux>
                    <ns1:hpUnix>false</ns1:hpUnix>
                    <ns1:java>true</ns1:java>
                    <ns1:palm>false</ns1:palm>
                </ns1:clientPlatforms>
                <ns1:resourceRestrictions>
                    <ns1:isLicenseManager>true</ns1:isLicenseManager>
                    <ns1:concurrentLicense>0</ns1:concurrentLicense>
                    <ns1:fileFolderCapacity>1000</ns1:fileFolderCapacity>
                    <ns1:maxConcurrentEvents>0</ns1:maxConcurrentEvents>
                    <ns1:archiveStorageLimit>0</ns1:archiveStorageLimit>
                </ns1:resourceRestrictions>
                <ns1:supportAPI>
                    <ns1:autoLogin>true</ns1:autoLogin>
                    <ns1:aspAndPHPAPI>true</ns1:aspAndPHPAPI>
                    <ns1:backwardAPI>false</ns1:backwardAPI>
                    <ns1:xmlAPI>true</ns1:xmlAPI>
                    <ns1:cAPI>false</ns1:cAPI>
                    <ns1:scorm>true</ns1:scorm>
                </ns1:supportAPI>
                <ns1:myWebExConfig>
                    <ns1:myContacts>true</ns1:myContacts>
                    <ns1:myProfile>true</ns1:myProfile>
                    <ns1:myMeetings>true</ns1:myMeetings>
                    <ns1:trainingRecordings>true</ns1:trainingRecordings>
                    <ns1:folders>false</ns1:folders>
                    <ns1:eventDocument>true</ns1:eventDocument>
                    <ns1:myReport>false</ns1:myReport>
                    <ns1:myComputer>false</ns1:myComputer>
                    <ns1:personalMeetingPage>false</ns1:personalMeetingPage>
                    <ns1:myFilesStorage>1000</ns1:myFilesStorage>
                    <ns1:myComputerNumbers>0</ns1:myComputerNumbers>
                    <ns1:enableMyWebExPro>true</ns1:enableMyWebExPro>
                    <ns1:myWebExProMaxHosts>999999</ns1:myWebExProMaxHosts>
                    <ns1:restrictAccessAnyApps>false</ns1:restrictAccessAnyApps>
                    <ns1:restrictAccessAnyAppsNum>0</ns1:restrictAccessAnyAppsNum>
                    <ns1:addlAccessAnyComputersLimit>STRICT</ns1:addlAccessAnyComputersLimit>
                    <ns1:addlAccessAnyComputers>0</ns1:addlAccessAnyComputers>
                    <ns1:addlStorageLimit>STRICT</ns1:addlStorageLimit>
                    <ns1:addlStorage>0</ns1:addlStorage>
                    <ns1:myContactsPro>true</ns1:myContactsPro>
                    <ns1:myProfilePro>true</ns1:myProfilePro>
                    <ns1:myMeetingsPro>true</ns1:myMeetingsPro>
                    <ns1:trainingRecordingsPro>true</ns1:trainingRecordingsPro>
                    <ns1:foldersPro>false</ns1:foldersPro>
                    <ns1:eventDocumentPro>true</ns1:eventDocumentPro>
                    <ns1:myReportPro>true</ns1:myReportPro>
                    <ns1:myComputerPro>false</ns1:myComputerPro>
                    <ns1:personalMeetingPagePro>true</ns1:personalMeetingPagePro>
                    <ns1:myFilesStoragePro>1000</ns1:myFilesStoragePro>
                    <ns1:myComputerNumbersPro>0</ns1:myComputerNumbersPro>
                    <ns1:PMRheaderBranding>false</ns1:PMRheaderBranding>
                </ns1:myWebExConfig>
                <ns1:telephonyConfig>
                    <ns1:isTSPUsingTelephonyAPI>false</ns1:isTSPUsingTelephonyAPI>
                    <ns1:serviceName>Personal Conference No.</ns1:serviceName>
                    <ns1:participantAccessCodeLabel>Attendee access code</ns1:participantAccessCodeLabel>
                    <ns1:subscriberAccessCodeLabel>Host access code</ns1:subscriberAccessCodeLabel>
                    <ns1:attendeeIDLabel>Attendee ID</ns1:attendeeIDLabel>
                    <ns1:internetPhone>true</ns1:internetPhone>
                    <ns1:supportCallInTypeTeleconf>true</ns1:supportCallInTypeTeleconf>
                    <ns1:callInTeleconferencing>true</ns1:callInTeleconferencing>
                    <ns1:tollFreeCallinTeleconferencing>true</ns1:tollFreeCallinTeleconferencing>
                    <ns1:intlCallInTeleconferencing>true</ns1:intlCallInTeleconferencing>
                    <ns1:callBackTeleconferencing>true</ns1:callBackTeleconferencing>
                    <ns1:callInNumber>1</ns1:callInNumber>
                    <ns1:defaultTeleServerSubject>0.0.0.0</ns1:defaultTeleServerSubject>
                    <ns1:subscribeName>QA</ns1:subscribeName>
                    <ns1:subscribePassword>pass</ns1:subscribePassword>
                    <ns1:defaultPhoneLines>10</ns1:defaultPhoneLines>
                    <ns1:defaultSpeakingLines>10</ns1:defaultSpeakingLines>
                    <ns1:majorCountryCode>1</ns1:majorCountryCode>
                    <ns1:majorAreaCode>408</ns1:majorAreaCode>
                    <ns1:publicName>Call-in User</ns1:publicName>
                    <ns1:hybridTeleconference>true</ns1:hybridTeleconference>
                    <ns1:instantHelp>false</ns1:instantHelp>
                    <ns1:customerManage>false</ns1:customerManage>
                    <ns1:maxCallersNumber>500</ns1:maxCallersNumber>
                    <ns1:isSpecified>false</ns1:isSpecified>
                    <ns1:isContinue>false</ns1:isContinue>
                    <ns1:intlCallBackTeleconferencing>true</ns1:intlCallBackTeleconferencing>
                    <ns1: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>Call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:primaryLargeServer>
                        <ns1:backup1LargeServer>
                            <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Call-in toll number (US/Canada)</serv:tollLabel>
                            <serv:tollFreeLabel>Call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:backup1LargeServer>
                        <ns1:backup2LargeServer>
                            <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Backup call-in toll number (US/Canada)</serv:tollLabel>
                            <serv:tollFreeLabel>Backup call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:backup2LargeServer>
                        <ns1:primarySmallServer>
                            <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Call-in toll number (US/Canada)</serv:tollLabel>
                            <serv:tollFreeLabel>Call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:primarySmallServer>
                        <ns1:backup1SmallServer>
                            <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Call-in toll number (US/Canada)</serv:tollLabel>
                            <serv:tollFreeLabel>Call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:backup1SmallServer>
                        <ns1:backup2SmallServer>
                            <serv:enableServer>false</serv:enableServer>
                            <serv:tollLabel>Backup call-in toll number (US/Canada)</serv:tollLabel>
                            <serv:tollFreeLabel>Backup call-in toll-free number (US/Canada)</serv:tollFreeLabel>
                        </ns1:backup2SmallServer>
                        <ns1:joinBeforeHost>false</ns1:joinBeforeHost>
                    </ns1:personalTeleconf>
                    <ns1:multiMediaPlatform>true</ns1:multiMediaPlatform>
                    <ns1:multiMediaHostName>msa1mcccl01.dmz.webex.com</ns1:multiMediaHostName>
                    <ns1:broadcastAudioStream>true</ns1:broadcastAudioStream>
                    <ns1:tspAdaptorSettings>
                        <ns1:primaryLarge>
                            <ns1:enableAdaptor>false</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Call-in number</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Call-in toll-free number</ns1:label>
                            </ns1:mpAudio>
                        </ns1:primaryLarge>
                        <ns1:backup1Large>
                            <ns1:enableAdaptor>false</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Call-in number</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Call-in toll-free number</ns1:label>
                            </ns1:mpAudio>
                        </ns1:backup1Large>
                        <ns1:backup2Large>
                            <ns1:enableAdaptor>false</ns1:enableAdaptor>
                            <ns1:serverIP></ns1:serverIP>
                            <ns1:mpAudio>
                                <ns1:label>Call-in number</ns1:label>
                            </ns1:mpAudio>
                            <ns1:mpAudio>
                                <ns1:label>Call-in toll-free number</ns1:label>
                            </ns1:mpAudio>
                        </ns1:backup2Large>
                    </ns1:tspAdaptorSettings>
                    <ns1:meetingPlace>
                        <ns1:persistentTSP>false</ns1:persistentTSP>
                        <ns1:mpAudioConferencing>WithoutIntegration</ns1:mpAudioConferencing>
                    </ns1:meetingPlace>
                    <ns1:supportOtherTypeTeleconf>false</ns1:supportOtherTypeTeleconf>
                    <ns1:otherTeleServiceName>Other teleconference service</ns1:otherTeleServiceName>
                    <ns1:supportAdapterlessTSP>false</ns1:supportAdapterlessTSP>
                    <ns1:displayAttendeeID>false</ns1:displayAttendeeID>
                    <ns1:provisionTeleAccount>true</ns1:provisionTeleAccount>
                    <ns1:choosePCN>false</ns1:choosePCN>
                    <ns1:audioOnly>true</ns1:audioOnly>
                    <ns1:configTollAndTollFreeNum>false</ns1:configTollAndTollFreeNum>
                    <ns1:configPrimaryTS>false</ns1:configPrimaryTS>
                    <ns1:teleCLIAuthEnabled>false</ns1:teleCLIAuthEnabled>
                    <ns1:teleCLIPINEnabled>false</ns1:teleCLIPINEnabled>
                </ns1:telephonyConfig>
                <ns1:commerceAndReporting>
                    <ns1:trackingCode>false</ns1:trackingCode>
                    <ns1:siteAdminReport>true</ns1:siteAdminReport>
                    <ns1:subScriptionService>false</ns1:subScriptionService>
                    <ns1:isECommmerce>false</ns1:isECommmerce>
                    <ns1:customereCommerce>false</ns1:customereCommerce>
                    <ns1:isLocalTax>false</ns1:isLocalTax>
                    <ns1:localTaxName>VAT</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>true</ns1:meetingCalendar>
                    <ns1:displayOnCallAssistLink>false</ns1:displayOnCallAssistLink>
                    <ns1:displayProfileLink>true</ns1:displayProfileLink>
                    <ns1:recordingAndPlayback>true</ns1:recordingAndPlayback>
                    <ns1:recordingEditor>true</ns1:recordingEditor>
                    <ns1:publishRecordings>true</ns1:publishRecordings>
                    <ns1:instantMeeting>true</ns1:instantMeeting>
                    <ns1:emails>false</ns1:emails>
                    <ns1:outlookIntegration>true</ns1:outlookIntegration>
                    <ns1:wirelessAccess>false</ns1:wirelessAccess>
                    <ns1:allowPublicAccess>true</ns1:allowPublicAccess>
                    <ns1:ssl>true</ns1:ssl>
                    <ns1:handsOnLab>true</ns1:handsOnLab>
                    <ns1:holMaxLabs>999999</ns1:holMaxLabs>
                    <ns1:holMaxComputers>999999</ns1:holMaxComputers>
                    <ns1:userLockDown>false</ns1:userLockDown>
                    <ns1:meetingAssist>false</ns1:meetingAssist>
                    <ns1:sms>false</ns1:sms>
                    <ns1:encryption>NONE</ns1:encryption>
                    <ns1:internalMeeting>false</ns1:internalMeeting>
                    <ns1:enableTP>false</ns1:enableTP>
                    <ns1:enableTPplus>false</ns1:enableTPplus>
                    <ns1:uploadLogFileUrl>https://sqwd.webex.com/logadmin/spr.do?SiteUrl=sqdemo28&amp;LanguageId=1</ns1:uploadLogFileUrl>
                </ns1:tools>
                <ns1:custCommunications>
                    <ns1:displayType>
                        <ns1:prodSvcAnnounce>false</ns1:prodSvcAnnounce>
                        <ns1:trainingInfo>false</ns1:trainingInfo>
                        <ns1:eNewsletters>false</ns1:eNewsletters>
                        <ns1:promotionsOffers>false</ns1:promotionsOffers>
                        <ns1:pressReleases>false</ns1:pressReleases>
                    </ns1:displayType>
                    <ns1:displayMethod>
                        <ns1:email>false</ns1:email>
                        <ns1:fax>false</ns1:fax>
                        <ns1:phone>false</ns1:phone>
                        <ns1:mail>false</ns1:mail>
                    </ns1:displayMethod>
                </ns1:custCommunications>
                <ns1:trackingCodes/>
                <ns1:supportedServices>
                    <ns1:meetingCenter>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:pageVersion>mc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                    </ns1:meetingCenter>
                    <ns1:trainingCenter>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:pageVersion>tc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                    </ns1:trainingCenter>
                    <ns1:supportCenter>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:pageVersion>sc3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                        <ns1:webACD>true</ns1:webACD>
                    </ns1:supportCenter>
                    <ns1:eventCenter>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:pageVersion>ec3300</ns1:pageVersion>
                        <ns1:clientVersion>T33L</ns1:clientVersion>
                        <ns1:marketingAddOn>false</ns1:marketingAddOn>
                        <ns1:optimizeAttendeeBandwidthUsage>false</ns1:optimizeAttendeeBandwidthUsage>
                    </ns1:eventCenter>
                    <ns1:salesCenter>
                        <ns1:enabled>false</ns1:enabled>
                    </ns1:salesCenter>
                </ns1:supportedServices>
                <ns1:securityOptions>
                    <ns1:passwordExpires>false</ns1:passwordExpires>
                    <ns1:passwordLifetime>0</ns1:passwordLifetime>
                    <ns1:ECMeetingsUnlisted>false</ns1:ECMeetingsUnlisted>
                    <ns1:TCMeetingsUnlisted>false</ns1:TCMeetingsUnlisted>
                    <ns1:allMeetingsUnlisted>true</ns1:allMeetingsUnlisted>
                    <ns1:allMeetingsPassword>true</ns1:allMeetingsPassword>
                    <ns1:joinBeforeHost>false</ns1:joinBeforeHost>
                    <ns1:audioBeforeHost>false</ns1:audioBeforeHost>
                    <ns1:audioBeforeHostEC>false</ns1:audioBeforeHostEC>
                    <ns1:audioBeforeHostTC>false</ns1:audioBeforeHostTC>
                    <ns1:changePersonalURL>true</ns1:changePersonalURL>
                    <ns1:changeUserName>false</ns1:changeUserName>
                    <ns1:meetings>
                        <ns1:strictPasswords>true</ns1:strictPasswords>
                    </ns1:meetings>
                    <ns1:strictUserPassword>true</ns1:strictUserPassword>
                    <ns1:accountNotify>false</ns1:accountNotify>
                    <ns1:requireLoginBeforeSiteAccess>false</ns1:requireLoginBeforeSiteAccess>
                    <ns1:changePWDWhenAutoLogin>false</ns1:changePWDWhenAutoLogin>
                    <ns1:enforceBaseline>true</ns1:enforceBaseline>
                    <ns1:passwordChangeIntervalOpt>false</ns1:passwordChangeIntervalOpt>
                    <ns1:passwordChangeInterval>24</ns1:passwordChangeInterval>
                    <ns1:firstAttendeeAsPresenter>false</ns1:firstAttendeeAsPresenter>
                    <ns1:isEnableUUIDLink>true</ns1:isEnableUUIDLink>
                    <ns1:isEnableUUIDLinkForSAC>true</ns1:isEnableUUIDLinkForSAC>
                    <ns1:enforceRecordingPwdForMC>true</ns1:enforceRecordingPwdForMC>
                    <ns1:enforceRecordingPwdForEC>false</ns1:enforceRecordingPwdForEC>
                    <ns1:enforceRecordingPwdForTC>false</ns1:enforceRecordingPwdForTC>
                    <ns1:enforceRecordingPwdForMisc>true</ns1:enforceRecordingPwdForMisc>
                </ns1:securityOptions>
                <ns1:defaults>
                    <ns1:emailReminders>true</ns1:emailReminders>
                    <ns1:entryExitTone>BEEP</ns1:entryExitTone>
                    <ns1:voip>true</ns1:voip>
                    <ns1:teleconference>
                        <ns1:telephonySupport>CALLBACK</ns1:telephonySupport>
                        <ns1:tollFree>true</ns1:tollFree>
                        <ns1:intlLocalCallIn>true</ns1:intlLocalCallIn>
                    </ns1:teleconference>
                    <ns1:joinTeleconfNotPress1>false</ns1:joinTeleconfNotPress1>
                    <ns1:updateTSPAccount>false</ns1:updateTSPAccount>
                </ns1:defaults>
                <ns1:scheduleMeetingOptions>
                    <ns1:scheduleOnBehalf>true</ns1:scheduleOnBehalf>
                    <ns1:saveSessionTemplate>true</ns1:saveSessionTemplate>
                </ns1:scheduleMeetingOptions>
                <ns1:navBarTop>
                    <ns1:button>
                        <ns1:order>1</ns1:order>
                        <ns1:serviceName>Welcome</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>2</ns1:order>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:serviceName>Meeting Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>3</ns1:order>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:serviceName>Event Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>4</ns1:order>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:serviceName>Support Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>5</ns1:order>
                        <ns1:enabled>true</ns1:enabled>
                        <ns1:serviceName>Training Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>6</ns1:order>
                        <ns1:serviceName>Site Administration</ns1:serviceName>
                    </ns1:button>
                    <ns1:button>
                        <ns1:order>7</ns1:order>
                        <ns1:enabled>false</ns1:enabled>
                        <ns1:serviceName>Sales Center</ns1:serviceName>
                    </ns1:button>
                    <ns1:displayDisabledService>true</ns1:displayDisabledService>
                </ns1:navBarTop>
                <ns1:navMyWebEx>
                    <ns1:customLinks>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                    </ns1:customLinks>
                    <ns1:partnerLinks>
                        <ns1:partnerLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:partnerLink>
                        <ns1:partnerLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:partnerLink>
                        <ns1:partnerLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:partnerLink>
                    </ns1:partnerLinks>
                    <ns1:partnerIntegration>true</ns1:partnerIntegration>
                    <ns1:support>
                        <ns1:target>NEW</ns1:target>
                    </ns1:support>
                    <ns1:training>
                        <ns1:target>NEW</ns1:target>
                    </ns1:training>
                </ns1:navMyWebEx>
                <ns1:navAllServices>
                    <ns1:customLinks>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                        <ns1:customLink>
                            <ns1:target>NEW</ns1:target>
                        </ns1:customLink>
                    </ns1:customLinks>
                    <ns1:support>
                        <ns1:name>Support</ns1:name>
                        <ns1:target>NEW</ns1:target>
                    </ns1:support>
                    <ns1:training>
                        <ns1:name>Training</ns1:name>
                        <ns1:target>NEW</ns1:target>
                    </ns1:training>
                    <ns1:supportMenu>
                        <ns1:userGuides>
                            <ns1:target>NEW</ns1:target>
                        </ns1:userGuides>
                        <ns1:downloads>
                            <ns1:target>NEW</ns1:target>
                        </ns1:downloads>
                        <ns1:training>
                            <ns1:target>NEW</ns1:target>
                        </ns1:training>
                        <ns1:contactUs>
                            <ns1:target>NEW</ns1:target>
                        </ns1:contactUs>
                        <ns1:supportMyResources>true</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>true</ns1:disallowWebTextSessions>
                    <ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
                    <ns1:disallowList>true</ns1:disallowList>
                    <ns1:disallowValue>password</ns1:disallowValue>
                    <ns1:disallowValue>passwd</ns1:disallowValue>
                    <ns1:disallowValue>pass</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>password</ns1:disallowValue>
                    <ns1:disallowValue>passwd</ns1:disallowValue>
                    <ns1:disallowValue>pass</ns1:disallowValue>
                </ns1:recordingPasswordCriteria>
                <ns1:accountPasswordCriteria>
                    <ns1:mixedCase>false</ns1:mixedCase>
                    <ns1:minLength>0</ns1:minLength>
                    <ns1:minNumeric>0</ns1:minNumeric>
                    <ns1:minAlpha>0</ns1:minAlpha>
                    <ns1:minSpecial>0</ns1:minSpecial>
                    <ns1:disallow3XRepeatedChar>false</ns1:disallow3XRepeatedChar>
                    <ns1:disallowWebTextAccounts>true</ns1:disallowWebTextAccounts>
                    <ns1:disallowList>true</ns1:disallowList>
                    <ns1:disallowValue>password</ns1:disallowValue>
                    <ns1:disallowValue>passwd</ns1:disallowValue>
                    <ns1:disallowValue>pass</ns1:disallowValue>
                    <ns1:disallowValue>webex</ns1:disallowValue>
                    <ns1:disallowValue>cisco</ns1:disallowValue>
                    <ns1:disallowValue>xebew</ns1:disallowValue>
                    <ns1:disallowValue>ocsic</ns1:disallowValue>
                </ns1:accountPasswordCriteria>
                <ns1:productivityTools>
                    <ns1:enable>true</ns1:enable>
                    <ns1:installOpts>
                        <ns1:autoUpdate>true</ns1:autoUpdate>
                    </ns1:installOpts>
                    <ns1:integrations>
                        <ns1:outlook>true</ns1:outlook>
                        <ns1:outlookForMac>true</ns1:outlookForMac>
                        <ns1:lotusNotes>true</ns1:lotusNotes>
                        <ns1:oneClick>true</ns1:oneClick>
                        <ns1:showSysTrayIcon>true</ns1:showSysTrayIcon>
                        <ns1:office>true</ns1:office>
                        <ns1:excel>true</ns1:excel>
                        <ns1:powerPoint>true</ns1:powerPoint>
                        <ns1:word>true</ns1:word>
                        <ns1:IE>true</ns1:IE>
                        <ns1:firefox>false</ns1:firefox>
                        <ns1:explorerRightClick>false</ns1:explorerRightClick>
                        <ns1:instantMessenger>true</ns1:instantMessenger>
                        <ns1:aolMessenger>false</ns1:aolMessenger>
                        <ns1:googleTalk>false</ns1:googleTalk>
                        <ns1:lotusSametime>true</ns1:lotusSametime>
                        <ns1:skype>true</ns1:skype>
                        <ns1:windowsMessenger>true</ns1:windowsMessenger>
                        <ns1:yahooMessenger>false</ns1:yahooMessenger>
                        <ns1:ciscoIPPhone>false</ns1:ciscoIPPhone>
                        <ns1:pcNow>false</ns1:pcNow>
                        <ns1:iGoogle>false</ns1:iGoogle>
                        <ns1:iPhoneDusting>true</ns1:iPhoneDusting>
                    </ns1:integrations>
                    <ns1:oneClick>
                        <ns1:allowJoinUnlistMeeting>true</ns1:allowJoinUnlistMeeting>
                        <ns1:requireApproveJoin>false</ns1:requireApproveJoin>
                    </ns1:oneClick>
                    <ns1:templates>
                        <ns1:useTemplate>false</ns1:useTemplate>
                    </ns1:templates>
                    <ns1:lockDownPT>
                        <ns1:lockDown>false</ns1:lockDown>
                    </ns1:lockDownPT>
                    <ns1:imSettings>
                        <ns1:attendeeInviteOther>true</ns1:attendeeInviteOther>
                    </ns1:imSettings>
                </ns1:productivityTools>
                <ns1:meetingPlace/>
                <ns1:salesCenter>
                    <ns1:allowJoinWithoutLogin>false</ns1:allowJoinWithoutLogin>
                </ns1:salesCenter>
                <ns1:connectIntegration>
                    <ns1:integratedWebEx11>false</ns1:integratedWebEx11>
                </ns1:connectIntegration>
                <ns1:video>
                    <ns1:HQvideo>true</ns1:HQvideo>
                    <ns1:maxBandwidth>MEDIUM</ns1:maxBandwidth>
                    <ns1:HDvideo>true</ns1:HDvideo>
                </ns1:video>
                <ns1:siteCommonOptions>
                    <ns1:SupportCustomDialRestriction>false</ns1:SupportCustomDialRestriction>
                    <ns1:SupportTelePresence>false</ns1:SupportTelePresence>
                    <ns1:SupportTelePresencePlus>false</ns1:SupportTelePresencePlus>
                    <ns1:EnableCloudTelepresence>true</ns1:EnableCloudTelepresence>
                    <ns1:EnableCMRForAllUsers>true</ns1:EnableCMRForAllUsers>
                    <ns1:enablePersonalMeetingRoom>true</ns1:enablePersonalMeetingRoom>
                    <ns1:SupportAlternateHost>true</ns1:SupportAlternateHost>
                    <ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
                </ns1:siteCommonOptions>
                <ns1:samlSSO>
                    <ns1:enableSSO>false</ns1:enableSSO>
                    <ns1:autoAccountCreation>false</ns1:autoAccountCreation>
                </ns1:samlSSO>
                <ns1:attendeeLimitation>
                    <ns1:maxInviteesNumberForMC>1000</ns1:maxInviteesNumberForMC>
                    <ns1:maxRegistrantsNumberForMC>1000</ns1:maxRegistrantsNumberForMC>
                    <ns1:maxInviteesNumberForTC>1000</ns1:maxInviteesNumberForTC>
                    <ns1:maxRegistrantsNumberForTC>1000</ns1:maxRegistrantsNumberForTC>
                    <ns1:maxInviteesNumberForEC>10000</ns1:maxInviteesNumberForEC>
                    <ns1:maxRegistrantsNumberForEC>10000</ns1:maxRegistrantsNumberForEC>
                </ns1:attendeeLimitation>
                <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForCMRHost>200</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>true</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>40</ns1:accountNumberUsedForCMRHost>
                    <ns1:accountNumberLimitForEEHost>200</ns1:accountNumberLimitForEEHost>
                    <ns1:allowOverageForEEHost>true</ns1:allowOverageForEEHost>
                    <ns1:accountNumberUsedForEEHost>40</ns1:accountNumberUsedForEEHost>
                    <ns1:attendeeCapacityForMC>200</ns1:attendeeCapacityForMC>
                    <ns1:attendeeCapacityForTC>200</ns1:attendeeCapacityForTC>
                    <ns1:attendeeCapacityForEC>200</ns1:attendeeCapacityForEC>
                    <ns1:attendeeCapacityForSC>200</ns1:attendeeCapacityForSC>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Actualizaciones de SP22 de API de XML 11.0.0

Límite de tamaño de 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 para cargar archivos mayores de este ahora recibirán un mensaje de error: "010100 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 SP21 de API de XML 11.0.0

Haga clic aquí para descargar el esquema SP21 de la API de XML 11,0.

Nuevo elemento de autoregistro agregado a CreateMeeting, SetMeeting, GetMeetingy LstMeeting

Se agregó un nuevo elemento, llamado autorecord a las API de CreateMeeting, SetMeeting, GetMeetingy LstMeeting . la grabación automática permite a los usuarios grabar automáticamente Webex las reuniones 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:

  • CreateMeeting

    • 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 grabación automática

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

True

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

Falso (predeterminado) o sin elemento

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


Si se activa grabar automáticamente todas las sesiones mediante la grabación basada en red , el elemento se ignora y la grabación se inicia automáticamente cuando se inicia la reunión.

Actualizaciones de SetMeeting :

configuración de grabación automática

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

True

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

Falso (predeterminado) o sin elemento

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


Si se activa grabar automáticamente todas las sesiones mediante la grabación basada en red , el elemento se ignora y la grabación se inicia automáticamente cuando se inicia la reunión.

Actualizaciones de GetMeeting :

configuración de grabación automática

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

True

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

False

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


Si se activa grabar automáticamente todas las sesiones mediante la grabación basada en red , el elemento se ignora 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 grabación automática

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

True

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

False

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


Si se activa grabar automáticamente todas las sesiones mediante la grabación basada en red , el elemento se ignora y la grabación se inicia automáticamente cuando se inicia la reunión.

Ejemplo de respuesta de LstMeeting :

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

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

API afectadas:

  • GetSessionInfo

    • isAutoRecord

Actualizaciones de GetSessionInfo :

configuración de isAutoRecord

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

True

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

False

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


Si se activa grabar automáticamente todas las sesiones mediante la grabación basada en red , el elemento se ignora y la grabación se inicia automáticamente cuando se inicia la reunión.

Ejemplo de respuesta de GetSessionInfo :

Actualizaciones de SP20 de API de XML 11.0.0

Haga clic aquí para descargar el esquema SP20 de la API de XML 11,0.

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.

Se agregó este nuevo elemento para admitir la búsqueda de grabaciones de asistentes o invitaciones. returnShareToMeRecording es una marca para permitir que la API de LstRecording sepa que debe devolver grabaciones de asistentes o invitaciones.

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 al usuario de 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 un booleano en la respuesta para LstRecording.

Se agregó este nuevo elemento para admitir la búsqueda de grabaciones de asistentes o invitaciones. shareToMe es una marca para definir si el usuario es el propietario de un asistente o un asistente para la grabación actual.

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

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

API afectadas:

  • LstRecording

    • shareToMe

Actualizaciones de LstRecording :

ejemplos de solicitud de returnShareToMeRecording y shareToMe :

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

ejemplos de la respuesta 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 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), 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 SP18 de API de XML 11.0.0

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

Respuesta de ejemplo de getSite :

Actualizaciones de SP17 de API de XML 11.0.0

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.

Este nuevo elemento se agregó para admitir la extracción de grabaciones de asistentes o invitaciones. returnShareToMeRecording es una marca para permitir que la API de LstRecording sepa que debe devolver grabaciones de asistentes o invitaciones.

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 al usuario de 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 un booleano en la respuesta para LstRecording.

Este nuevo elemento se agregó para admitir la extracción de grabaciones de asistentes o invitaciones. shareToMe es una marca para definir si el usuario es el propietario o el asistente o invitado para la grabación actual.

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

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

API afectadas:

  • LstRecording

  • shareToMe

Actualizaciones de LstRecording :

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

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

attendeeCapacityForMC -Webex Meetings

attendeeCapacityForEC – Webex Events

attendeeCapacityForTC – Webex Training

attendeeCapacityForSC – Webex support

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

Actualizaciones de SP16 de API de XML 11.0.0

HostStreamURL de API nueva agregada a lstRecordingResponse

El elemento hostStreamURL se agregó a la respuesta de 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 que se genere.

API afectadas:

  • hostStreamURL

Ejemplo de respuesta de hostStreamURL :

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

La API de GetSite utiliza un nuevo modelado 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>ÉXITO</serv:result>
            <serv:gsbStatus>principal</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
            <ns1:siteInstance> ... ... <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForMC>999</ns1:accountNumberLimitForMC>
                    <ns1:allowOverageForMC>falso</ns1:allowOverageForMC>
                    <ns1:accountNumberUsedForMC>43</ns1:accountNumberUsedForMC>
                    <ns1:accountNumberLimitForTC>999</ns1:accountNumberLimitForTC>
                    <ns1:allowOverageForTC>falso</ns1:allowOverageForTC>
                    <ns1:accountNumberUsedForTC>44</ns1:accountNumberUsedForTC>
                    <ns1:accountNumberLimitForEC>999</ns1:accountNumberLimitForEC>
                    <ns1:allowOverageForEC>falso falso</ns1:allowOverageForEC>
                    <ns1:accountNumberUsedForEC>22</ns1:accountNumberUsedForEC>
                    <ns1:accountNumberLimitForSC>999999</ns1:accountNumberLimitForSC>
                    <ns1:allowOverageForSC></ns1:allowOverageForSC>
                    <ns1:accountNumberUsedForSC>13</ns1:accountNumberUsedForSC>
                    <ns1:accountNumberLimitForCMRHost>999999</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>falso</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>4</ns1:accountNumberUsedForCMRHost>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

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>ÉXITO</serv:result>
            <serv:gsbStatus>principal</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ns1:getSiteResponse">
            <ns1:siteInstance> ... ... <ns1:CISiteLicenseInfo>
                    <ns1:accountNumberLimitForCMRHost>80</ns1:accountNumberLimitForCMRHost>
                    <ns1:allowOverageForCMRHost>verdadero</ns1:allowOverageForCMRHost>
                    <ns1:accountNumberUsedForCMRHost>99</ns1:accountNumberUsedForCMRHost>
                    <ns1:accountNumberLimitForEEHost>999999</ns1:accountNumberLimitForEEHost>
                    <ns1:allowOverageForEEHost>falso</ns1:allowOverageForEEHost>
                    <ns1:accountNumberUsedForEEHost>368</ns1:accountNumberUsedForEEHost>
                </ns1:CISiteLicenseInfo>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Actualizaciones de SP15 de API de XML 11.0.0

Devolver Webex Meetings enlace de la reunión mediante la API de 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

Ejemplo de respuesta de GetSessionInfo :

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

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:

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

  • ID de grabaciones de NBR para grabaciones diversas

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:

<bodyContent xsi:type="java:com.webex.service.binding.ep.LstRecording">
    <serviceTypes>
        <serviceType>MeetingCenter</serviceType>
        <serviceType>EventCenter</serviceType>
        <serviceType>Trainingcenter</serviceType>
    </serviceTypes>
    <recordingID>974164492</recordingID>
    <order>
         <orderBy>CREATETIME</orderBy>
         <orderAD>DESC</orderAD>
         <orderBy>HOSTID</orderBy>
         <orderAD>ASC</orderAD>
         <orderBy>RECORDNAME</orderBy>
         <orderAD>ASC</orderAD>
    </order>
</bodyContent>

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

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

Actualizaciones de SP14 de API de XML 11.0.0

Informes de Resumen de uso preliminares 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:message
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:serv="http://www.webex.com/schemas/2002/06/service"
   xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
   http://www.webex.com/schemas/2002/06/service/service.xsd">
    <header>
        <securityContext>
            <webExID>testuser</webExID>
            <password>* * * *</password>
            <siteName>TestSite</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingusagePreliminaryHistory">
            <startTimeScope>
                <sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
                <sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
            </startTimeScope>
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
                <listMethod>y</listMethod>
            </listControl>
            <order>
                <orderBy>STARTTIME</orderBy>
                <orderAD>ASC</orderAD>
                <orderBy>CONFNAME</orderBy>
                <orderAD>ASC</orderAD>
                <orderBy>CONFID</orderBy>
                <orderAD>ASC</orderAD>
            </order>
        </bodyContent>
    </body>
</serv:message>

Ejemplo de respuesta de LstmeetingusagePreliminaryHistory :

<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
    <serv:header>
        <serv:response>
            <serv:result>Éxito</serv:result>
            <serv:gsbStatus>primario</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="history:lstmeetingusagePreliminaryHistoryResponse">
            <history:meetingUsagePreliminaryHistory>
                <history:confID>93115261364733685</history:confID>
                <history:sessionKey>800150023</history:sessionKey>
                <history:confName>200804231215</history:confName>
                <history:openTime>04/23/2018 19:16:34</history:openTime>
                <history:timeZoneID>4</history:timeZoneID>
                <history:meetingType>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>
    </serv:body>
</serv:message>

Ejemplo de solicitud de LstmeetingattendeePreliminaryHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:serv="http://www.webex.com/schemas/2002/06/service"
   xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
   http://www.webex.com/schemas/2002/06/service/service.xsd">
    <header>
        <securityContext>
            <webExID>testuser</webExID>
            <password>* * * *</password>
            <siteName>TestSite</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent xsi:type="java:com.webex.service.binding.history.LstmeetingattendeePreliminaryHistory">
            <startTimeScope>
                <sessionStartTimeStart>4/23/2018 00:00:00</sessionStartTimeStart>
                <sessionStartTimeEnd>4/24/2018 11:59:59</sessionStartTimeEnd>
            </startTimeScope>
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
                <listMethod>y</listMethod>
            </listControl>
            <order>
                <orderBy>STARTTIME</orderBy>
                <orderAD>ASC</orderAD>
                <orderBy>CONFID</orderBy>
                <orderAD>ASC</orderAD>
            </order>
        </bodyContent>
    </body>
</serv:message>

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>Exitoso</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="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>1222654-3210,,,,</history:phoneNumber>
                <history:address1>1 cualquier calle</history:address1>
                <history:address2>XYZ</history:address2>
                <history:city>SanJose CA,</history:city>
                <history:state></history:state>
                <history:country></history:country>
                <history:zipCode>95111</history:zipCode>
                <history:name>usuario test2</history:name>
                <history:email>UT2@qa.webex.com</history:email>
                <history:joinTime>04/23/2018 19:13:06</history:joinTime>
                <history:participantType>Asistente</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:meetingAttendeePreliminaryHistory>
                <history:meetingKey>800150023</history:meetingKey>
                <history:confName>200804231215</history:confName>
                <history:name>ZZZ ZZZZ</history:name>
                <history:email>Z6@webex.com</history:email>
                <history:joinTime>04/23/2018 19:14:10</history:joinTime>
                <history:participantType>Asistente</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:meetingAttendeePreliminaryHistory>
                <history:meetingKey>800150023</history:meetingKey>
                <history:confName>200804231215</history:confName>
                <history:name>prueba</history:name>
                <history:email>testuser@webex.com</history:email>
                <history:joinTime>04/23/2018 19:12:42</history:joinTime>
                <history:participantType>Asistente</history:participantType>
                <history:confID>93115261364733685</history:confID>
            </history:meetingAttendeePreliminaryHistory>
            <history:matchingRecords>
                <serv:total>3</serv:total>
                <serv:returned>3</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </history:matchingRecords>
        </serv:bodyContent>
    </serv:body>
</serv:message>

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

Dos elementos nuevos, <sipURL> y <skypeURL>, se anexaron a la respuesta al llamar a la API de GLA GetSessionInfo . Estos elementos son elementos base que se pueden devolver para el acceso anónimo.

  • <sipURL> se puede utilizar para entrar a reuniones desde un 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 GetSessionInfo devolver el <sipURL> elemento.

  • <skypeURL> se puede utilizar para entrar a reuniones desde una aplicación de Microsoft Skype, sin ninguna limitación o condición, de manera que se pueda devolver 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 nuevos elementos,, <isCETMeeting><meetingLink>y <sipURL>, a la respuesta al llamar a la API de GetMeeting .

  • <isCETMeeting> Devuelve si la reunión está utilizando una plataforma de vídeo de Cisco (admite TelePresence y vídeo).

  • <meetingLink> se puede utilizar para conectarse a las reuniones.

  • <sipURL> se puede utilizar para entrar a reuniones desde un 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:

  • GetMeeting

Ejemplo de respuesta de GetMeeting :

Actualizaciones de SP13 de API de XML 11.0.0

Anuncio de la degradación del <siteID> elemento en el elemento primario <securityContext>

Cisco planea descartar el <siteID> elemento en el <securityContext> elemento primario y reemplazarlo con la <siteName>. Debido a una gran cantidad de <siteID> elementos que a menudo se cambian durante las migraciones del sitio, las organizaciones incurren en altos costos de mantenimiento para continuar 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 clientes nuevos deben utilizar el elemento a partir del 1 de mayo de 2018.<siteName>

  • Los clientes que realizan integraciones con CI, Spark o el sistema de Atlas, deben utilizar el elemento a partir del 1 de mayo de 2018.<siteName>

API afectadas:

  • <siteName>

  • <securityContext>

Validación de datos de los <tollCallInData><tollFreeCallInData> elementos y

A partir del 1 de junio de 2018, se <tollCallInData><tollFreeCallInData> validarán los datos de las API y de. Esto afecta a las <CreateUser> API de y <SetUser> .

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:

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

Actualizaciones de SP12 de API de XML 11.0.0

Dos nuevas API SetContact y DelContacts

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

API

Notas

SetContact

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

Excepciones:

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

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

  • Si la nueva dirección de correo electrónico a la que el usuario desea cambiar es un duplicado con otro contacto de la lista de mis contactos , se devuelve la excepción 140001 "correo electrónico utilizado por otro contacto".

DelContacts

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

se devuelve un contactID si el correo electrónico dado se puede encontrar en la lista de mis contactos y ignora el correo electrónico dado si no está en la lista de mis contactos .

Si no se encuentran todos los correos electrónicos dados en la lista de mis contactos , se devuelve la excepción 00015 (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">
<header>
    <securityContext>
      <siteName>Nombre del sitio</siteName>
      <webExID>userid</webExID>
       <password>UserPWD</password>
    </securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.SetContact">
            <contactEmail>Contacto dirección de correo electrónico</contactEmail>
           <contact>
                <name>nuevo nombre de contacto</name>
                <email>nueva dirección de correo electrónico</email>
                <title>Nuevo título</title>
                <company>Nueva compañía nuevas</company>
                <notes>notas</notes>
                <url>nuevo enlace</url>
                <phones>
                    <phone>1,, 408 # # # # # #,,,,</phone>
                    <mobilePhone>1,, 408 # # # # # #,,,,</mobilePhone>
                    <fax>1,, 408 # # # # # #,,,,</fax>
                </phones>
                <address>
                    <address1>Nueva dirección 1</address1>
                    <address2>nueva dirección 2 nueva</address2>
                    <city>ciudad nuevo</city>
                    <state>Estado nuevo</state>
                    <zipCode>CódigoPostal</zipCode>
                    <country>nueva empresa</country>
                </address>
                <language>Idioma nuevo</language>
            </contact>
</bodyContent>
</body>
</serv:message>

Ejemplo de respuesta 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>ÉXITO</serv:result>
            <serv:gsbStatus>principal</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="ep:setContactResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"/>
    </serv:body>
</serv:message>

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>Nombre del sitio</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>
</serv:message>

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>ÉXITO</serv:result>
            <serv:gsbStatus>principal</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="ep:delContactsResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <ep:contactID>31830997</ep:contactID>
            <ep:contactID>31831002</ep:contactID>
        </serv:bodyContent>
    </serv:body>
</serv:message>


En este ejemplo, los correos electrónicos no se encuentran en 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>ERROR</serv:result>
            <serv:reason>lo sentimos, no se encontró el registro</serv:reason>
            <serv:gsbStatus>principal</serv:gsbStatus>
            <serv:exceptionID>000015</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Actualizaciones de SP11 de API de XML 11.0.0

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 sesión de Training Center o por un administrador del sitio.


La configuración de sondeo de TC mejorado debe estar habilitada antes de almacenar los resultados del sondeo de capacitación en la Webex dB:

API afectadas:

  • LstTrainingPollResultsHistory

Ejemplo de solicitud de LstTrainingPollResultHistory :

<?xml version="1.0" encoding="UTF-8"?>
<serv:message
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:serv="http://www.webex.com/schemas/2002/06/service"
   xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
   http://www.webex.com/schemas/2002/06/service/service.xsd">
    <header>
        <securityContext>
            <!-- <returnAdditionalInfo>true</returnAdditionalInfo> -->
            <webExID>UT2</webExID>
            <password>xxxxxxx</password>
            <siteName>testsite1</siteName>
        </securityContext>
    </header>
    <body>
        <bodyContent
xsi:type="java:com.webex.service.binding.history.LstTrainingPollResultsHistory"
            xmlns:meet="http://www.webex.com/schemas/2002/06/service/history">
            <listControl>
                <startFrom>1</startFrom>
                <maximumNum>10</maximumNum>
            </listControl>
            <confID>81722715648558691</confID>
        </bodyContent>
    </body>
</serv:message>


La 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>PRIMARY</serv:gsbStatus>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent xsi:type="history:lstTrainingPollResultsHistoryResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <history:matchingRecords>
                <serv:total>2</serv:total>
                <serv:returned>2</serv:returned>
                <serv:startFrom>1</serv:startFrom>
            </history:matchingRecords>
            <history:sessionInfo>
                <history:sessionKey>81901776767288734</history:sessionKey>
                <history:confName>TC poll test 20171220 1635</history:confName>
                <history:host>John Doe</history:host>
            </history:sessionInfo>
            <history:polls>
                <history:poll>
                    <history:pollDesc>Test</history:pollDesc>
                    <history:timeLimit>300</history:timeLimit>
                    <history:startTime>12/20/2017 16:54:48</history:startTime>
                    <history:endTime>12/20/2017 16:58:07</history:endTime>
                    <history:numAttendees>3</history:numAttendees>
                    <history:questions>
                        <history:question>
                            <history:questionSequence>1</history:questionSequence>
                            <history:questionDesc>test question 1 (multi-choice/single-answer)</history:questionDesc>
                            <history:questionType>1</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>test answer 4</history:answerChoice>
                                <history:answerChoice>test answer 3</history:answerChoice>
                                <history:answerChoice correct="true">test answer 2</history:answerChoice>
                                <history:answerChoice>test answer 1</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465742</history:username>
                                    <history:fullName>test</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>test answer 2</history:pollResponse>
                                    <history:isCorrect>true</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>test answer 1</history:pollResponse>
                                    <history:isCorrect>false</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                    <history:isCorrect>false</history:isCorrect>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>2</history:questionSequence>
                            <history:questionDesc>test question 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">test answer B</history:answerChoice>
                                <history:answerChoice correct="true">test answer A</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465742</history:username>
                                    <history:fullName>test</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>test answer B,test answer A</history:pollResponse>
                                    <history:isCorrect>true</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>test answer D,test answer C,test answer B,test answer A</history:pollResponse>
                                    <history:isCorrect>false</history:isCorrect>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                    <history:isCorrect>false</history:isCorrect>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>3</history:questionSequence>
                            <history:questionDesc>test question 2 (short answer)</history:questionDesc>
                            <history:questionType>3</history:questionType>
                            <history:attendees>
                                <history:attendee>
                                    <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>
                                <history:attendee>
                                    <history:username>2128465747</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>ans2</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465752</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                    </history:questions>
                </history:poll>
                <history:poll>
                    <history:pollDesc>Survey</history:pollDesc>
                    <history:timeLimit>300</history:timeLimit>
                    <history:startTime>12/20/2017 16:58:57</history:startTime>
                    <history:endTime>12/20/2017 17:02:39</history:endTime>
                    <history:numAttendees>3</history:numAttendees>
                    <history:questions>
                        <history:question>
                            <history:questionSequence>1</history:questionSequence>
                            <history:questionDesc>survey question 1 (multi-choiec/sinngle-answer)</history:questionDesc>
                            <history:questionType>1</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>survey answer 3</history:answerChoice>
                                <history:answerChoice>survey answer 2</history:answerChoice>
                                <history:answerChoice>survey answer 1</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465757</history:username>
                                    <history:fullName>test</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>survey answer 3</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>survey answer 2</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>2</history:questionSequence>
                            <history:questionDesc>survey question 2 (multi-choiec/multi-answer)</history:questionDesc>
                            <history:questionType>2</history:questionType>
                            <history:answerChoices>
                                <history:answerChoice>survey answer D</history:answerChoice>
                                <history:answerChoice>survey answer C</history:answerChoice>
                                <history:answerChoice>survey answer B</history:answerChoice>
                                <history:answerChoice>survey answer A</history:answerChoice>
                            </history:answerChoices>
                            <history:attendees>
                                <history:attendee>
                                    <history:username>2128465757</history:username>
                                    <history:fullName>test</history:fullName>
                                    <history:email>test@qa.webex.com</history:email>
                                    <history:pollResponse>survey answer D,survey answer C</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>survey answer C,survey answer B</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                        <history:question>
                            <history:questionSequence>3</history:questionSequence>
                            <history:questionDesc>survey question 3 (short answer)</history:questionDesc>
                            <history:questionType>3</history:questionType>
                            <history:attendees>
                                <history:attendee>
                                    <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>
                                <history:attendee>
                                    <history:username>2128465762</history:username>
                                    <history:fullName>test2</history:fullName>
                                    <history:email>test2@qa.webex.com</history:email>
                                    <history:pollResponse>BBB</history:pollResponse>
                                </history:attendee>
                                <history:attendee>
                                    <history:username>2128465767</history:username>
                                    <history:fullName>test3</history:fullName>
                                    <history:email>test3@qa.webex.com</history:email>
                                    <history:pollResponse>No Answer</history:pollResponse>
                                </history:attendee>
                            </history:attendees>
                        </history:question>
                    </history:questions>
                </history:poll>
            </history:polls>
        </serv:bodyContent>
    </serv:body>
</serv:message>

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 no es también 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>ERROR</serv:result>
            <serv:reason>lo sentimos, no se encontró el registro</serv:reason>
            <serv:gsbStatus>principal</serv:gsbStatus>
            <serv:exceptionID>000015</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

Nueva opción de attendeeSendVideo en las API CreateTrainingSession, SetTrainingSessiony 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:

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

Diseño

La opción se almacenó en la tabla de base de datos WbxMMConfParam/ParamValue como paramName = ' optionSupportSendVideo '

Actualizaciones de solicitud de CreateTrainingSession :

Actualizaciones de solicitud de SetTrainingSession :


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

Actualizaciones de 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 válido. El nombre de la Conferencia no puede estar vacío ni superar la longitud máxima de caracteres de visualización 128.

API afectadas:

  • ConfName

Se cambió el mensaje de excepción en la API LstRecording

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 supera el alcance máximo de tiempo de consulta de 28 días".

API afectadas:

  • LstRecording

Actualizaciones de SP10 de API de XML 11.0.0

La actualización de la API de XML 11,0 SP10 no tiene cambios de esquema.