Hier finden Sie alle wichtigen Informationen, die Sie über die Cisco Webex Meetings-API benötigen, wie etwa Schemaänderungen und andere Ankündigungen.
Weitere Informationen zu XML API 39 und XML API 11 finden Sie in der Übersicht der Cisco Webex Meetings XML API-Updates (XML API 39 und früher).
Weitere Informationen zu XML API 40 finden Sie in der Übersicht der Cisco Webex Meetings XML API-Updates (XML API 40 und später).
Weitere Informationen zu XML API 41 finden Sie in der Übersicht der Cisco Webex Meetings API-Updates (API 41).
Aktualisierungen für XML API 11 SP9 und früher finden Sie unter Cisco DevNet.
API 42.11.1-Aktualisierungen
XML API 42.11.1 Aktualisierungen
Klicken Sie auf hier um das XML API 42.11.1-Schema herunterzuladen.
XMLAPI wird LstRecording
als zusätzliches Feld zurückgeben recordingUUID
>
Betroffene APIs und Schemaänderungen
LstRecording
gibt ein neues Element zurück recordingUUID
nur für Serviceaufzeichnungen.
Dieses Element hat keine Rückgabewerte in einer NBR-Aufzeichnung. |
Schemaänderungen
Betroffene APIs
LstRecording
Beispiel API
Antwort von LstRecording
<ep:format>MP4</ep:format> <ep:serviceType>MeetingCenter</ep:serviceType> <ep:password></ep:password> <ep:passwordReq>false</ep:passwordReq> <ep:confID>239651171508160002</ep:confID> <ep:recordingUUID>20679f82215f103bbcff005056a3e9b8</ep:recordingUUID> <ep:shareToMe>false</ep:shareToMe></ep:recording>
API 42.11.0-Aktualisierungen
API 42.11.0-Aktualisierungen
Es wurden keine Schemaänderungen am Schema XML API 42.11.0 vorgenommen. |
API 42.10.0-Aktualisierungen
XML API 42.10.0 Aktualisierungen
Klicken Sie auf hier um das Schema XML API 42.10.0 herunterzuladen.
Die GetSessionInfo- API gibt einen neuen Knoten zurück<registrationShortURL> die im Short-Link-Format für Webex Events (classic) und Webex Trainings verfügbar ist
Betroffene APIs und Schemaänderungen
Jetzt unterstützen fast alle Webex -URLs das Short-Link-Format, aber GetSessionInfo gibt weiterhin das Long-Link-Format für Registrierungs-URLs zu Webex Events (klassisch) und Webex Trainings zurück. Also fügen wir eine neue Elementbenennung hinzu RegistrierungKurzURL > unterstützt das Kurzling-Format für die Registrierungs- URL und behält die vorhandenen Elemente bei Registrierungs-URL > für Kompatibilität.
Schemaänderungen
Ein neues Element < RegistrierungKurzURL > wird zur GetSessionInfo-Antwort hinzugefügt:
Betroffene APIs:
GetSessionInfo
Beispiel API
registrationShortURL
wird für Webex Events (classic) und Webex Trainings zurückgegeben
<ep:accessControl>
<ep:sessionPassword>einfaches PW</ep:sessionPassword>
<ep:listStatus> NICHT AUFGEFÜHRT</ep:listStatus>
<ep:registration> wahr</ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
<ep:registrationShortURL>https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974db</ep:registrationShortURL> //Neues Element
<ep:passwordReq> wahr </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> REGISTRIEREN</ep:registrationStatus>
<ep:isEnforceAudioPassword> falsch</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> falsch</ep:isEnforceAudioLogin>
</ep:accessControl>
API 42.9.2-Aktualisierungen
Aktualisierungen von XML API 42.9.2
Klicken Sie auf hier um das Schema XML API 42.9.2 herunterzuladen.
XML - API wird das Ansetzen des klassischen Events nach dem 31.03.2021 blockieren
Betroffene APIs und Schemaänderungen
Wenn Sie nach März 2023 die XML - API aufrufen: CreateEvent
und SetEvent
, zeigt die Fehlermeldung und den Code an:
110065 Nach März 2023 können Sie keine neuen oder vorhandenen Webex Events (classic) mehr ansetzen oder bearbeiten. Siehe Webex Webinars (https://developer.webex.com/docs/api/v1/meetings ), um Events anzusetzen
Betroffene APIs
CreateEvent
SetEvent
Schemaänderungen
Es gibt keine Schemaänderungen.
Beispiel API
XML API: Event erstellen
https://{sitename}.webex.com/WBXService/XMLService
Anfragetext:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> Site-Admin-Konto</webExID>
<password> xxxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword> 123aBc123 </sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName> ECTest zurückziehen </sessionName>
</metaData>
<schedule>
<startDate> 01.09.2023 14:29:15 </startDate>
<openTime> 15 Zoll </openTime>
</schedule>
<remind>
<minutesAhead> 10 Zoll </minutesAhead>
</remind>
<panelists>
<panelistPassword> P@ss12345 </panelistPassword>
<panelist>
<name> Test1-Bereich </name>
<email> aleyang3@malinator.com </email>
</panelist>
<panelist>
<name> Test2 </name>
<email> aleyang4@malinator.com </email>
</panelist>
</panelists>
<attendees>
<attendee>
<name> Simon_ 3 </name>
<email> aleyang5@malinator.com </email>
<sendReminder> wahr </sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Antwort:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>FEHLER</serv:result>
<serv:reason>Nach März 2023 können Sie keine neuen/bestehenden Webex Events (classic) mehr ansetzen/bearbeiten. Weitere Informationen finden Sie unter Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) um Events anzusetzen</serv:reason>
<serv:gsbStatus>PRIMÄR</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: Ereignis festlegen
https://{sitename}.webex.com/WBXService/XMLService
Anfragetext:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> Site-Admin-Konto</webExID>
<password> xxxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 01.05.2023 14:29:15 </startDate>
</schedule>
</body>
</serv:message>
Antwort:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>FEHLER</serv:result>
<serv:reason> Nach März 2023 können Sie keine neuen/bestehenden Webex Events (classic) mehr ansetzen/bearbeiten. Weitere Informationen finden Sie unter Webex Webinars (https://developer.webex.com/docs/api/v1/meetings) um Events anzusetzen</serv:reason>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
<serv:exceptionID> 110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
API 42.9.0-Aktualisierungen
API 42.9.0-Aktualisierungen
Es wurden keine Schemaänderungen am Schema XML API 42.9.0 vorgenommen. |
API 42.8.1-Aktualisierungen
XML API 42.8.1 Aktualisierungen
Klicken Sie auf hier um das Schema XML API 42.8.1 herunterzuladen.
Neue XML - API: SyncUser
Betroffene APIs und Schemaänderungen
Neue XML - API: SyncUser unterstützt die Synchronisierung von Benutzerinformationen vom Control Hub mit dem Webex -Meeting-System.
Wenn Ihr Client die Geschwindigkeitsbegrenzung erreicht, antwortet er als Antwort "429 zu viele Anfragen.", AfterRetry ist 25 Sekunden im API -Antwortheader.
Wenn der Benutzer nicht vorhanden ist, reagiert es auf folgenden Fehler: 000031 Von Control Hub verwalteter Benutzer existiert nicht.“
Wenn Ihre Authentifizierung nicht über Site-Administrator-Privilegien verfügt, reagiert sie auf folgenden Fehler: "000031 Only Site Admin can call this API"
Schemaänderungen
Beispiel API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
Anfragetext:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> Site-Admin-Konto</webExID>
<password> xxxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Antwort:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>ERFOLGREICH</serv:result>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
API 42.8.0-Aktualisierungen
XML API 42.8.0 Aktualisierungen
Klicken Sie auf hier um das Schema XML API 42.8.0 herunterzuladen.
GetLoginTicket
gibt einen zusätzlichen Knoten zurück <webExID>
Betroffene APIs und Schemaänderungen
XML API: GetLoginTicket
gibt einen zusätzlichen Knoten zurück <webExID>
Schemaänderungen
<xsd:complexType name="getLoginTicketResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="ticket" type="xsd:string">
<xsd:element name="apiVersion" type="xsd:string">
<xsd:element name="webExID" type="xsd:string"> → neues Element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Betroffene APIs:
GetLoginTicket
API -Beispiel:
GetLoginTicket
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>sqci18</siteName>
<webExID> sqci18adm@mailinator.com</webExID>
<!-- <password>xxxxxxxxx</password><sajan index="7" /> <partnerID>webexpartner</partnerID> -->
<accessToken>MTxxxxxxxxx10bcc862be5 </accessToken>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetLoginTicket">
</bodyContent>
</body>
</serv:message>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result> ERFOLGREICH</serv:result>
<serv:gsbStatus> PRIMÄR </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getLoginTicketResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:ticket> b49a94fb6d3bfd79f566a32f99a8eaf0f60bdd7a9a8cbfa7f24ca5d63fd2bc0b</use:ticket>
<use:apiVersion> WebEx XML API V10.0.0</use:apiVersion>
<use:webExID> alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
Die Webex-Seite-basierte XML - API unterstützt die Zuweisung von Lizenzen zu Benutzern (Teilnehmer, Gastgeber und Site-Administratoren) in externen Organisationen auf von Control Hub verwalteten Sites
Betroffene APIs und Schemaänderungen
Die XML API:
CreateUser
,SetUser
, undDelUser
kann einem externen Benutzer eine Konferenzstandort -Lizenz zuweisen oder widerrufen (Rolle als: Gastgeber, Teilnehmer und Site-Administratoren). Wenn die Benutzer in einer externen Organisation vorhanden sind, dann die API:CreateUser
undDelUser
kann einen Benutzer auf der Konferenzstandort erstellen oder deaktivieren.Wenn der Benutzer in keiner Control Hub-Organisation vorhanden ist und er nicht der Organisation hinzugefügt werden kann, die die Site besitzt, schlägt dieser Anruf fehl.
Die XML API:
CreateUser
undSetUser
Vorgang für Benutzer externer Organisationen, die sich auf die Änderung des Benutzers beschränkenfirstName
,lastName
,displayName
,webExId
, E-Mail. Wenn Sie diese Informationen wirklich ändern müssen, müssen Sie sich an die Administratoren einer externen Organisation wenden, um die Änderungen zu übernehmen.Wenn der Benutzer zu einer anderen Organisation gehört, in der die organisationsübergreifende Lizenzierung blockiert ist, schlägt dieser Anruf fehl.
Um Benutzer in einer externen Organisation zu lizenzieren, müssen Sie die Organisationseinstellung aktivieren:
Administrator-Organisation des Einladens – Allow-Cross-org-Assignment
Eingeladener Administrator Organisation – Allow-Cross-org-Acceptance
Für die Zuweisung und den Widerruf von Benutzer mit Administratorrechten -Meeting-Lizenzen für externe Organisationen unterstützen wir nur das Control Hub- Administratorkonto , um die XML - API aufzurufen:
CreateUser
,SetUser
, undDelUser
zu dieser Bestimmung.Die XML API:
SetUser
kann das Ändern der E-Mail-Adresse von Benutzern in der Benutzerbereitstellung für interne Organisationen nur unterstützen, wenn Sie sich vollständig authentifizieren.
Es gibt neue Ausnahmen und Fehlercodes:
030124 kann die E-Mail für einen externen Organisationsbenutzer nicht ändern.
030125 kann nicht geändert werden
firstName
,lastName
oderdisplayName
für einen externen Organisationsbenutzer.
Schemaänderungen
Keine Schemaänderung.
Betroffene APIs:
CreateUser
SetUser
DelUser
API Beispiel:
CreateUser
Die hier aufgeführte API erstellt einen neuen Benutzer auf der Konferenzstandort (testSite1) und weist die Konferenzstandort -Lizenz zu (TC_xxx ; SC_xxx ) zu einem externen Organisationsbenutzer: John Smith, da dieser Benutzer im verwalteten Control Hub-System und zur IBM Organisation vorhanden ist. Dies ist eine andere Organisation als die Organisation der Meeting-Site.
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Text:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv=" http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID> siteadmin</webExID>
<password> P@ss1234</password>
<siteName> TestSite1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> Buchse</firstName>
<lastName> Schmidt</lastName>
<webExId> Jsmith</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> wahr </host>
</privilege>
<active> AKTIVIERT </active>
<supportedServices>
<meetingCenter> falsch</meetingCenter>
<trainingCenter> wahr</trainingCenter>
<eventCenter> falsch</eventCenter>
<supportCenter> wahr</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
Es weist die Konferenzstandort -Lizenz (MC_xxx , TC_xxx , und EC_xxx ) zu einem externen Organisationsbenutzer: John Smith, und widerrufen Sie die Meeting-Lizenz (SC_xxx ) von Jack Smith.
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Text:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password> P@ss1234</password>
<siteName> TestSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId> Jsmith </webExId>
<supportedServices>
<meetingCenter> wahr</meetingCenter>
<trainingCenter> wahr</trainingCenter>
<eventCenter> wahr</eventCenter>
<supportCenter> falsch</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Der Konferenzstandort und alle Lizenzen von einem externen Organisationsbenutzer werden widerrufen: Hans Schmidt; und deaktiviert den Benutzer auf der Konferenzstandort: testSite1
POST- URL: https://{testSite1}.webex.com/WBXService/XMLService
Text:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password> P@ss1234</password>
<siteName> TestSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> Jsmith</webExId>
</bodyContent>
</body>
</message>
API 42.7.2-Aktualisierungen
XML API 42.7.2 Aktualisierungen
Klicken Sie auf hier um das Schema XML API 42.7.2 herunterzuladen.
Neue XML - API: SyncUser
Betroffene APIs und Schemaänderungen
Neue XML - API: SyncUser unterstützt die Synchronisierung von Benutzerinformationen vom Control Hub mit dem Webex -Meeting-System.
Wenn Ihr Client die Geschwindigkeitsbegrenzung erreicht, antwortet er als Antwort "429 zu viele Anfragen.", AfterRetry ist 25 Sekunden im API -Antwortheader.
Wenn der Benutzer nicht vorhanden ist, reagiert es auf folgenden Fehler: 000031 Von Control Hub verwalteter Benutzer existiert nicht.“
Wenn Ihre Authentifizierung nicht über Site-Administrator-Privilegien verfügt, reagiert sie auf folgenden Fehler: "000031 Only Site Admin can call this API"
Schemaänderungen
Beispiel API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
Anfragetext:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> Site-Admin-Konto</webExID>
<password> xxxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Antwort:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>ERFOLGREICH</serv:result>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
API 42.6.0-Aktualisierungen
Aktualisierungen für XML API 42.6.0
Klicken Sie auf hier um das Schema XML API 42.6.0 herunterzuladen.
Administratoren können keinen neuen Benutzer erstellen oder einen vorhandenen Benutzer ändern, wenn die Webex-Seite gesperrt ist
Betroffene APIs und Schemaänderungen
Wenn die Webex-Seite gesperrt ist, kann der Site-Administrator keine neuen Benutzer erstellen und vorhandene Benutzer mit der XML API nicht ändern: CreateUser
und SetUser
.
Es reagiert auf Ausnahmen 010107 Die Site ist gesperrt wenn ein Site-Administrator versucht, einen neuen Benutzer zu erstellen oder einen vorhandenen Benutzer zu ändern.
Der Nicht- Benutzer mit Administratorrechten (Besitzer selbst) kann seine eigenen Informationen unter dieser gesperrten Site ändern.
Schemaänderungen
Keine Schemaänderung.
Betroffene APIs:
CreateUser
SetUser
API 42.5.0-Aktualisierungen
Aktualisierungen für XML API 42.5.0
Klicken Sie auf hier um das Schema XML API 42.5.0 herunterzuladen.
Wenn die Webex-Seite gesperrt wurde, können Sie keine Webinare, Webex Events (klassisch), Webex Trainings und Webex Support-Meetings ansetzen oder bearbeiten
Betroffene APIs und Schemaänderungen
Wenn die Webex-Seite gesperrt ist, können Sie keine Webinare, Webex Events (klassisch), Webex -Schulungen und Webex Support-Meetings ansetzen oder bearbeiten. Die Site unterstützt nur den kostenlosen Typ Webex Meetings .
Es gibt neue Ausnahmecodes und Meldungen: „010107 Die Site ist gesperrt“ wenn Sie diese APIs ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) auf diese Einschränkung.
Schemaänderungen
Keine Schemaänderung.
Betroffene APIs:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
API 42.4.0-Aktualisierungen
API 42.4.0-Aktualisierungen
Es wurden keine Schemaänderungen am Schema XML API 42.4.0 vorgenommen. |
API 42.3.0-Aktualisierungen
Aktualisierungen für XML API 42.3.0
Klicken Sie hier, um das Schema XML API 42.3.0 herunterzuladen .
XMLAPI verfügt über eine neue Möglichkeit, eine Benachrichtigungs-E-Mail an den Gastgeber zu senden, wenn die Meeting-Aufzeichnungen gelöscht oder von anderen neu zugewiesen werden
Betroffene APIs und Schemaänderung
Die XML API: DelRecording
sendet eine Benachrichtigungs-E-Mail an den Gastgeber , wenn die Meeting-Aufzeichnungen gelöscht oder von anderen Personen neu zugewiesen werden.
Schemaänderungen
Keine Schemaänderung
Betroffene APIs: DelRecording
DelRecording
Die API sendet eine Benachrichtigungs-E-Mail an den Besitzer der Aufzeichnung, wenn sie von einem Site-Administrator wird.
Beispiel für eine API Anfrage
XML API: DelRecording
Beispiel
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> siteadmin</webExID>
<password> xxxxxx</password>
<siteName> Testsite </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> wahr</isServiceRecording>
<deletePermanently> falsch</deletePermanently>
</bodyContent>
</body>
Beispiel für eine Benachrichtigungs-E-Mail (in den Papierkorb verschoben):
Beispiel für eine Benachrichtigungs-E-Mail (dauerhaft gelöscht):
API 42.2.0-Aktualisierungen
Aktualisierungen für XML API 42.2.0
Klicken Sie hier, um das Schema XML API 42.2.0 herunterzuladen .
GetSite reagiert auf neue Elemente wie folgt: allowChangeFirstName
, allowChangeLastName
, und allowChangeDisplayName
Betroffene APIs und Schemaänderungen
Die XML API: GetSite gibt neue Elemente zurück: allowChangeFirstName
, allowChangeLastName
, und allowChangeDisplayName
. Der Umschalter für diese Funktion ist EnableCustomizeProfileFields
.
allowChangeFirstName
, „true“ oder „false“, bedeutet, dass dem Benutzer erlauben, den Vornamen zu ändernallowChangeLastName
, „true“ oder „false“, bedeutet, dass Benutzer den Nachnamen ändern dürfenallowChangeDisplayName
, „true“ oder „false“, bedeutet, dass Benutzer den Anzeigename ändern dürfen
AllowUploadPRAvatar
zurückgegeben wird. True oder false, bedeutet, dass ein Benutzer einen Avatar hochladen kann.
Die oben genannten Änderungen sind nur für nicht von Control Hub verwaltete Sites verfügbar.
Schemaänderungen
In getSite
Antwort geben wir neue Attribute zurück: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
, und AllowUploadPRAvatar
unter myWebExConfig
.
Betroffene APIs: GetSite
Beispiel für eine API Anfrage und -Antwort
XML API: GetSite
Beispiel
GetSiteResponse
<?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>ERFOLGREICH</serv:result>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName> falsch</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> falsch</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> wahr</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> wahr</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 42.1.0-Aktualisierungen
Aktualisierungen für XML API 42.1.0
Klicken Sie hier, um das Schema XML API 42.1.0 herunterzuladen .
Die Geschäftslogik wurde auf beiden XML API geändert: LstSummarySession
und GetSessionInfo
bei Antwortelement: enableEvent
und enableWebniar
Betroffene APIs und Schemaänderungen
Die XML API: LstSummarySession
und GetSessionInfo
bei Antwortelement: enableEvent
und enableWebniar
, haben die Geschäftslogik wie folgt geändert:
Wann
enableEvent
true ist, ist das Meeting ein Webex Webinar, false ist kein Webex Webinar.Wenn
enableEvent
ist wahr und dann derenableWebniar
kann "true" oder "false" sein. "true" bedeutet, dass der Teilnehmer des Webinars nur Leseberechtigungen hat. "false" bedeutet, dass der Teilnehmer des Webinars keine eingeschränkte Leseberechtigung hat.Wenn
enableEvent
ist falsch, nicht aussagekräftig einenableWebniar
Antwort.
Schemaänderungen
Keine Schemaänderung.
Betroffene APIs:
LstSummarySession
GetSessionInfo
Maximale Registrierungsbeschränkung pro API-Aufruf auf XML - API: CreateMeetingAttendee
, RegisterMeetingAttendee
Betroffene APIs
Wir haben hinzugefügt 50 °C maximale Registrierungsbeschränkung pro API-Aufruf auf beiden APIs: CreateMeetingAttendee
und RegisterMeetingAttendee
.
Wenn die Anzahl der Teilnehmer für die einmalige API-Aufruf des Clients mehr als 50 beträgt, lauten der Antwort Fehlercode und die Nachricht der APIs:
"040015 Registrierung der Teilnehmeranzahl über dem Limit in einem API-Aufruf"
Schemaänderungen auf API
Keine Schemaänderung.
Beispiel für eine API Anfrage und -Antwort
CreateMeetingAttendee
und RegisterMeetingAttendee
API Anfrage und -Antwort Anfrage von CreateMeetingAttendee
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID> host1</webExID>
<password> xxxxxx</password>
<siteName> Testsite </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name> test001</name>
<email> test001@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
<attendees>
<person>
<name> test002</name>
<email> test002@test.com </email>
</person>
<sessionKey> 987654321 </sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email> test051@test.com </email>
</person>
<sessionKey> 987654321</sessionKey>
</attendees>
</bodyContent>
</body>
Antwort von CreateMeetingAttendee
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service">
xmlns:com =http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>FEHLER</serv:result>
<serv:reason> Registrieren der Teilnehmeranzahl über dem Limit in einem API-Aufruf: 50 °C</serv:reason>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50 °C</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>