Aby uzyskać więcej informacji na temat interfejsu API XML 39 i interfejsu API XML 11, zobacz Omówienie aktualizacji interfejsów API XML spotkań cisco Webex (interfejs API XML 39 i wcześniejszy).

Aby uzyskać więcej informacji na temat interfejsu API XML 40 i interfejsu API XML 11, zobacz Omówienie aktualizacji interfejsów API XML spotkań cisco Webex (interfejs API XML 40 i nowszych).

Aby uzyskać aktualizacje dla interfejsu API XML 11 SP9 i wcześniejszych, przejdź do cisco DevNet.

Aktualizacje interfejsu API 41.6.0

Aktualizacje interfejsu API XML 41.6.0

Kliknij tutaj, aby pobrać schemat API XML 41.6.0.

XMLAPI obsługuje webex events 2.0 w inicjowaniu obsługi administracyjnej

Interfejsy API, na które mają wpływ

GetUser: zwraca nowe nazewnictwo elementów largeEventCapacity który pokazuje pojemność nowego zdarzenia 2.0 (EC 2.0) w ramach tego konta użytkownika. Na przykład, jeśli konto użytkownika ma CI_EC3K licencję, wartość largeEventCapacity wynosi 3000.

Zmiany schematu

Przykład odpowiedzi

GetUserOdpowiedzialność:

XMLAPI LstRecording's CreateTime stosuje czas rozpoczęcia nagrywania

Interfejsy API, na które mają wpływ

LstRecording: LstRecording odpowiedź CreateTime w momencie, gdy użytkownik faktycznie naciśnie przycisk nagrywania.

Szczegóły

W przeszłości interfejs API XML używał sygnatury czasowej, kiedy nagrywanie zostało utworzone w bazie danych, jako czas LstRecording odpowiedź. Teraz jest to czas, w którym użytkownik faktycznie zaczyna nagrywać. Ta zmiana dotyczy wszystkich nagrań usługowych. Nie ma żadnej zmiany schematu.

Aktualizacje interfejsu API 41.5.0

Aktualizacje interfejsu API XML 41.5.0

Kliknij tutaj, aby pobrać schemat API XML 41.5.0.

XMLAPI ma możliwość uruchamiania zaplanowanych spotkań Webex z sieci PSTN jako hosta

Interfejsy API, na które mają wpływ

  • CreateUser: generuje hostPIN niezależnie od pmr użytkownika jest włączona lub nie, gdy rola użytkownika jest hostem lub pełne lub tylko do odczytu lub administratorów witryny zarządzania użytkownikami.

  • SetUser: zestawy hostPIN Za pomocą phones.hostPIN kiedy personalMeetingRoom.hostPIN nie ma w żądaniu XML (warunek wstępny: přepínání funkce AllowStartScheduledMtgFromPhonejest włączona).

  • GetUser: zwroty phones.hostPIN niezależnie od użytkownika PMR jest włączona lub nie. (warunek wstępny: přepínání funkce AllowStartScheduledMtgFromPhone jest włączona).

Zmiany schematu

GetUserResponse:

SetUser:

Przykład odpowiedzi

GetUserResponse:

SetUser:

XMLAPI GetSite odpowiedź dwa nowe elementy dla klienta mobilnego

Interfejsy API, na które mają wpływ

  • GetSite: GetSite będzie teraz odpowiedzi dwa nowe elementy do obsługi klienta mobilnego ma logikę do wyświetlania lub nie wyświetlania karty nagrywania.

    • enableRecordingAccess: prawda lub fałsz, superadministratorzy Webex mogą włączyć lub wyłączyć dostęp do nagrywania za pomocą przełącznika( EnableRecordingAccesses).

    • storageEmptyStatus: prawda lub fałsz, jeśli obie lokacje nie obsługują funkcji NBR i przydzieliło miejsce do magazynowania NBR jako zero, odpowiedź stanu jest prawdziwa, w przeciwnym razie jest false.

Zmiany schematu

Przykładowe żądanie dla GetSite

Przykładowa odpowiedź dla Getsite

Temat wiadomości e-mail zawierający znaki inne niż ASCII zostanie zakodowany za pomocą rfc2047. W przypadku czystego znaku ASCII tematu wiadomości e-mail, nie ma kodowania

Interfejsy API, na które mają wpływ

Nie ma wpływu na żadne żądanie interfejsu API, ładunku odpowiedzi, ale zmienia zachowanie kodowania tematu wiadomości e-mail. Gdy temat wiadomości e-mail, który ma znaki inne niż ASCII, zostanie zakodowany z RFC2047. W przypadku czystego znaku ASCII tematu wiadomości e-mail, nie ma kodowania.

Zmiany schematu

Nie ma żadnych zmian w schemacie.

Aktualizacje interfejsu API 41.4.0

Aktualizacje interfejsu API XML 41.4.0

Kliknij tutaj, aby pobrać schemat XML API 41.4.0.

Tworzenie zdarzeń zaplanowane zdarzenia Webex Wydarzenia mogą wykorzystać domyślne na poziomie witryny na wejściu i wyjściu dźwięk

XMLAPI jest wyrównany z bieżącą nową logiką do kontrolowania tonu wejścia i wyjścia. Wszystkie dźwięki dla zdarzeń Webex były kontrolowane przez inne ustawienie w administracji witryną. W GetSite, XMLAPI zwraca dodatkowe pole entryExitToneEC, aby wskazać wartość. Pierwotnie, gdy administrator witryny ustawi domyślny ton, utwórz zdarzenie nie wykorzysta tego ustawienia, stosując domyślne ustawienie XMLAPI.

Interfejsy API, na które mają wpływ

Interfejs API XML: GetSite zwraca jeden nowy elemententryExitToneEC, aby wskazać wartość.

Interfejs API XML: CreateEvent, SetEvent, GetEvent back end logiki biznesowej odczytuje wartośćentryExitToneEC.

Zmiany schematu

Interfejs API XML: Próbka odpowiedzi 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>

Wpływ na interfejsy API:

  • GetSite (Wyjdź)

  • Utwórzś.

  • SetEvent (wychocie)

  • GetEvent ( GetEvent )

XMLAPI właśnie zwraca informacje szczegółowe o dużym wydarzeniu (Webex Event 2.0)

  1. Jeśli Spotkanie Webex jest dużym wydarzeniem lub emisją internetową, GetSessionInfo zwraca pewne informacje szczegółowe, w tym hasło spotkania, hasło numeryczne, hasło panelistyczne i hasło numeryczne panelistyczne (Brak zmiany schematu).

  2. XMLAPI nie obsługuje tworzenia i edytowania dużych zdarzeń lub funkcji webcastu, CreateMeeting i SetMeeting zwraca nowy wyjątek (110064, Typ sesji zdarzenia i webcastu nie jest obsługiwany.) dla dużych zdarzeń lub emisji internetowej.

Interfejsy API wpływu

Nazwa interfejsu API

Opis

uwaga

GetSessionInfo

Jeśli Spotkanie Webex jest dużym wydarzeniem lub emisją internetową, GetSessionInfo zwraca hasło spotkania, hasło numeryczne, hasło panelistyczne i hasło numeryczne panelistów.

Nie można zmienić schematu.

CreateMeeting

SetMeeting

Jeśli użytkownik spróbuje użyć CreateMeeting api, aby utworzyć spotkanie Webex z dużym typem sesji wydarzenia lub wywołanie SetMeeting aby edytować Spotkanie Webex, które w rzeczywistości jest dużym wydarzeniem lub emisją internetową, zwróć nowy wyjątek 110064. Typ sesji Event i Webcast nie jest obsługiwany.

Zachowanie można zmienić.

Aktualizacje interfejsu API 41.3.0

Aktualizacje interfejsu API XML 41.3.0

Kliknij tutaj, aby pobrać schemat XML API 41.3.0.

Nowe zmiany w interfejsie API XML obsługują funkcję Webex Events 2.0

Interfejsy API, na które mają wpływ

Oba interfejsy API: Elementy zwrotne GetSessionInfo i GetMeetingenableEvent i enableWebniar także.

Nazwa elementu

Opis

enableEvent (umożliwianiee wychowyw

Obsługa EC 2.0 podczas spotkania Webex

enableWebniar

Obsługa seminarium internetowego podczas spotkania webex


Obsługa XMLAPI zwraca powyżej dwóch elementów dla EC 2.0. Bieżąca wersja interfejsu API XML nie obsługuje planowania i ustawiania spotkania EC2.0.

Zmiany schematu

GetSessionInfo zwraca elementy enableEvent i enableWebniar dla WE 2.0.

GetMeeting zwraca elementy enableEvent i enableWebniar dla WE 2.0.

Przykład odpowiedzi:

GetSessionInfo odpowiedź:

<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 odpowiedź:

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

Nowe zmiany XMLAPI obsługują funkcję lobby przed spotkaniem

Interfejsy API, na które mają wpływ

Interfejs API XML: GetSite, LstSummarySession, GetSessionInfo i GetMeeting zaa response the new element enablePreMeetingLobby lobby przed spotkaniem.

Zmiany schematu

Interfejs API XML: GetSite zwraca element enablePreMeetingLobby lobby przed spotkaniem.

Interfejs API XML: LstSummarySession zwraca element enablePreMeetingLobby lobby przed spotkaniem.

Interfejs API XML: GetSessionInfo zwraca element enablePreMeetingLobby lobby przed spotkaniem.

Interfejs API XML: GetMeeting zwraca element enablePreMeetingLobby lobby przed spotkaniem.

Przykład odpowiedzi:

GetSite odpowiedź:

<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 odpowiedź:

<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 odpowiedź:

<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 odpowiedź:

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

Interfejs API XML GetSite odpowiedź Zmiana zachowania informacji ujawnia

Interfejsy API, na które mają wpływ

Interfejs API XML: GetSite tylko odpowiedź poniżej elementy dla konta administratora, które obejmują role: 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>

Zmieniono zachowanie

Zezwalaj tylko roli administratora na dostęp do danych licencji odpowiedzi GetSite. Host lub uczestnik nie otrzyma tych danych licencji w GetSite odpowiedź.

Poniżej znajdują się API: GetSite's przykład odpowiedzi na przykład siteadmin lub tylko gotowe siteadmin lub administrator zarządzania użytkownikami:

Aktualizacje interfejsu API 41.2.0

Aktualizacje interfejsu API XML 41.2.0

Kliknij tutaj, aby pobrać schemat XML API 41.2.0.

XMLAPI powinien obsługiwać "CMR Hybrid VOIP", jeśli strona obsługuje telefonię Webex

Interfejsy API, na które mają wpływ

  • GetSite zwraca nowy element IsWebexTelephony w odpowiedzi.

  • CreateUser i SetUser może zaktualizować cmrHybridVoip element, jeśli IsWebexTelephony jest prawdziwe wraz z innymi warunkami. IsTSPUsingTelephonyAPI nie ma już konsekwencji.

Zmiany schematu

Interfejs API XML: GetSite odpowiedź zwraca dodatkowy element IsWebexTelephony

GetSite odpowiedź obejmuje ten nowy element:

<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 obsługuje EC2.0

Wpływ na interfejsy API XML

LstSummarySession zwróci nowe dwa elementy do wsparcia EC 2.0

Nazwa elementu

Opis

enableEvent (umożliwianiee wychowyw

Obsługa EC 2.0 podczas spotkania Webex

enableWebniar

Obsługa seminarium internetowego podczas spotkania webex

Zmiany schematu

Interfejs API XML: LstSummarySession: Dołącz < enableEvent> i enableWebniar elementy >

Odpowiedź api XML: LstSummarySession

Odpowiedź dla WE 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 obsługuje zwracanie użytkownika witryny Webex-voice-assistant opcja integracji MCT

Interfejs API, którego dotyczy problem

GetUser zwraca nowy element webexAssistantEnabled(prawda lub fałsz) w odpowiedzi.

Zmiany schematu

getUserResponse:

Przykład odpowiedzi

Aktualizacje interfejsu API 41.1.0


Istnieją zmiany schematu schematu interfejsu API XML 41.1.