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

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

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

Actualizări API 41.9.0

Xml API 41.9.0 Actualizări

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

Dezafectare XML API 10.0.0 pentru toate site-urile T31

Webex intenționează să pună capăt vieții suport XML API ver 10.0.0 pentru toate site-urile T31.

Dezafectăm codul XML API 10.0.0 din toate producțiile din actualizarea 41.9.0.

Api 41.8.0 Actualizări

Xml API 41.8.0 Actualizări

Click aici pentru a descărca XML API 41.8.0 schemă.

Dezafectare XML API 10.0.0 pentru toate site-urile T31

Webex intenționează să pună capăt vieții suport XML API ver 10.0.0 pentru toate site-urile T31.

Webex a găsit unii clienți client care accesează URL-ul XML API folosind un mod incorect ca: https://{siteName}.webex.com/WBXService/xml10.0.0/XMLService, modul corect de accesare XML API URL ca: https://{siteName}.webex.com/WBXService/XMLService.

Vă rugăm să comutați codul de acces XML API folosind modul corect pentru a evita impactul înainte de a ne termina de viață de sprijin pe XML API versiunea 10.0.0.

Actualizări API 41.7.0

Xml API 41.7.0 Actualizări

Click aici pentru a descărca XML API 41.7.0 schemă.

Ștergerea și editarea înregistrării mobile ar trebui să fie controlate de opțiunea de administrare a site-ului: Permiteți gazdelor să realoce, să editeze, să dezactiveze și să șteargă înregistrările

API-uri afectate și modificări de schemă

GetSite: va returna elemente noi de denumire enableNBRMCModify și separateNoRecordingEdit în cadrul instrumentelor.

Exemplu de răspuns

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>

Api 41.6.3 Actualizări

Xml API 41.6.3 Actualizări

Click aici pentru a descărca XML API 41.6.3 schemă.

GetSite Răspuns element nou de supportLargeEvent

API-uri afectate și modificări de schemă

GetSite: returnează denumirea elementelor noi supportLargeEvent sub siteCommonOptions pentru a-i spune apelantului dacă site-ul acceptă evenimente mari (Eveniment Webex (nou)) sau nu.

Modificarea schemei

Exemplu de răspuns

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>

Actualizări API 41.6.0

Xml API 41.6.0 Actualizări

Click aici pentru a descărca XML API 41.6.0 schemă.

XMLAPI acceptă Webex Events 2.0 în asigurarea accesului

API-uri afectate

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

Modificări de schemă

Exemplu de răspuns

GetUserResponse:

XmlAPI LstRecording's CreateTime 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, XML API a folosit marcă de timp de când î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ă nicio schimbare de schemă.

Actualizări API 41.5.0

Xml API 41.5.0 Actualizări

Click aici pentru a descărca XML API 41.5.0 schemă.

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

API-uri afectate

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

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

  • GetUser: returnează phones.hostPIN indiferent de utilizator PMR este activat sau nu. (pre-condiție: comutator de caracteristici AllowStartScheduledMtgFromPhone este activat).

Modificări de schemă

GetUserResponse:

SetUser:

Exemplu de răspuns

GetUserResponse:

SetUser:

XMLAPI GetSite raspuns doua elemente noi pentru clientul 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 fila de înregistrare.

    • enableRecordingAccess: adevarat sau fals, super administratorii Webex pot activa sau dezactiva accesul la inregistrare prin comutator( EnableRecordingAccesses).

    • storageEmptyStatus: adevarat sau fals, daca ambele site-uri nu suporta functia BNR si au alocat spatiul de stocare al BNR ca zero, atunci raspunsul de stare este adevarat, altfel este fals.

Modificări de schemă

Exemplu de cerere 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 de caractere ASCII, nu există nici o codificare

API-uri afectate

Nu există niciun impact asupra niciunei solicitări API, a sarcinii utile a răspunsurilor, dar se modifică comportamentul de codare 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 de caractere ASCII, nu există nici o codificare.

Modificări de schemă

Nu există modificări de schemă.

Actualizări API 41.4.0

Actualizări XML API 41.4.0

Click aici pentru a descărca XML API 41.4.0 schemă.

Crearea unui eveniment Webex Events programat poate utiliza valoarea implicită la nivel de site la tonul de intrare și de ieșire

XMLAPI se aliniază cu noua logică actuală 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 implicit la ton, creați eveniment nu va pârghie această setare prin aplicarea XMLAPI implicit.

API-uri afectate

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

API-ul XML: CreateEvent, SetEvent, GetEvent back end business logica citește valoarea de entryExitToneEC.

Modificări de schemă

API XML: Exemplu 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>

Afectează API-urile:

  • GetSite

  • CreateEvent

  • SetEvent

  • GetEvent

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

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

  2. XMLAPI nu acceptă crearea și editarea niciunui eveniment mare sau caracteristică webcast, deci CreateMeeting și SetMeeting returnați o excepție nouă (110064, Tipul de sesiune de eveniment și webcast nu sunt acceptate.) pentru evenimente mari sau cazuri de webcast.

API-uri de impact

Nume API

Descriere

Remarca

GetSessionInfo

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

Nicio schemă nu se schimbă.

CreateMeeting

SetMeeting

Dacă utilizatorul încearcă să utilizeze CreateMeeting api pentru a crea o întâlnire Webex cu tip de sesiune de evenimente mare sau apel SetMeeting pentru a edita o întâlnire Webex care este de fapt un eveniment mare sau o transmisie web, 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

Xml API 41.3.0 Actualizări

Click aici pentru a descărca XML API 41.3.0 schemă.

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

API-uri afectate

Ambele API-uri: Elementele de returnare GetSessionInfo și GetMeetingenableEvent și enableWebniar prea.

Nume element

Descriere

enableEvent

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

enableWebniar

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


Suportul XMLAPI returnează mai sus două elemente pentru EC 2.0. Versiunea curentă a API-ului XML nu acceptă programarea și setarea întâlnirii EC2.0.

Modificări de schemă

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

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

Exemplu 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 pre-întâlnire

API-uri afectate

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

Modificări de schemă

API-ul XML: GetSite returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: LstSummarySession returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: GetSessionInfo returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

API-ul XML: GetMeeting returnează elementul enablePreMeetingLobby pentru lobby-ul pre-întâlnire.

Exemplu 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 Modificarea comportamentului informațiilor dezvăluie

API-uri afectate

API-ul XML: GetSite numai răspunsul 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>

Comportament schimbat

Permiteți numai rolul de administrator să aibă date de licență de răspuns ale GetSite. 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

Xml API 41.2.0 Actualizări

Click aici pentru a descărca XML API 41.2.0 schemă.

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 consecventă.

Modificări de 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 sprijină EC2.0

API-urile XML să fie afectate

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

Nume element

Descriere

enableEvent

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

enableWebniar

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

Modificări de schemă

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

Răspunsul XML API: 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ă pentru a returna site-ul utilizator 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 de schemă

getUserResponse:

Exemplu de răspuns

Actualizări API 41.1.0


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