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 e sull'API XML 11, vedere panoramica sugli aggiornamenti dell'API XML Cisco Webex Meetings (API XML 40 e versioni successive).

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

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 PSTN come organizzatore

API su cui si è impatto

  • CreateUser: genera hostPIN indipendentemente dal fatto che PMR 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 un oggetto 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 un oggetto 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 corrente per il controllo del segnale di entrata e uscita. Tutti i toni per gli 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 Un evento non sfrutta questa impostazione applicando il valore predefinito XMLAPI.

API su cui si è impatto

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

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

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 l 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 funzioni Webcast, pertanto, CreateMeeting e SetMeeting restituisce una nuova eccezione (110064, l'evento e il tipo di sessione Webcast non sono supportati). Per eventi di grandi dimensioni o caso webcast.

Impatto sulle API

Nome API

Descrizione

Osservazione

GetSessionInfo

Se l 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 organizzatore e la password numerica 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 chiamata SetMeeting per modificare un App Webex Meetings un evento o una trasmissione Webcast di grandi dimensioni, restituire una nuova eccezione 110064. Le funzionalità evento e Tipo di sessione Webcast 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 ruolo amministratore con dati 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.