Para obter mais informações sobre XML API 39 e XML API 11, consulte a visão geral das atualizações da API XML Cisco Webex Meetings (XML API 39 e anterior).

Para obter mais informações sobre a XML API 40, consulte a visão geral Cisco Webex Meetings atualizações de XML API (XML API 40 e posterior).

Para atualizações para XML API 11 SP9 e anterior, vá para Cisco DevNet.

Atualizações api 41.7.0

Atualizações xml API 41.7.0

Clique aqui para baixar o esquema XML API 41.7.0.

A exclusão e edição de gravação móvel deve ser controlada pela opção de administração do site: Permitir que os hosts reatribuam, editem, desabilitem e excluam gravações

Alterações de APIs e esquema afetados

GetSite: retornará os novos elementos de nomeação enableNBRMCModify, e separateNoRecordingEdit em ferramentas.

Exemplo de resposta

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>

Atualizações api 41.6.3

Atualizações XML API 41.6.3

Clique aqui para baixar o esquema XML API 41.6.3.

GetSite Novo elemento de resposta de supportLargeEvent

Alterações de APIs e esquema afetados

GetSite: retorna novos elementos de nomeação supportLargeEvent em siteCommonOptions para permitir que o chamador saiba se o site tem suporte para Evento grande (evento Webex (novo)ou não.

Alteração do esquema

Exemplo de resposta

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>

Atualizações api 41.6.0

Atualizações XML API 41.6.0

Clique aqui para baixar o esquema XML API 41.6.0.

Suporte a XMLAPI Webex Events 2.0 no provisionamento

APIs impactadas

GetUser: retorna a nomeação de novo elemento largeEventCapacity que mostra a capacidade do novo Evento 2.0 (EC 2.0) neste conta de usuário. Por exemplo, se o conta de usuário tem CI_EC3K licença, o valor de largeEventCapacity é 3000.

Alterações de esquema

Exemplo de resposta

GetUserResponse:

CreateTime de XMLAPI LstRecording aplica hora de início da gravação

APIs impactadas

LstRecording: LstRecording Resposta CreateTime como o horário em que o usuário realmente pressiona o botão gravar.

Detalhes

No passado, a API XML usada carimbo de data/hora de quando a gravação foi criada no banco de dados como a hora de criação em LstRecording Resposta. Agora é a hora que o usuário realmente começa a fazer a gravação. Essa alteração se aplica a todas as gravações de serviço. Não há nenhuma alteração de esquema.

Atualizações api 41.5.0

Atualizações XML API 41.5.0

Clique aqui para baixar o esquema XML API 41.5.0.

XMLAPI tem a capacidade de iniciar reuniões Agendadas Webex a PSTN como o anfitrião

APIs impactadas

  • CreateUser: gera hostPIN independentemente de PMR usuário estiver habilitado ou não quando a função de usuário for o host ou administradores de site de somente leitura ou de gerenciamento de usuários.

  • SetUser: conjuntos hostPIN Usando phones.hostPIN Quando personalMeetingRoom.hostPIN não está na solicitação XML (pré-condição: alternância de recursos AllowStartScheduledMtgFromPhoneestá habilitado).

  • GetUser: retorna phones.hostPIN independentemente da PMR usuário está habilitado ou não. (pré-condição: alternância de recursos AllowStartScheduledMtgFromPhone está habilitado).

Alterações de esquema

GetUserResponse:

SetUser:

Exemplo de resposta

GetUserResponse:

SetUser:

XMLAPI GetSite resposta dois novos elementos para o cliente móvel

APIs impactadas

  • GetSite: GetSite agora a resposta de dois novos elementos para suportar o cliente móvel tem a lógica de exibir ou não a guia de gravação.

    • enableRecordingAccess: verdadeiro ou falso, os super administradores Webex podem ativar ou desativar o acesso à gravação com o alternância ( EnableRecordingAccesses).

    • storageEmptyStatus: verdadeiro ou falso, se ambos os sites não suportam a função NBR e alocaram o espaço de armazenamento NBR como zero, então a resposta de status é verdadeira, outra é falsa.

Alterações de esquema

Solicitação de amostra para GetSite

Resposta de amostra para Getsite

Assunto do e-mail que tem caracteres não ASCII será codificado com RFC2047. No caso de um e-mail de caractere ASCII puro, não há codificação

APIs impactadas

Não há impactos sobre nenhuma solicitação de API, carga de resposta, mas ele altera o comportamento de codificação do assunto do e-mail. Quando o assunto do e-mail que tiver caracteres não ASCII será codificado com RFC2047. No caso de um e-mail de caractere ASCII puro, não há codificação.

Alterações de esquema

Não há alterações de esquema.

Atualizações api 41.4.0

Atualizações XML API 41.4.0

Clique aqui para baixar o esquema XML API 41.4.0.

Criar evento agendado Webex Events aproveitar o padrão no nível do site no tom de entrada e saída

XMLAPI se alinha com a nova lógica atual para controlar o tom de entrada e saída. Todos os tons para Webex Events foram controlados por uma configuração diferente na administração do site. No GetSite, XMLAPI retorna um campo extra entryExitToneEC para indicar o valor. Originalmente, quando o administrador do site definir um padrão para o tom, criar Evento não aproveitará essa configuração aplicando XMLAPI padrão.

APIs impactadas

A API XML: GetSite retorna um novo elemento entryExitToneEC para indicar o valor.

A API XML: CreateEvent, SetEvent, GetEvent back end business logic lê o valor do entryExitToneEC.

Alterações de esquema

API de XML: Amostra de resposta 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>

Afetar APIs:

  • GetSite

  • Createevent

  • Setevent

  • Getevent

XMLAPI simplesmente retorna as informações de detalhes do evento grande (Webex Event 2.0)

  1. Se a Webex Meetings for o grande evento ou o webcast, GetSessionInfo retorna algumas informações detalhadas, incluindo a senha numérica da reunião, a senha numérica da reunião, a senha do palestrante e a senha numérica do palestrante (nenhum esquema será alterado).

  2. XMLAPI não suporta a criação e edição de qualquer grande evento ou recurso de webcast, portanto CreateMeeting e SetMeeting retornar uma nova exceção (110064, O evento e o tipo de sessão webcast não são suportados.) para um grande evento ou caso de webcast.

APIs de impacto

Nome da API

Descrição

Observação

GetSessionInfo

Se a Webex Meetings for o grande evento ou o webcast, GetSessionInfo retorna a senha da reunião, a senha numérica da reunião, a senha dos palestrantes e a senha numérica dos palestrantes.

Nenhum esquema será alterado.

CreateMeeting

SetMeeting

Se o usuário tentar usar CreateMeeting api para criar uma Webex Meetings com evento grande tipo de sessão, ou chamada SetMeeting para editar uma Webex Meetings que é realmente um grande evento ou webcast, retorne uma nova exceção 110064. O Event e o Webcast tipo de sessão não são suportados.

Comportamento que deve ser alterado.

Atualizações api 41.3.0

Atualizações XML API 41.3.0

Clique aqui para baixar o esquema XML API 41.3.0.

As novas alterações da API XML suportam Webex Events recurso 2.0

APIs impactadas

Ambos os APIs: Obterinformaçõesdesessão e elementos de retorno da GetMeeting enableEvent e enableWebniar Também.

Nome do elemento

Descrição

enableEvent

Suporta EC 2.0 em uma reunião Webex

habilitarWebniar

Suporta webinar em uma reunião Webex


O suporte XMLAPI retorna acima de dois elementos para o EC 2.0. A versão atual da API XML não suporta agendar e definir reuniões EC2.0.

Alterações de esquema

GetSessionInfo retorna elementos enableEvent e enableWebniar ec 2.0.

GetMeeting retorna elementos enableEvent e enableWebniar ec 2.0.

Exemplo de resposta:

GetSessionInfo Resposta:

<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 Resposta:

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

As novas alterações do XMLAPI suportam o recurso de lobby de Pré-reunião

APIs impactadas

A API XML: GetSite, LstSummarySession, GetSessionInfo, e GetMeeting responderá ao novo elemento enablePreMeetingLobby para lobby de pré-reunião.

Alterações de esquema

A API XML: GetSite retorna elemento enablePreMeetingLobby para lobby de pré-reunião.

A API XML: LstSummarySession retorna elemento enablePreMeetingLobby para lobby de pré-reunião.

A API XML: GetSessionInfo retorna elemento enablePreMeetingLobby para lobby de pré-reunião.

A API XML: GetMeeting retorna elemento enablePreMeetingLobby para lobby de pré-reunião.

Exemplo de resposta:

GetSite Resposta:

<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 Resposta:

<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 Resposta:

<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 Resposta:

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

A API XML GetSite divulgação do comportamento da informação de resposta

APIs impactadas

A API XML: GetSite somente a resposta abaixo elementos para a conta de administrador, que inclui funções: SiteAdmin, RO_SiteAdmin, e 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>

Comportamento alterado

Permitir apenas a função de Administrador ter dados de licença de resposta do GetSite. O host ou o participante não receberão esses dados de licença em GetSite Resposta.

Abaixo estão as API: GetSite's exemplo de resposta para siteadmin ou apenas pronta siteadmin ou administrador de gerenciamento de usuários:

Atualizações api 41.2.0

Atualizações XML API 41.2.0

Clique aqui para baixar o esquema XML API 41.2.0.

XMLAPI deve suportar "CMR híbrida VOIP" se o site suportar telefonia Webex

APIs impactadas

  • GetSite retorna um novo elemento IsWebexTelephony na resposta.

  • CreateUser e SetUser pode atualizar o cmrHybridVoip elemento se IsWebexTelephony é verdadeiro junto com outras condições. IsTSPUsingTelephonyAPI não é mais conseqüente.

Alterações de esquema

API de XML: GetSite resposta retorna um elemento adicional IsWebexTelephony

GetSite a resposta incluir este novo 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 suporta EC2.0

APIs XML serão impactadas

LstSummarySession retornará novos dois elementos para suportar o EC 2.0

Nome do elemento

Descrição

enableEvent

Suporta EC 2.0 em uma reunião Webex

habilitarWebniar

Suporta webinar em uma reunião Webex

Alterações de esquema

API de XML: LstSummarySession: Anexar a < enableEvent> e enableWebniar> elementos

Resposta de XML API: LstSummarySession

Resposta para 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 suporta o retorno do usuário do site Webex-voice-assistant opção para integração MCT

API afetada

GetUser retorna um novo elemento webexAssistantEnabled(verdadeiro ou falso) na resposta.

Alterações de esquema

getUserResponse:

Exemplo de resposta

Atualizações API 41.1.0


Há alterações de esquema no esquema XML API 41.1.