Per ulteriori informazioni sull'API XML 39 e sull'API XML 11, vedere panoramica sugli aggiornamenti dell'API XML Cisco Webex Meetings (API XML 39 e precedenti).

Per ulteriori informazioni sull'API XML 40, vedere panoramica sugli Cisco Webex Meetings sugli aggiornamenti dell'API XML (API XML 40 e versioni successive).

Per gli aggiornamenti per l'API XML 11 SP9 e precedenti, andare a Cisco DevNet.

Aggiornamenti API 41.9.0

Aggiornamenti all'API XML 41.9.0

Fare clic qui per scaricare lo schema DELL'API XML 41.9.0.

Rimozione autorizzazioni API XML 10.0.0 per tutti i siti T31

Webex prevede l'intenzione di non supportare l'API XML ver 10.0.0 per tutti i siti T31.

Stiamo per rimuovere le autorizzazioni del codice API XML 10.0.0 da tutte le produzione nell'aggiornamento 41.9.0.

Aggiornamenti API 41.8.0

Aggiornamenti all'API XML 41.8.0

Fare clic qui per scaricare lo schema XML API 41.8.0.

Rimozione autorizzazioni API XML 10.0.0 per tutti i siti T31

Webex prevede l'intenzione di non supportare l'API XML ver 10.0.0 per tutti i siti T31.

Webex ha rilevato alcuni clienti che accedono all'URL dell'API XML utilizzando un metodo errato come: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, il modo giusto per accedere all'URL API XML come: https://{siteName}.webex.com/WBXService/XMLService.

Passare l'API XML di accesso al codice utilizzando il modo giusto per evitare l'impatto prima di terminare il supporto dell'API XML versione 10.0.0.

Aggiornamenti API 41.7.0

Aggiornamenti all'API XML 41.7.0

Fare clic qui per scaricare lo schema XML API 41.7.0.

Le registrazioni di eliminazione e modifica mobile devono essere controllate dall'opzione di amministrazione del sito: Consenti agli ospiti di riassegnare, modificare, disabilitare ed eliminare le registrazioni

Modifiche alle API e allo schema sulle

GetSite: restituirà i nuovi elementi di denominazione enableNBRMCModify e separateNoRecordingEdit in strumenti.

Esempio di risposta

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>

Aggiornamenti API 41.6.3

Aggiornamenti all'API XML 41.6.3

Fare clic qui per scaricare lo schema XML API 41.6.3.

GetSite Nuovo elemento risposta di supportLargeEvent

Modifiche alle API e allo schema sulle

GetSite: restituisce nuovi elementi di denominazione supportLargeEvent sotto siteCommonOptions per in modo che il chiamante sappia se il sito supporta l'evento di grandi dimensioni (nuovo) o meno.

Modifica schema

Esempio di risposta

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>

Aggiornamenti API 41.6.0

Aggiornamenti all'API XML 41.6.0

Fare clic qui per scaricare lo schema XML API 41.6.0.

Supporto XMLAPI Webex Events 2.0 nel provisioning

API su cui si è impatto

GetUser: restituisce il nuovo nome per gli elementi largeEventCapacity che mostra la capacità del nuovo Evento 2.0 (EC 2.0) in questo account utente. Ad esempio, se il account utente dispone CI_EC3K licenza, il valore di largeEventCapacity è 3000.

Modifiche allo schema

Esempio di risposta

GetUserResponse:

Ora di inizio applicazione registrazione di XMLAPI LstRecording

API su cui si è impatto

LstRecording: LstRecording Risposta CreateTime l'ora in cui l'utente preme effettivamente il pulsante Registra.

Dettagli

In passato, l'API XML utilizzava indicatore di data/ora di quando la registrazione era stata creata nel database come ora di creazione in LstRecording Risposta. Ora è l'ora in cui l'utente inizia a effettuare la registrazione. Questa modifica si applica a tutte le registrazioni dei servizi. Nessuna modifica di schema.

Aggiornamenti API 41.5.0

Aggiornamenti all'API XML 41.5.0

Fare clic qui per scaricare lo schema XML API 41.5.0.

XMLAPI è in grado di avviare riunioni pianificate Webex da PSTN come organizzatore

API su cui si è impatto

  • CreateUser: genera hostPIN indipendentemente dal fatto che PMR utente sia abilitato o meno quando il ruolo utente è organizzatore o amministratore del sito di gestione utenti completo o di sola lettura.

  • SetUser: imposta hostPIN Utilizzando phones.hostPIN Quando personalMeetingRoom.hostPIN non è in richiesta XML (pre-condizione: attivazione/disattivazione funzione AllowStartScheduledMtgFromPhoneè abilitato).

  • GetUser: restituisce phones.hostPIN indipendentemente dall'PMR dell'utente abilitata o meno. (pre-condizione: attivazione/disattivazione funzione AllowStartScheduledMtgFromPhone è abilitato).

Modifiche allo schema

GetUserResponse:

SetUser:

Esempio di risposta

GetUserResponse:

SetUser:

XMLAPI GetSite risposta due nuovi elementi per client mobile

API su cui si è impatto

  • GetSite: GetSite ora risponderanno a due nuovi elementi al client mobile con la logica di visualizzazione o non visualizzazione della scheda di registrazione.

    • enableRecordingAccess: true (vero o falso), i super amministratori Webex possono abilitare o disabilitare l'accesso alle registrazioni attivando l'interruttore( EnableRecordingAccesses).

    • storageEmptyStatus: true o false (falso), se entrambi i siti non supportano la funzione NBR e allocato lo spazio di storage NBR come zero, la risposta allo stato è vera oppure è falso.

Modifiche allo schema

Richiesta di esempio per GetSite

Risposta di esempio per Getsite

L'oggetto e-mail con caratteri non ASCII verrà codificato con RFC2047. Per l'oggetto di un messaggio e-mail in carattere ASCII puro, non esiste alcuna codifica

API su cui si è impatto

Non vi è alcun impatto su qualsiasi richiesta API, carico utile per le risposte, ma modifica il funzionamento della codifica dell'oggetto dell'e-mail. Quando l'oggetto dell'e-mail con caratteri non ASCII viene codificato con RFC2047. Per l'oggetto di un messaggio e-mail in carattere ASCII puro, non esiste alcuna codifica.

Modifiche allo schema

Nessuna modifica allo schema.

Aggiornamenti API 41.4.0

Aggiornamenti all'API XML 41.4.0

Fare clic qui per scaricare lo schema XML API 41.4.0.

Crea evento pianificato Webex Events possibile sfruttare il valore predefinito a livello di sito al segnale acustico di entrata e uscita

XMLAPI si allinea alla nuova logica attuale per il controllo del segnale di entrata e uscita. Tutti i toni per Webex Events erano controllati da una diversa impostazione in Amministrazione sito. In GetSite, XMLAPI restituisce un campo aggiuntivo entryExitToneEC per indicare il valore. Originariamente, quando l'amministratore del sito ha impostato un valore predefinito per il segnale acustico, la creazione di Event non sfrutta questa impostazione applicando il valore predefinito XMLAPI.

API su cui si è impatto

L'API XML: GetSite restituisce un nuovo elemento entryExitToneEC per indicare il valore.

L'API XML: CreateEvent, SetEvent, GetEvent back end logica aziendale legge il valore di entryExitToneEC.

Modifiche allo schema

API XML: Esempio di risposta 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>

Incide sulle API:

  • GetSite

  • Crea evento

  • Evento impostato

  • Ottieni evento

XMLAPI restituisce solo le informazioni dettagliate sull'evento di grandi dimensioni (Webex Event 2.0)

  1. Se il App Webex Meetings è l'evento di grandi dimensioni o la trasmissione Webcast, GetSessionInfo restituisce alcune informazioni dettagliate come la password per la riunione, la password numerica della riunione, la password numerica del pannello e la password numerica del pannello (non è possibile modificare lo schema).

  2. XMLAPI non supporta la creazione e la modifica di eventi di grandi dimensioni o funzionalità Webcast, pertanto, CreateMeeting e SetMeeting restituiscono una nuova eccezione (110064, l'evento e le trasmissioni webcast tipo di sessione non sono supportate) per eventi di grandi dimensioni o caso webcast.

Impatto sulle API

Nome API

Descrizione

Osservazione

GetSessionInfo

Se il App Webex Meetings è l'evento di grandi dimensioni o la trasmissione Webcast, GetSessionInfo restituisce la password della riunione, la password numerica della riunione, la password numerica del pannello e il numero del pannello.

Nessuno schema da modificare.

CreateMeeting

SetMeeting

Se l'utente tenta di utilizzare CreateMeeting api per creare una App Webex Meetings con eventi di grandi tipo di sessione o chiamate SetMeeting per modificare un App Webex Meetings un evento di grandi dimensioni o una trasmissione Webcast, restituire un nuovo messaggio di 110064. Le funzionalità evento e Webcast tipo di sessione non sono supportate.

Funzionamento modificato.

Aggiornamenti API 41.3.0

Aggiornamenti all'API XML 41.3.0

Fare clic qui per scaricare lo schema XML API 41.3.0.

Le nuove modifiche apportate dall'API XML Webex Events funzione 2.0

API su cui si è impatto

Entrambe le API: Elementi restituiti GetSessionInfo e GetMeeting enableEvent e enableWebniar Anche.

Nome elemento

Descrizione

abilitaEvento

Supporta EC 2.0 in una riunione Webex

enableWebniar

Supporta webinar in una riunione Webex


Il supporto XMLAPI restituisce sopra due elementi per EC 2.0. La release dell'API XML corrente non supporta la pianificazione e l'impostazione della riunione EC2.0.

Modifiche allo schema

GetSessionInfo restituisce elementi enableEvent e enableWebniar per EC 2.0.

GetMeeting restituisce elementi enableEvent e enableWebniar per EC 2.0.

Esempio di risposta:

GetSessionInfo Risposta:

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

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

Le modifiche XMLAPI supportano la funzione di area di ingresso pre-riunione

API su cui si è impatto

L'API XML: GetSite, LstSummarySession, GetSessionInfo e GetMeeting risponderà al nuovo elemento enablePreMeetingLobby per l'area di ingresso pre-riunione.

Modifiche allo schema

L'API XML: GetSite restituisce elemento enablePreMeetingLobby per l'area di ingresso pre-riunione.

L'API XML: LstSummarySession restituisce elemento enablePreMeetingLobby per l'area di ingresso pre-riunione.

L'API XML: GetSessionInfo restituisce elemento enablePreMeetingLobby per l'area di ingresso pre-riunione.

L'API XML: GetMeeting restituisce elemento enablePreMeetingLobby per l'area di ingresso pre-riunione.

Esempio di risposta:

GetSite Risposta:

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

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

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

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

The XML API GetSite risposta Informazioni comportamento modifica divulgare

API su cui si è impatto

L'API XML: GetSite solo gli elementi seguenti per l'account amministratore, che includono i ruoli: 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>

Funzionamento modificato

Consenti solo al ruolo amministratore di disporre dei dati di licenza di risposta di GetSite. L'organizzatore o il partecipante non otterrà tali dati di licenza in GetSite Risposta.

Di seguito è riportata l'API: GetSite's esempio di risposta per siteadmin o solo pronto siteadmin o amministratore di gestione utenti:

Aggiornamenti API 41.2.0

Aggiornamenti all'API XML 41.2.0

Fare clic qui per scaricare lo schema XML API 41.2.0.

XMLAPI deve supportare "CMR Hybrid VOIP" se il sito supporta la telefonia Webex

API su cui si è impatto

  • GetSite restituisce un nuovo elemento IsWebexTelephony nella risposta.

  • CreateUser e SetUser può aggiornare cmrHybridVoip elemento se IsWebexTelephony è vero insieme ad altre condizioni. IsTSPUsingTelephonyAPI non è più consequenziale.

Modifiche allo schema

API XML: GetSite risposta restituisce un elemento aggiuntivo IsWebexTelephony

GetSite risposta include questo nuovo 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 supporta EC2.0

Sulle API XML

LstSummarySession restituirà nuovi due elementi per supportare EC 2.0

Nome elemento

Descrizione

abilitaEvento

Supporta EC 2.0 in una riunione Webex

enableWebniar

Supporta webinar in una riunione Webex

Modifiche allo schema

API XML: LstSummarySession: Aggiungere il campo < enableEvent> e enableWebniar> modello

Risposta dell'API XML: LstSummarySession

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

Supporto XMLAPI per la restituzione dell'utente del sito Webex-voice-assistant opzione per l'integrazione MCT

API interessata

GetUser restituisce un nuovo elemento webexAssistantEnabled(true o false) nella risposta.

Modifiche allo schema

getUserResponse:

Esempio di risposta

Aggiornamenti API 41.1.0


Sono state apportate modifiche allo schema dello schema api XML 41.1.