Hitta all viktig information du behöver om Cisco Webex Meetings API, som schemaändringar och andra meddelanden.
Mer information om XML API 39 och XML API 11 finns i översikten över uppdateringar av Cisco Webex Meetings XML API (XML API 39 och tidigare).
Mer information om XML API 40 finns i översikten över uppdateringar av Cisco Webex Meetings XML API (XML API 40 och senare).
Mer information om XML API 41 finns i översikten över uppdateringar av Cisco Webex Meetings XML API (XML API 41).
För uppdateringar för XML API 11 SP9 och tidigare går du till Cisco DevNet.
API 42.11.1-uppdateringar
Uppdateringar för XML API 42.11.1
Klicka på här för att hämta schemat för XML API 42.11.1.
XMLAPI kommer LstRecording
returnera som ett extra fält recordingUUID
>
Påverkade API:er och schemaändringar
LstRecording
returnerar ett nytt element recordingUUID
endast för serviceinspelningar.
Det här elementet har inga returer i en NBR-inspelning. |
Schemaändringar
Berörda API:er
LstRecording
Exempel på API
Svar från 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-uppdateringar
API 42.11.0-uppdateringar
Det finns inga schemaändringar i schemat för XML API 42.11.0. |
API 42.10.0-uppdateringar
Uppdateringar för XML API 42.10.0
Klicka på här för att hämta schemat XML API 42.10.0.
GetSessionInfo API returnerar en ny nod<registrationShortURL> som är tillgängligt i kortlänksformatet för Webex Events (klassisk) och Webex Trainings
Påverkade API:er och schemaändringar
Nu har nästan alla Webex-URL:er stöd för kortlänksformatet, men GetSessionInfo returnerar fortfarande formatet med långa länkar för registrerings-URL:er om Webex Events (klassisk) och Webex Trainings idag. Så vi lägger till ett nytt elementnamngivning < registrationShortURL > som stöder shortling-formatet för registrerings-URL och behåller befintliga element < registreringsURL > för kompatibilitet.
Schemaändringar
Ett nytt element < registrationShortURL > läggs till i GetSessionInfo-svaret:
API:er som påverkas:
GetSessionInfo
Exempel på API
registrationShortURL
returneras för Webex Events (klassisk) och Webex Trainings
<ep:accessControl>
<ep:sessionPassword>vanligPW</ep:sessionPassword>
<ep:listStatus> EJ LISTA</ep:listStatus>
<ep:registration> sant</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> //Nytt element
<ep:passwordReq> sant </ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus> REGISTRERA</ep:registrationStatus>
<ep:isEnforceAudioPassword> falskt</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin> falskt</ep:isEnforceAudioLogin>
</ep:accessControl>
Uppdateringar för API 42.9.2
Uppdateringar för XML API 42.9.2
Klicka på här för att hämta schemat för XML API 42.9.2.
XML API blockerar klassiska händelser för schemaläggning efter 2023-03-31
Påverkade API:er och schemaändringar
Om du anropar XML API efter mars 2023: CreateEvent
och SetEvent
, visar felmeddelande och koden:
110065 Efter mars 2023 kan du inte längre schemalägga eller redigera nya eller befintliga Webex-händelser (klassisk). Se Webex-webbseminarier (https://developer.webex.com/docs/api/v1/meetings ) för att schemalägga händelser
Påverkade API:er
CreateEvent
SetEvent
Schemaändringar
Det finns inga schemaändringar.
Exempel på API
XML API: SkapaEvent
https://{sitename}.webex.com/WBXService/XMLService
text för begäran:
<?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> webbplatsadministratörskonto</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword> 123aBc123 </sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName> RetireeECTest </sessionName>
</metaData>
<schedule>
<startDate> 09/01/2023 14:29:15 </startDate>
<openTime> 15 </openTime>
</schedule>
<remind>
<minutesAhead> 10 </minutesAhead>
</remind>
<panelists>
<panelistPassword> P@ss12345 </panelistPassword>
<panelist>
<name> Test1 Mellanslag </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> sant </sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Svar:
<?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>FEL</serv:result>
<serv:reason>Efter mars 2023 kommer du inte längre att kunna schemalägga/redigera nya/befintliga Webex-händelser (klassisk). Se Webex-webbseminarier (https://developer.webex.com/docs/api/v1/meetings) för att schemalägga händelser</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: Ställ inHändelse
https://{sitename}.webex.com/WBXService/XMLService
text för begäran:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename}</siteName>
<webExID> webbplatsadministratörskonto</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey> 17203097096 </event:sessionKey>
<schedule>
<startDate> 05/01/2023 14:29:15 </startDate>
</schedule>
</body>
</serv:message>
Svar:
<?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>FEL</serv:result>
<serv:reason> Efter mars 2023 kommer du inte längre att kunna schemalägga/redigera nya/befintliga Webex-händelser (klassisk). Se Webex-webbseminarier (https://developer.webex.com/docs/api/v1/meetings) för att schemalägga händelser</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-uppdateringar
API 42.9.0-uppdateringar
Det finns inga schemaändringar i schemat för XML API 42.9.0. |
Uppdateringar för API 42.8.1
Uppdateringar för XML API 42.8.1
Klicka på här för att hämta schemat för XML API 42.8.1.
Nytt XML API: SyncUser
Påverkade API:er och schemaändringar
Nytt XML API: SyncUser stöder synkronisering av användarinformation från Control Hub till Webex Meeting-systemet.
Om din klient når hastighetsgränsen kommer den att svara ”429 för många förfrågningar.”, efter Försök igen är 25 sekunder i API -svarsrubriken.
Om användaren inte finns svarar den på felmeddelandet:" 000031 Control Hub-hanterad användare finns inte”
Om din autentisering inte har webbplatsadministratörsprivilegier svarar den på felmeddelandet:”000031 Endast webbplatsadministratören kan anropa detta API”
Schemaändringar
Exempel på API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
text för begäran:
<?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> webbplatsadministratörskonto</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Svar:
<?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>FRAMGÅNG</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-uppdateringar
Uppdateringar för XML API 42.8.0
Klicka på här för att hämta schemat XML API 42.8.0.
GetLoginTicket
returnerar en extra nod <webExID>
Påverkade API:er och schemaändringar
XML API: GetLoginTicket
returnerar en extra nod <webExID>
Schemaändringar
<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"> -> nytt element
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
API:er som påverkas:
GetLoginTicket
API -exempel:
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>MTxxxxxxxxxx10bcc862be5 </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> FRAMGÅNG</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 v 10.0.0</use:apiVersion>
<use:webExID> alexxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
Webex-plats XML- API stöder tilldelning av licenser till användare (deltagare, värd och webbplatsadministratörer) i externa organisationer på Control Hub-hanterade webbplatser
Påverkade API:er och schemaändringar
XML API:
CreateUser
,SetUser
ochDelUser
kan tilldela eller återkalla en mötesplatslicens till en extern användare (roll som: värd, deltagare och webbplatsadministratörer). Om användarna som finns i en extern organisation gäller API:t:CreateUser
ochDelUser
kan skapa eller inaktivera en användare på mötesplatsen.Om användaren inte finns i en Control Hub-organisation och de inte kan läggas till i organisationen som äger webbplatsen, misslyckas samtalet.
XML API:
CreateUser
ochSetUser
åtgärder på externa organisationer användare, vilket begränsar för att ändra användaresfirstName
,lastName
,displayName
,webExId
, e-post. Om du verkligen måste ändra denna information måste du kontakta en extern organisations administratörer för att verkställa ändringarna.Om användaren tillhör en annan organisation som blockerar licensiering för flera organisationer, misslyckas samtalet.
Så här licensierar du användare i en extern organisation som du måste aktivera organisationsinställningen:
Administratörsorganisation för inbjudare – tillåt tilldelning över flera organisationer
Administratörsorganisation för inbjudna – tillåt acceptans mellan organisationer
För externa organisationers administratörsanvändare och återkallelse av licenser stöder vi endast användning av Control Hub- administratörskonto för att anropa XML API:
CreateUser
,SetUser
ochDelUser
på denna bestämmelse.XML API:
SetUser
kan endast stödja ändra användarens e-post i interna organisationer användaretablering om du är en fullständig administrationsautentisering.
Det finns nya undantag och felkoder:
030124 kan inte ändra e-postadress för en extern organisationsanvändare.
030125 kan inte ändras
firstName
,lastName
, ellerdisplayName
för en extern organisationsanvändare.
Schemaändringar
Ingen schemaändring.
API:er som påverkas:
CreateUser
SetUser
DelUser
API exempel:
CreateUser
API :et som listas här skapar en ny användare på möteswebbplatsen (testSite1) och tilldelar mötesplatslicensen (TC_xxx ; SC_xxx ) till en extern organisationsanvändare: Jack Smith, eftersom den här användaren finns i Control Hub-styrda system och under IBM-organisationen, vilket är en annan organisation med mötesplatsens organisation.
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> webbplatsadmin</webExID>
<password> P@ss1234</password>
<siteName> testWebbplats1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> Jack</firstName>
<lastName> Smith</lastName>
<webExId> Jsmith</webExId>
<email> Jsmith@ibm.com</email>
<password> P@ss1234 </password>
<privilege>
<host> sant </host>
</privilege>
<active> AKTIVERAD </active>
<supportedServices>
<meetingCenter> falskt</meetingCenter>
<trainingCenter> sant</trainingCenter>
<eventCenter> falskt</eventCenter>
<supportCenter> sant</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
Den tilldelar mötesplatslicensen (MC_xxx , TC_xxx och EC_xxx ) till en extern organisationsanvändare: Jack Smith och återkalla möteslicensen (SC_xxx ) från 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>webbplatsadmin</webExID>
<password> P@ss1234</password>
<siteName> testWebbplats1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId> Jsmith </webExId>
<supportedServices>
<meetingCenter> sant</meetingCenter>
<trainingCenter> sant</trainingCenter>
<eventCenter> sant</eventCenter>
<supportCenter> falskt</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Det återkallar mötesplatsen och alla licenser från en extern organisationsanvändare: Jack Smith; och inaktiverar användaren på möteswebbplatsen: 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>webbplatsadmin</webExID>
<password> P@ss1234</password>
<siteName> testWebbplats1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId> Jsmith</webExId>
</bodyContent>
</body>
</message>
Uppdateringar för API 42.7.2
Uppdateringar för XML API 42.7.2
Klicka på här för att hämta schemat för XML API 42.7.2.
Nytt XML API: SyncUser
Påverkade API:er och schemaändringar
Nytt XML API: SyncUser stöder synkronisering av användarinformation från Control Hub till Webex Meeting-systemet.
Om din klient når hastighetsgränsen kommer den att svara ”429 för många förfrågningar.”, efter Försök igen är 25 sekunder i API -svarsrubriken.
Om användaren inte finns svarar den på felmeddelandet:" 000031 Control Hub-hanterad användare finns inte”
Om din autentisering inte har webbplatsadministratörsprivilegier svarar den på felmeddelandet:”000031 Endast webbplatsadministratören kan anropa detta API”
Schemaändringar
Exempel på API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService
text för begäran:
<?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> webbplatsadministratörskonto</webExID>
<password> xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId> sqci18adm@test.com </webExId>
</bodyContent>
</body>
</message>
Svar:
<?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>FRAMGÅNG</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-uppdateringar
Uppdateringar för XML API 42.6.0
Klicka på här för att hämta schemat för XML API 42.6.0.
Administratörer kan inte skapa en ny användare eller ändra en befintlig användare när Webex-plats är avstängd
Påverkade API:er och schemaändringar
När Webex-plats är avstängd kan webbbplatsadministratör inte skapa nya användare och ändra befintliga användare med XML API: CreateUser
och SetUser
.
Den svarar på undantag 010107 Webbplatsen är avstängd när en webbbplatsadministratör försöker skapa en ny användare eller ändra en befintlig användare.
Användare som inte är administratörsanvändare (ägaren själv) kan ändra egen information under den här avstängda webbplatsen.
Schemaändringar
Ingen schemaändring.
API:er som påverkas:
CreateUser
SetUser
API 42.5.0-uppdateringar
Uppdateringar för XML API 42.5.0
Klicka på här för att hämta schemat XML API 42.5.0.
När Webex-plats har stängts av kan du inte schemalägga eller redigera webbseminarier, Webex Events (klassiska), Webex Trainings och Webex-supportmöten
Påverkade API:er och schemaändringar
När Webex-plats är avstängd kan du inte schemalägga eller redigera webbseminarier, Webex Events (klassiska), Webex Trainings och Webex-supportmöten. Webbplatsen har endast stöd för den kostnadsfria Webex Meetings .
Det finns nya undantagskoder och meddelanden: ”010107 Webbplatsen är avstängd” vid anrop av dessa API:er ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
) med den här begränsningen.
Schemaändringar
Ingen schemaändring.
API:er som påverkas:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
API 42.4.0-uppdateringar
API 42.4.0-uppdateringar
Det finns inga schemaändringar i schemat för XML API 42.4.0. |
API 42.3.0-uppdateringar
Uppdateringar för XML API 42.3.0
XMLAPI har en ny möjlighet att skicka ett e-postbekräftelse till värden när mötesinspelningar tas bort eller omtilldelas av andra
Påverkade API:er och schemaändringar
XML API: DelRecording
skickar ett e-postbekräftelse till värden när mötesinspelningarna tas bort eller omtilldelas av andra.
Schemaändringar
Ingen schemaändring
API:er som påverkas: DelRecording
DelRecording
API skickar ett e- e-postbekräftelse till inspelningens ägare när det hanteras av en webbbplatsadministratör.
Exempel på API begäran
XML API: DelRecording
exempel
<?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> webbplatsadmin</webExID>
<password> xxxxxx</password>
<siteName> testplats </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID> 1234567890</recordingID>
<isServiceRecording> sant</isServiceRecording>
<deletePermanently> falskt</deletePermanently>
</bodyContent>
</body>
Exempel på e-postbekräftelse (flyttad till papperskorgen):
Exempel på e-postbekräftelse (borttagen permanent):
Uppdateringar för API 42.2.0
Uppdateringar för XML API 42.2.0
GetSite svarar på nya element som: allowChangeFirstName
, allowChangeLastName
och allowChangeDisplayName
Påverkade API:er och schemaändringar
XML API: GetSite returnerar nya element: allowChangeFirstName
, allowChangeLastName
och allowChangeDisplayName
. Växeln för den här funktionen är EnableCustomizeProfileFields
.
allowChangeFirstName
, sant eller falskt, innebär att användaren kan ändra förnamnetallowChangeLastName
, sant eller falskt, innebär att användaren kan ändra efternamnetallowChangeDisplayName
, sant eller falskt, innebär att användaren kan ändra visningsnamn
AllowUploadPRAvatar
returneras. Sant eller falskt betyder att tillåta en användare att ladda upp en avatar.
Ändringarna ovan är endast tillgängliga på webbplatser som inte hanteras av Control Hub.
Schemaändringar
I getSite
svar returnerar vi nya attribut: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
och AllowUploadPRAvatar
under myWebExConfig
.
API:er som påverkas: GetSite
Exempel på API begäran och svar
XML API: GetSite
exempel
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>FRAMGÅNG</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> falskt</ns1:allowChangeFirstName>
<ns1:allowChangeLastName> falskt</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName> sant</ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar> sant</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
…
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
API 42.1.0-uppdateringar
Uppdateringar för XML API 42.1.0
Affärslogiken har ändrats i både XML API: LstSummarySession
och GetSessionInfo
på svarselement: enableEvent
och enableWebniar
Påverkade API:er och schemaändringar
XML API: LstSummarySession
och GetSessionInfo
på svarselement: enableEvent
och enableWebniar
, ändra affärslogiken enligt följande:
När
enableEvent
är sant är mötet ett Webex-webbseminarium, false är inget Webex-webbseminarium.Om
enableEvent
är sant och sedanenableWebniar
kan vara sant eller falskt, sant betyder att webbseminariets deltagare endast har skrivskyddade privilegier. Falskt betyder att webbseminariets deltagare inte begränsar skrivskyddade privilegier.Om
enableEvent
är falskt, inget meningsfullt påenableWebniar
svar.
Schemaändringar
Ingen schemaändring.
API:er som påverkas:
LstSummarySession
GetSessionInfo
Lägg till maximal registerbegränsning per API-samtal på XML API: CreateMeetingAttendee
, RegisterMeetingAttendee
Påverkade API:er
Vi lade till 50 maximal registreringsbegränsning per API-samtal på båda API:erna: CreateMeetingAttendee
och RegisterMeetingAttendee
.
Om klientens engångsregistrering av API-samtal är fler än 50 deltagare blir API:ens felkod och meddelande:
”040015 Registrera deltagarantal över gränsen i ett API-samtal”
Schemaändringar i API
Ingen schemaändring.
Exempel på API begäran och svar
CreateMeetingAttendee
och RegisterMeetingAttendee
API begäran och svar Begäran av 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> värd1</webExID>
<password> xxxxxx</password>
<siteName> testplats </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>
Svar från 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>FEL</serv:result>
<serv:reason> Registrera deltagarantalet över gränsen i ett API-samtal: 50</serv:reason>
<serv:gsbStatus> PRIMÄR</serv:gsbStatus>
<serv:exceptionID> 040015</serv:exceptionID>
<serv:value> 50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>