Para obtener más información sobre LA API de XML 39 y la API de XML 11, consulte la descripción general de actualizaciones de la API de XML de Cisco Webex Meetings (API de XML 39 y versiones anteriores).

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

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

Actualizaciones de API 41.8.0

Actualizaciones de la API de XML 41.8.0

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

Decomisación de la API de XML 10.0.0 para todos los sitios de T31

Webex tiene previsto el fin del soporte de vida útil de la API de XML ver 10.0.0 para todos los sitios de T31.

Webex encontró algunos clientes que accediendo a la URL de la API de XML utilizando una manera incorrecta como: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, la forma correcta de acceder a la URL de API de XML como: https://{siteName}.webex.com/WBXService/XMLService.

Cambie su código acceso XML API utilizando la forma correcta para evitar impactos antes de que finalice el soporte en XML API versión 10.0.0.

Actualizaciones de API 41.7.0

Actualizaciones de la API de XML 41.7.0

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

La opción de administración del sitio debe controlar la eliminación y edición de grabaciones móviles: Permitir a los organizadores reasignar, editar, deshabilitar y eliminar grabaciones

API afectadas y cambios en el esquema

GetSite: devolverá nuevos elementos al nombrar enableNBRMCModify, y separateNoRecordingEdit en herramientas.

Ejemplo de respuesta

GetSiteResponse:

GetSite

<?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: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:tools>
                    ...
                    <ns1:enableNBRMCModify>false</ns1:enableNBRMCModify>
                    <ns1:separateNoRecordingEdit>true</ns1:separateNoRecordingEdit>
                    ...
            </ns1:tools>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Actualizaciones de API 41.6.3

Actualizaciones de la API de XML 41.6.3

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

GetSite Responder nuevo elemento de supportLargeEvent

API afectadas y cambios en el esquema

GetSite: devuelve nuevos elementos de nomenclatura supportLargeEvent en siteCommonOptions para permitir que la persona que llama sepa si el sitio es compatible con eventos grandes (evento de Webex (nuevo)) o no.

Cambio de esquema

Ejemplo de respuesta

GetSiteResponse:

GetSite

<?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: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:siteCommonOptions>
                    ...
                    <ns1:enablePreMeetingLobby>false</ns1:enablePreMeetingLobby>
                    <ns1:supportLargeEvent>true</ns1:supportLargeEvent>
            </ns1:siteCommonOptions>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Actualizaciones de API 41.6.0

Actualizaciones de la API de XML 41.6.0

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

Soporte de XMLAPI Webex Events 2.0 en aprovisionamiento

API afectadas

GetUser: devuelve un nuevo nombre de elemento largeEventCapacity que muestra la capacidad del nuevo evento 2.0 (EC 2.0) en este cuenta de usuario. Por ejemplo, si el cuenta de usuario tiene CI_EC3K licencia, el valor de largeEventCapacity es 3000.

Cambios de esquema

Ejemplo de respuesta

GetUserResponse:

CreateTime de XMLAPI LstRecording aplica la hora de inicio de la grabación

API afectadas

LstRecording: LstRecording Respuesta CreateTime a la hora en la que el usuario realmente presiona el botón grabar.

Detalles

En el pasado, la API de XML marca de hora el momento en el que se creó la grabación en la base de datos como la hora de creación en LstRecording Respuesta. Ahora es la hora en la que el usuario realmente comienza a realizar la grabación. Este cambio se aplica a todas las grabaciones de servicios. No hay cambios de esquema.

Actualizaciones de API 41.5.0

Actualizaciones de la API de XML 41.5.0

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

XMLAPI tiene la capacidad de iniciar reuniones planificadas de Webex desde PSTN como anfitrión

API afectadas

  • CreateUser: genera hostPIN independientemente de si la PMR usuario está habilitada o no cuando la función de usuario es de administrador total o de solo lectura o de administración de usuarios.

  • SetUser: conjuntos hostPIN Usando phones.hostPIN Cuando personalMeetingRoom.hostPIN no está en solicitud XML (condición previa: alternar característica AllowStartScheduledMtgFromPhoneestá activado).

  • GetUser: devuelve phones.hostPIN independientemente de si PMR usuario está habilitado o no. (condición previa: alternar característica AllowStartScheduledMtgFromPhone está activado).

Cambios de esquema

GetUserResponse:

SetUser:

Ejemplo de respuesta

GetUserResponse:

SetUser:

XMLAPI GetSite respuesta a dos elementos nuevos para el cliente móvil

API afectadas

  • GetSite: GetSite ahora responderá dos nuevos elementos para admitir el cliente móvil tiene la lógica para mostrar o no mostrar la ficha de grabación.

    • enableRecordingAccess: verdadero o falso, los superadministresdores de Webex pueden habilitar o deshabilitar el acceso a grabaciones mediante la alternancia( EnableRecordingAccesses).

    • storageEmptyStatus: verdadero o falso, si ambos sitios no admiten la función de NBR y asignaron espacio de almacenamiento de NBR como cero, entonces la respuesta del estado es verdadera, otra es falsa.

Cambios de esquema

Solicitud de muestra para GetSite

Respuesta de muestra para Getsite

El asunto del correo electrónico que tiene caracteres que no son ASCII se codificará con RFC2047. En caso de que un asunto de correo electrónico con caracteres ASCII puros, no hay codificación

API afectadas

No hay impactos en la carga de las respuestas y las solicitudes de API, pero cambia el comportamiento de codificación del asunto del correo electrónico. Cuando el asunto del correo electrónico que tiene caracteres que no son ASCII se codificará con RFC2047. En caso de que un asunto de correo electrónico con caracteres ASCII puros, no hay codificación.

Cambios de esquema

No hay cambios de esquema.

Actualizaciones de API 41.4.0

Actualizaciones de la API de XML 41.4.0

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

La opción Crear evento Webex Events puede aprovechar los valores predeterminados del sitio para el tono de entrada y salida

XMLAPI se alinea con la nueva lógica actual para controlar el tono de entrada y salida. Todos los tonos para las Webex Events fueron controlados por un ajuste diferente en la administración del sitio. En GetSite, XMLAPI devuelve un campo adicional entryExitToneEC para indicar el valor. Originalmente, cuando el administrador del sitio establece un valor predeterminado para el tono, crear evento no aprovechará esta configuración aplicando xmlapi predeterminado.

API afectadas

La API para XML: GetSite devuelve un nuevo elementoentryExitToneEC para indicar el valor.

La API para XML: CreateEvent, SetEvent, GetEvent back end business logic (Crear evento), SetEvent (Establecer evento) y GetEvent back end business logic (Lógica de negocios de final de la creación) leen el valor deentryExitToneEC.

Cambios de esquema

API para XML: Muestra de respuesta de GetSite:

<ns1:defaults>
    <ns1:emailReminders>true</ns1:emailReminders>
    <ns1:entryExitTone>ANNOUNCENAME</ns1:entryExitTone>
    <ns1:entryExitToneEC>NOTONE</ns1:entryExitToneEC>
    <ns1:voip>true</ns1:voip>
    <ns1:teleconference>
        <ns1:telephonySupport>NONE</ns1:telephonySupport>
    </ns1:teleconference>
    <ns1:joinTeleconfNotPress1>true</ns1:joinTeleconfNotPress1>
    <ns1:updateTSPAccount>false</ns1:updateTSPAccount>
</ns1:defaults>

Afectar a las API:

  • GetSite

  • Crear evento

  • Establecer evento

  • Obtener evento

XMLAPI solo devuelve la información detallada del evento grande (Webex Event 2.0)

  1. Si la Webex Meetings es la difusión por Internet o un evento de gran tamaño, GetSessionInfo devuelve cierta información detallada, incluida la contraseña de la reunión, la contraseña numérica de la reunión, la contraseña del panelista y la contraseña numérica del panelista (no se puede cambiar el esquema).

  2. XMLAPI no es compatible con la creación y edición de cualquier característica de difusión por Internet o eventos de gran tamaño, así que CreateMeeting y una SetMeeting devuelve una nueva excepción (110064, el evento y la difusión por Tipo de sesión no son compatibles). para casos de eventos grandes o difusión por Internet.

API de impacto

Nombre de API

Descripción

Observación

GetSessionInfo

Si la Webex Meetings es la difusión por Internet o un evento de gran tamaño, GetSessionInfo devuelve la contraseña de la reunión, la contraseña numérica de la reunión, la contraseña del panelista y la contraseña numérica del panelista.

No se puede cambiar ningún esquema.

CreateMeeting

SetMeeting

Si el usuario intenta utilizar CreateMeeting api para crear una interfaz Webex Meetings con eventos de tipo de sesión grandes o llamadas SetMeeting para editar una Webex Meetings que en realidad es un evento grande o una difusión por Internet, devuelva una nueva excepción 110064. No se admiten las tipo de sesión Event ni Webcast.

Se cambiará el comportamiento.

Actualizaciones de API 41.3.0

Actualizaciones de la API de XML 41.3.0

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

Los nuevos cambios en la API de XML Webex Events la característica de 2.0

API afectadas

Ambas API: Obtener elementos de retorno de GetSessionInfo y GetMeetingenableEvent y una enableWebniar También.

Nombre del elemento

Descripción

habilitar evento

Compatible con EC 2.0 en una reunión de Webex

enableWebniar

Es compatible con el seminario Web en una reunión de Webex


El soporte de XMLAPI devuelve más de dos elementos para EC 2.0. La versión actual de la API de XML no admite la planificación y la configuración de una reunión de EC2.0.

Cambios de esquema

GetSessionInfo devuelve elementos enableEvent y una enableWebniar para EC 2.0.

GetMeeting devuelve elementos enableEvent y una enableWebniar para EC 2.0.

Ejemplo de respuesta:

GetSessionInfo Respuesta:

<ep:accessControl>
                <ep:listStatus>PUBLIC</ep:listStatus>
                <ep:registration>false</ep:registration>
                <ep:passwordReq>true</ep:passwordReq>
                <ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
                <ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
                <ep:enableEvent>false</ep:enableEvent>
                <ep:enableWebniar>false</ep:enableWebniar>

                <ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
            </ep:accessControl>

GetMeeting Respuesta:

  <meet:supportPKI>false</meet:supportPKI>
                <meet:HQvideo>true</meet:HQvideo>
                <meet:HDvideo>true</meet:HDvideo>
                <meet:viewVideoThumbs>true</meet:viewVideoThumbs>
                <meet:enableEvent>false</meet:enableEvent>
                <meet:enableWebniar>false</meet:enableWebniar>

                <meet:enablePreMeetingLobby>true</meet:enablePreMeetingLobby>
            </meet:enableOptions>

Los nuevos cambios de XMLAPI admiten la característica de sala de recepción previa a la reunión

API afectadas

La API para XML: GetSite, LstSummarySession, GetSessionInfo, y GetMeeting responderá al nuevo elemento enablePreMeetingLobby para la sala de recepción anterior a la reunión.

Cambios de esquema

La API para XML: GetSite devuelve elemento enablePreMeetingLobby para la sala de recepción anterior a la reunión.

La API para XML: LstSummarySession devuelve elemento enablePreMeetingLobby para la sala de recepción anterior a la reunión.

La API para XML: GetSessionInfo devuelve elemento enablePreMeetingLobby para la sala de recepción anterior a la reunión.

La API para XML: GetMeeting devuelve elemento enablePreMeetingLobby para la sala de recepción anterior a la reunión.

Ejemplo de respuesta:

GetSite Respuesta:

<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:SupportXMLAPIReturnScheduledPMR>false</ns1:SupportXMLAPIReturnScheduledPMR>
                    <ns1:SupportAnyoneHostMeetings>true</ns1:SupportAnyoneHostMeetings>
                    <ns1:enablePreMeetingLobby>true</ns1:enablePreMeetingLobby>
                </ns1:siteCommonOptions>

LstSummarySession Respuesta:

<ep:isException>false</ep:isException>
                <ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>
                <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
                <ep:isScheduledPMR>false</ep:isScheduledPMR>
                <ep:enableEvent>false</ep:enableEvent>
                <ep:enableWebniar>false</ep:enableWebniar>
               <ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
            </ep:session>

GetSessionInfo Respuesta:

<ep:accessControl>
                <ep:listStatus>PUBLIC</ep:listStatus>
                <ep:registration>false</ep:registration>
                <ep:passwordReq>true</ep:passwordReq>
                <ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
                <ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
                <ep:enableEvent>false</ep:enableEvent>
                <ep:enableWebniar>false</ep:enableWebniar>
                <ep:enablePreMeetingLobby>true</ep:enablePreMeetingLobby>
            </ep:accessControl>

GetMeeting Respuesta:

<meet:supportPKI>false</meet:supportPKI>
                <meet:HQvideo>true</meet:HQvideo>
                <meet:HDvideo>true</meet:HDvideo>
                <meet:viewVideoThumbs>true</meet:viewVideoThumbs>
                <meet:enableEvent>false</meet:enableEvent>
                <meet:enableWebniar>false</meet:enableWebniar>
                <meet:enablePreMeetingLobby>true</meet:enablePreMeetingLobby>
            </meet:enableOptions>

La API para XML GetSite respuesta Información comportamiento cambio revela

API afectadas

La API para XML: GetSite sólo respuesta a continuación elementos para la cuenta de administrador, que incluyen funciones: SiteAdmin, RO_SiteAdmin, y UserAdmin.

<ns1:activeUserCount>...</ns1:activeUserCount>
<ns1:EEActiveUserCount>...</ns1:EEActiveUserCount>
<ns1:activeCETHost>...</ns1:activeCETHost>
<ns1:auoActiveUserCount>...</ns1:auoActiveUserCount>
<ns1:MCActiveUserCount>...</ns1:MCActiveUserCount>
<ns1:ECActiveUserCount>...</ns1:ECActiveUserCount>
<ns1:TCActiveUserCount>...</ns1:TCActiveUserCount>
<ns1:SCActiveUserCount>...</ns1:SCActiveUserCount>

Cambió el comportamiento

Solo permitir la función de administrador tiene datos de la licencia de respuesta de GetSite. El organizador o el asistente no obtienen esos datos de licencia en GetSite Respuesta.

A continuación aparecen las API: GetSite's ejemplo de respuesta para siteadmin o "ready-only" (Sólo listo) siteadmin o administración de usuarios:

Actualizaciones de API 41.2.0

Actualizaciones de la API de XML 41.2.0

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

XMLAPI debería ser compatible CMR híbrida voz sobre IP si el sitio es compatible con la telefonía de Webex

API afectadas

  • GetSite devuelve un nuevo elemento IsWebexTelephony en la respuesta.

  • CreateUser y una SetUser pueden actualizar la cmrHybridVoip elemento si IsWebexTelephony junto con otras condiciones. IsTSPUsingTelephonyAPI ya no es consecuente.

Cambios de esquema

API para XML: GetSite la respuesta devuelve un elemento adicional IsWebexTelephony

GetSite respuesta incluye este nuevo elemento:

<ns1:telephonyConfig>

<ns1:isWebexTelephony>true</ns1:isWebexTelephony>
<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:telephonyConfig>

LstSummarySession admite EC2.0

Las API de XML se verán afectadas

LstSummarySession devolverá dos elementos nuevos para que admitan EC 2.0

Nombre del elemento

Descripción

habilitar evento

Compatible con EC 2.0 en una reunión de Webex

enableWebniar

Es compatible con el seminario Web en una reunión de Webex

Cambios de esquema

API para XML: LstSummarySession: Anexe el < enableEvent> y enableWebniar> elementos

Respuesta de la API de XML: LstSummarySession

Respuesta a EC 2.0

<ep:isNextUpcomingInstance>true</ep:isNextUpcomingInstance>

                <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
                <ep:isScheduledPMR>false</ep:isScheduledPMR>
                <ep:enableEvent>true</ep:enableEvent>
                <ep:enableWebniar>true</ep:enableWebniar>
            </ep:session>

XMLAPI admite la devolución de usuarios del sitio Webex-voice-assistant opción para la integración con MCT

API afectadas

GetUser devuelve un nuevo elemento webexAssistantEnabled(verdadero o falso) en la respuesta.

Cambios de esquema

getUserResponse:

Ejemplo de respuesta

Actualizaciones de API 41.1.0


Hay cambios de esquema en el esquema de la API de XML 41.1.