Weitere Informationen zu XML API 39 und XML API 11 finden Sie unter Cisco Webex Meetings XML API Updates Overview (XML API 39 und früher).

Weitere Informationen zu XML API 40 finden Sie unter Cisco Webex Meetings Übersicht über XML-API-Aktualisierungen (XML API 40 und höher).

Aktualisierungen für XML API 11 SP9 und früher finden Sie unter Cisco DevNet.

AKTUALISIERUNGEN VON API 41.7.0

XML API 41.7.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.7.0-Schemaherunterzuladen.

Das Löschen und Bearbeiten von Aufzeichnungen über Mobilgeräte sollte über die Site-Administration-Option gesteuert werden: Gastgebern neu zuweisen, bearbeiten, deaktivieren und löschen von Aufzeichnungen

Auswirkungen auf APIs und Schemaänderungen

GetSite: gibt die Namen neuer Elemente zurück enableNBRMCModify, und separateNoRecordingEdit unter Tools.

Beispiel für Antwort

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>

Aktualisierungen von API 41.6.3

XML API 41.6.3 Aktualisierungen

Klicken Sie hier, um das XML API 41.6.3-Schemaherunterzuladen.

GetSite Antwort neues Element supportLargeEvent

Auswirkungen auf APIs und Schemaänderungen

Websiteerhalten: gibt die Benennung neuer Elemente zurück supportLargeEvent unter siteCommonOptions um den Anrufer darüber zu informieren, ob die Site ein großes Event (Webex Event (neu)) unterstützt oder nicht.

Schemaänderung

Beispiel für Antwort

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>

AKTUALISIERUNGEN VON API 41.6.0

XML API 41.6.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.6.0-Schemaherunterzuladen.

XMLAPI-Webex Events 2.0 bei der Bereitstellung

Auswirkungen auf APIs

GetUser: gibt die Benennung neuer Elemente zurück largeEventCapacity in diesem Fall wird die Kapazität des neuen Events 2.0 (EC 2.0) Benutzerkonto. Beispiel: Wenn der Benutzerkonto über eine CI_EC3K verfügt, wird der Wert von largeEventCapacity ist 3000.

Schemaänderungen

Beispiel für Antwort

GetUserResponse:

XMLAPI LstRecordings CreateTime wendet die Anfangszeit der Aufzeichnung an

Auswirkungen auf APIs

LstRecording: LstRecording Antwort CreateTime als Uhrzeit, zu der der Benutzer die Aufzeichnungsschaltfläche tatsächlich drückt.

Details

In der Vergangenheit hat die XML-API Uhrzeitstempel verwendet, als die Aufzeichnung zur Erstellungszeit in der Datenbank erstellt wurde. LstRecording Antwort. Es ist nun die Zeit, an der der Benutzer tatsächlich beginnt, die Aufzeichnung zu machen. Diese Änderung gilt für alle Service-Aufzeichnungen. Es gibt keine Schemaänderung.

Aktualisierungen von API 41.5.0

XML API 41.5.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.5.0-Schemaherunterzuladen.

XMLAPI ist in der Lage, angesetzte Webex-Meetings von PSTN Gastgeber aus zu starten

Auswirkungen auf APIs

  • CreateUser: generiert hostPIN unabhängig davon, PMR Benutzerrolle aktiviert ist oder nicht, wenn die Benutzerrolle Gastgeber oder vollständig bzw. schreibgeschützt ist oder Site-Administratoren für die Benutzerverwaltung sind.

  • SetUser: Legt fest: hostPIN Mit phones.hostPIN Wenn personalMeetingRoom.hostPIN ist nicht in XML-Anforderung (Vorbedingung: Funktionsumschalter AllowStartScheduledMtgFromPhoneist aktiviert).

  • GetUser: gibt zurück phones.hostPIN unabhängig davon, PMR Benutzer-Option aktiviert ist oder nicht. (Vorbedingung: Funktionsumschalter AllowStartScheduledMtgFromPhone ist aktiviert).

Schemaänderungen

GetUserResponse:

SetUser:

Beispiel für Antwort

GetUserResponse:

SetUser:

XMLAPI GetSite Antwort zwei neue Elemente für mobilen Client

Auswirkungen auf APIs

  • GetSite: GetSite Antwort auf zwei neue Elemente zur Unterstützung des mobilen Clients hat die Logik, die Registerkarte "Aufzeichnung" anzuzeigen oder nicht anzuzeigen.

    • enableRecordingAccess: true oder false, Webex Superadministratoren können den Aufzeichnungszugriff durch umschalten aktivieren oder deaktivieren( EnableRecordingAccesses).

    • storageEmptyStatus: true oder false, wenn beide Seiten die NBR-Funktion nicht unterstützen und ihnen der NBR-Speicherplatz als Null zugewiesen ist, dann ist die Statusantwort wahr, andernfalls ist falsch.

Schemaänderungen

Beispielanforderung für GetSite

Beispielantwort für Getsite

E-Mail-Betreff mit Nicht-ASCII-Zeichen wird mit RFC2047 codiert. Bei einem E-Mail-Betreff mit reinen ASCII-Zeichen ist keine Codierung verfügbar

Auswirkungen auf APIs

Es gibt keine Auswirkungen auf API-Anforderungen und Nutzdatendaten, aber sie ändert das Codierungsverhalten des E-Mail-Betreffs. Wenn der Betreff der E-Mail, der Nicht-ASCII-Zeichen enthält, mit RFC2047 codiert wird. Bei einem E-Mail-Betreff mit reinen ASCII-Zeichen gibt es keine Codierung.

Schemaänderungen

Es gibt keine Schemaänderungen.

AKTUALISIERUNGEN VON API 41.4.0

XML API 41.4.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.4.0-Schemaherunterzuladen.

Angesetztes Event erstellen Webex Events um den Standard auf Site-Ebene bei Ton bei Beitritt und Verlassen zu nutzen

XMLAPI entspricht der aktuellen neuen Logik zur Steuerung des Tons bei Beitritt und Verlassen. Alle Töne für Webex Events wurden in der Site-Administration durch eine andere Einstellung gesteuert. In GetSite gibt XMLAPI ein zusätzliches Feld zurück entryExitToneEC um den Wert anzugeben. Ursprünglich, wenn der Site-Administrator einen Standard auf den Ton eingestellt hat, kann Event diese Einstellung nicht durch Anwendung der XMLAPI-Standardeinstellung nutzen.

Auswirkungen auf APIs

Die XML-API: GetSite gibt ein neues Element zurück entryExitToneEC um den Wert anzugeben.

Die XML-API: CreateEvent, SetEvent, GetEvent back End Geschäftslogik liest den Wert von entryExitToneEC definiert.

Schemaänderungen

XML-API: Beispiel für Website-Antwort:

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

APIs beeinflussen:

  • GetSite

  • Createevent

  • Event festlegen

  • Getevent

XMLAPI gibt nur die Detailinformationen für große Events (Webex Event 2.0) zurück.

  1. Wenn es sich Webex Meeting um das große Event oder Webcast handelt, GetSessionInfo gibt einige Detaillierte Informationen zurück, einschließlich Meeting-Passwort, numerisches Meeting-Passwort, Diskussionsist-Passwort und numerisches Diskussionsist-Passwort (kein Schema wird geändert).

  2. XMLAPI unterstützt das Erstellen und Bearbeiten großer Event- oder Webcast-Funktionen nicht. CreateMeeting und SetMeeting Zurückgeben einer neuen Ausnahme (110064, das Event und der Webcast-Sitzungstyp werden nicht unterstützt.) für große Events oder Webcast-Fälle.

Auswirkungs-APIs

API-Name

Beschreibung

Bemerkung

GetSessionInfo

Wenn es sich Webex Meeting um das große Event oder Webcast handelt, GetSessionInfo gibt Meeting-Passwort, numerisches Meeting-Passwort, Diskussionsist-Passwort und numerisches Passwort für Diskussionsist zurück.

Es wurde kein Schema geändert.

CreateMeeting

SetMeeting

Wenn der Benutzer versucht, CreateMeeting API zum Erstellen eines Webex Meeting mit großen Event Sitzungstyp anrufen SetMeeting Um ein Event oder Webex Meeting zu bearbeiten, das tatsächlich ein großes Event oder Webcast ist, geben Sie eine neue Ausnahme 110064 zurück. Die Event- und Webcast Sitzungstyp Werden nicht unterstützt.

Verhalten wird geändert.

AKTUALISIERUNGEN VON API 41.3.0

XML API 41.3.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.3.0-Schemaherunterzuladen.

Die neuen Änderungen an der XML-API unterstützen Webex Events 2.0-Funktion

Auswirkungen auf APIs

Beide APIs: GetSessionInfo und GetMeeting-RückgabeelementeenableEvent und enableWebniar Zu.

Elementname

Beschreibung

Event aktivieren

Unterstützt EC 2.0 in einem Webex-Meeting

AktivierenWebniar

Unterstützt Webinar in einem Webex-Meeting


Die XMLAPI-Unterstützung gibt die oben genannten zwei Elemente für EC 2.0 wieder. Die aktuelle XML API-Version unterstützt das Ansetzung und Festlegen von EC2.0-Meeting nicht.

Schemaänderungen

GetSessionInfo Elemente zurücksenk enableEvent und enableWebniar für EC 2.0.

GetMeeting Elemente zurücksenk enableEvent und enableWebniar für EC 2.0.

Beispiel für Antwort:

GetSessionInfo Antwort:

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

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

Die neuen Änderungen an XMLAPI unterstützen die Lobby-Funktion vor dem Meeting

Auswirkungen auf APIs

Die XML-API: GetSite, LstSummarySession, GetSessionInfo, und GetMeeting antworte auf das neue Element enablePreMeetingLobby für Lobby vor dem Meeting.

Schemaänderungen

Die XML-API: GetSite Rückgabeelement enablePreMeetingLobby für Lobby vor dem Meeting.

Die XML-API: LstSummarySession Rückgabeelement enablePreMeetingLobby für Lobby vor dem Meeting.

Die XML-API: GetSessionInfo Rückgabeelement enablePreMeetingLobby für Lobby vor dem Meeting.

Die XML-API: GetMeeting Rückgabeelement enablePreMeetingLobby für Lobby vor dem Meeting.

Beispiel für Antwort:

GetSite Antwort:

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

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

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

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

Die XML-API GetSite Änderung des Reaktionsverhaltens von Informationen offen legen

Auswirkungen auf APIs

Die XML-API: GetSite Nur Antwort unten Elemente für Administratorkonto, die Rollen beinhalten: SiteAdmin, RO_SiteAdmin, und UserAdmin definiert.

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

Verhalten geändert

Nur Zulassen, dass Admin-Rolle Antwortlizenzdaten von hat GetSitedefiniert. Der Gastgeber oder Teilnehmer bekommt diese Lizenzdaten nicht in GetSite Antwort.

Unten sind API: GetSite's Antwortbeispiel für siteadmin oder nur bereit siteadmin oder Administrator der Benutzerverwaltung:

AKTUALISIERUNGEN VON API 41.2.0

XML API 41.2.0 Aktualisierungen

Klicken Sie hier, um das XML API 41.2.0-Schemaherunterzuladen.

XMLAPI sollte "VoIP CMR Hybrid unterstützen, wenn die Site Webex-Telefonie unterstützt

Auswirkungen auf APIs

  • GetSite gibt ein neues Element zurück IsWebexTelephony in der Antwort.

  • CreateUser und SetUser kann die cmrHybridVoip Element, wenn IsWebexTelephony gilt zusammen mit anderen Bedingungen. IsTSPUsingTelephonyAPI ist keine Folge mehr.

Schemaänderungen

XML-API: GetSite Antwort gibt ein zusätzliches Element zurück IsWebexTelephony

GetSite Antwort schließen Sie dieses neue Element ein:

<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 unterstützt EC2.0

XML-APIs sind wirkt sich aus

LstSummarySession gibt neue zwei Elemente zurück, um EC 2.0 zu unterstützen

Elementname

Beschreibung

Event aktivieren

Unterstützt EC 2.0 in einem Webex-Meeting

AktivierenWebniar

Unterstützt Webinar in einem Webex-Meeting

Schemaänderungen

XML-API: LstSummarySession: Hängen Sie die < enableEvent> und enableWebniar> Elemente

Antwort der XML-API: LstSummarySession

Antwort für 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>

XMLAPI unterstützt die Rückgabe von Site-Benutzer Webex-voice-assistant Option für MCT-Integration

Betroffene API

GetUser gibt ein neues Element zurück webexAssistantEnabled(wahr oder falsch) in der Antwort.

Schemaänderungen

getUserResponse:

Beispiel für Antwort

Aktualisierungen von API 41.1.0


Es gibt Schemaänderungen am XML API 41.1-Schema.