Pentru mai multe informații despre API XML 39 și API XML 11, consultați Prezentarea generală a actualizărilor API XML Cisco Webex Meetings (XML API 39 și Versiuni anterioare).

Pentru mai multe informații despre API XML 40 și API XML 11, consultați Prezentarea generală a actualizărilor API XML Cisco Webex Meetings (XML API 40 și versiuni ulterioare).

Pentru actualizări pentru XML API 11 SP9 și versiuni anterioare, accesați Cisco DevNet.

Actualizări API 41.6.0

Actualizări XML API 41.6.0

Faceți clic aici pentru a descărca schema XML API 41.6.0.

XMLAPI acceptă Webex Events 2.0 în asigurarea accesului

API-uri afectate

GetUser: returnează denumirea elementului nou largeEventCapacity care prezintă capacitatea noului Eveniment 2.0 (CE 2.0) în acest cont de utilizator. De exemplu, dacă contul de utilizator are licență CI_EC3K, valoarea largeEventCapacity este de 3000.

Modificări schemă

Exemplu de răspuns

GetUserResponse:

CreateTime de la XMLAPI LstRecording aplică ora de începere a înregistrării

API-uri afectate

LstRecording: LstRecording răspuns CreateTime ca momentul în care utilizatorul apasă efectiv butonul de înregistrare.

Detalii

În trecut, API XML a utilizat marca temporală a momentului în care înregistrarea a fost creată în baza de date ca timp de creare în LstRecording răspuns. Acum este momentul în care utilizatorul începe de fapt să facă înregistrarea. Această modificare se aplică tuturor înregistrărilor de serviciu. Nu există nici o schimbare de schemă.

Actualizări API 41.5.0

Actualizări XML API 41.5.0

Faceți clic aici pentru a descărca schema XML API 41.5.0.

XMLAPI are capacitatea de a porni întâlnirile programate Webex din PSTN ca gazdă

API-uri afectate

  • CreateUser: generează hostPIN indiferent de PMR utilizator este activat sau nu atunci când rolul de utilizator este gazdă sau complet sau doar în citire sau administratori de site-uri de gestionare a utilizatorilor.

  • SetUser: seturi hostPIN Utilizarea phones.hostPIN când personalMeetingRoom.hostPIN nu este în solicitare XML (condiție prealabilă: comutare caracteristică AllowStartScheduledMtgFromPhoneeste activată).

  • GetUser: returnează phones.hostPIN indiferent dacă PMR-ul utilizatorului este activat sau nu. (condiție prealabilă: comutare caracteristică AllowStartScheduledMtgFromPhone este activată).

Modificări schemă

GetUserResponse:

SetUser:

Exemplu de răspuns

GetUserResponse:

SetUser:

XMLAPI GetSite răspuns două elemente noi pentru client mobil

API-uri afectate

  • GetSite: GetSite va răspunde acum două elemente noi pentru a sprijini clientul mobil are logica de a afișa sau nu a afișa fila de înregistrare.

    • enableRecordingAccess: adevărat sau fals, super-administratorii Webex pot activa sau dezactiva accesul la înregistrare prin comutare EnableRecordingAccesses).

    • storageEmptyStatus: adevarat sau fals, daca ambele site-uri nu sustin functia BNR si aloca spatiul de stocare BNR ca zero, atunci raspunsul de stare este adevarat, altceva este fals.

Modificări schemă

Cerere eșantion pentru GetSite

Exemplu de răspuns pentru Getsite

Subiectul de e-mail care are caractere non-ASCII va fi codificat cu RFC2047. În cazul unui subiect pur de e-mail cu caracter ASCII, nu există codificare

API-uri afectate

Nu există niciun impact asupra oricărei solicitări API, a sarcinii utile a răspunsurilor, dar schimbă comportamentul de codificare al subiectului de e-mail. Când subiectul e-mailului care are caractere non-ASCII va fi codificat cu RFC2047. În cazul unui subiect pur de e-mail cu caracter ASCII, nu există codificare.

Modificări schemă

Nu există modificări de schemă.

Actualizări API 41.4.0

Actualizări XML API 41.4.0

Faceți clic aici pentru a descărca schema XML API 41.4.0.

Crearea evenimentelor programate Webex Events poate utiliza implicit la nivel de site pe tonul de intrare și ieșire

XMLAPI se aliniază cu noua logică curentă pentru controlul tonului de intrare și ieșire. Toate tonurile pentru Webex Events au fost controlate de o setare diferită în administrarea site-ului. În GetSite, XMLAPI returnează un câmp suplimentar entryExitToneEC pentru a indica valoarea. Inițial, atunci când administratorul site-ului a setat un implicit la ton, crea eveniment nu va pârghie această setare prin aplicarea XMLAPI implicit.

API-uri afectate

API-ul XML: GetSite returnează un element nouentryExitToneEC pentru a indica valoarea.

API-ul XML: CreateEvent, SetEvent, GetEvent back end logica de afaceri citește valoareaentryExitToneEC.

Modificări schemă

API XML: Eșantion de răspuns 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>

Afectare API- uri:

  • Obțineți Site-ul

  • CreateEvent

  • SetEvent

  • GetEvent

XMLAPI returnează doar informațiile detaliate despre evenimentul mare (Webex Event 2.0)

  1. Dacă Întâlnirea Webex este evenimentul mare sau transmisia web, GetSessionInfo returnează unele informații detaliate, inclusiv parola întâlnirii, parola numerică a întâlnirii, parola panelistului și parola numerică panelist (Nu se modifică schema).

  2. XMLAPI nu acceptă crearea și editarea niciunui eveniment mare sau caracteristică de difuzare web, astfel încât CreateMeeting și SetMeeting returnați o nouă excepție (110064, Tipul de sesiune de eveniment și webcast nu sunt acceptate.) pentru eveniment mare sau caz de webcast.

API-uri de impact

Nume API

Descriere

remarca

GetSessionInfo

Dacă Întâlnirea Webex este evenimentul mare sau transmisia web, GetSessionInfo returnează parola întâlnirii, parola numerică a întâlnirii, parola panelistului și parola numerică panelist.

Nicio schemă nu va fi modificată.

CreateMeeting

SetMeeting

Dacă utilizatorul încearcă să utilizeze CreateMeeting api pentru a crea o întâlnire Webex cu tip de sesiune de evenimente mari sau pentru a apela SetMeeting pentru a edita o întâlnire Webex care este de fapt un eveniment mare sau webcast, returnați o nouă excepție 110064. Tipul de sesiune Eveniment și Webcast nu sunt acceptate.

Comportamentul să fie schimbat.

Actualizări API 41.3.0

Actualizări XML API 41.3.0

Faceți clic aici pentru a descărca schema XML API 41.3.0.

Noile modificări ale API XML acceptă caracteristica Webex Events 2.0

API-uri afectate

Ambele API-uri: GetSessionInfo și GetMeeting returnează elemente enableEvent și enableWebniar prea.

Nume element

Descriere

activareEvent

Acceptă CE 2.0 într-o întâlnire Webex

activareWebniar

Acceptă Webinar într-o întâlnire Webex


Suportul XMLAPI revine peste două elemente pentru CE 2.0. Versiunea curentă a API XML nu acceptă programarea și setarea întâlnirii EC2.0.

Modificări schemă

GetSessionInfo returnează elemente enableEvent și enableWebniar pentru CE 2.0.

GetMeeting returnează elemente enableEvent și enableWebniar pentru CE 2.0.

Eșantion de răspuns:

GetSessionInfo răspuns:

<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 răspuns:

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

Noile modificări XMLAPI acceptă caracteristica lobby înainte de întâlnire

API-uri afectate

API-ul XML: GetSite, LstSummarySession, GetSessionInfo și GetMeeting va răspunde noului element enablePreMeetingLobby pentru Lobby înainte de întâlnire.

Modificări schemă

API-ul XML: GetSite returnează elementul enablePreMeetingLobby pentru Lobby înainte de întâlnire.

API-ul XML: LstSummarySession returnează elementul enablePreMeetingLobby pentru Lobby înainte de întâlnire.

API-ul XML: GetSessionInfo returnează elementul enablePreMeetingLobby pentru Lobby înainte de întâlnire.

API-ul XML: GetMeeting returnează elementul enablePreMeetingLobby pentru Lobby înainte de întâlnire.

Eșantion de răspuns:

GetSite răspuns:

<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 răspuns:

<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 răspuns:

<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 răspuns:

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

API-ul XML GetSite răspuns Schimbarea comportamentului informațiilor dezvăluie

API-uri afectate

API-ul XML: GetSite numai răspuns de mai jos elemente pentru contul de administrator, care includ roluri: SiteAdmin, RO_SiteAdmin și 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>

Comportamentul s-a schimbat

Permite numai rolului admin să aibă date de licență de răspunsGetSite. Gazda sau participantul nu va primi aceste date de licență în GetSite răspuns.

Mai jos sunt API: GetSite's exemplu de răspuns pentru siteadmin sau doar gata siteadmin sau administrator de gestionare a utilizatorilor:

Actualizări API 41.2.0

Actualizări XML API 41.2.0

Faceți clic aici pentru a descărca schema XML API 41.2.0.

XMLAPI ar trebui să accepte "CMR Hybrid VOIP" dacă site-ul acceptă telefonia Webex

API-uri afectate

  • GetSite returnează un element nou IsWebexTelephony în răspuns.

  • CreateUser și SetUser poate actualiza cmrHybridVoip element dacă IsWebexTelephony este adevărat, împreună cu alte condiții. IsTSPUsingTelephonyAPI nu mai este în consecință.

Modificări schemă

API XML: GetSite răspunsul returnează un element suplimentar IsWebexTelephony

GetSite răspunsul include acest element nou:

<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 acceptă EC2.0

API-urile XML vor fi afectate

LstSummarySession va returna noi două elemente pentru a sprijini CE 2.0

Nume element

Descriere

activareEvent

Acceptă CE 2.0 într-o întâlnire Webex

activareWebniar

Acceptă Webinar într-o întâlnire Webex

Modificări schemă

API XML: LstSummarySession: Adăugați < enableEvent> și enableWebniar elemente >

Răspunsul API XML: LstSummarySession

Răspuns pentru CE 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 acceptă returnarea utilizatorului site-ului Webex-voice-assistant opțiune pentru integrarea MCT

API afectat

GetUser returnează un element nou webexAssistantEnabled(adevărat sau fals) în răspuns.

Modificări schemă

getUserResponse:

Exemplu de răspuns

Actualizări API 41.1.0


Există modificări de schemă la schema XML API 41.1.