Mer information om XML API 39 och XML API 11 finns i översikten över XML API-uppdateringar Cisco Webex Meetings (XML API 39 och tidigare) för merinformation.

För uppdateringar för XML API 11 SP9 och tidigare går du till Cisco DevNet.

Uppdateringar av API 40.12.0

Uppdateringar av XML API 40.12.0

Klicka här för att hämta XML API 40.12.0-schemat

XML API stödjer privata mötestyper

XML-API:er påverkas

  • Vi kan använda API: SkapaMeeting och SetMeeting för att schemalägga eller uppdatera ett Webex Meeting med privat mötestyp.

  • Om ett Webex Meeting är schemalagt med typen Privat möte, returnerar GetSessionInfoGetMeeting, LstSummarySessionoch LstCalendarSession ett nytt element som heter PrivateMeeting.

  • GetMeetingType och LstMeetingType returnerar ett nytt element som namngerSupportPrivateMeeting, vilket anger om det stöder privata möten eller inte.

Schemaändringar

XML-API: HämtaMeetingType/LstMeetingType: Lägg till <SupportPrivateMeeting> elementet.

XML-API:LstSummarySession:Lägg till <isPrivateMeeting> elementet.

XML-API:LstCalendarSession:Lägg till <isPrivateMeeting> elementet.

XML-API:GetSessionInfo:Lägg till <isPrivateMeeting> elementet.

XML-API:HämtaMeeting: Lägg till <isPrivateMeeting> elementet.

Begäran om XML API: Skapameeting

Begäran om skapamöte med privat mötestyp

<body>
    <bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
        <schedule>
            <startDate>2020-10-25 13:00:00</startDate>
<duration>45</duration>
<timeZoneID>45</timeZoneID>
</schedule>
<accessControl>
<meetingPassword>********</meetingPassword>
</accessControl>
<metaData>
<confName>MC_PrivateMeeting_Test</confName>
<meetingType>168</meetingType> //169 är ett exempel som stöder privata möten
        </metaData>
    </bodyContent>
</body>

XML API:s svar: Hämtasessionsinfo

Svar för isPrivateMeeting

<ep:supportE2E>false</ep:supportE2E>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isPrivateMeeting>true</ep:isPrivateMeeting> //true: mötet har stöd för privat möte; Falska: mötet har inte stöd för privat möte.
<ep:isCETMeeting>falskt</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>falskt</ep:isPersonalMeetingRoom>
<ep:isNextUpcomingInstance>sant</ep:isNextUpcomingInstance>

GetSite API returnerar mötesmallar på webbplatsnivå

Användarberättelse/aktivitetsbeskrivning

GetSite-API för att returnera webbplatsnivå mötesmall. Detta låter Education Connector och Webex Klassrum visa dessa mallar som lärare kan välja och välja dessa mallar när de schemalägger sina online-möten.

API:er som påverkas

Om det finns anpassade mötesmallar på webbplatsnivå returnerar GetSite API dessa mallar på webbplatsnivå.

Elementnamn

Beskrivning

möteMallnamn

namnet på anpassade mötesmallar på webbplatsnivå

serviceType

Webex Meetings, Webex Trainings och Webex Events

Schemaändringar

GetSite: Lägg till <meetingTemplates> elementet.

Svarsexempel

GetSite-svar

<ns1:meetingTypes>
    <ns1:meetingTypeID>3</ns1:meetingTypeID>
<ns1:meetingTypeName>PRO</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>MC Mötesmall</ns1:meetingTemplateName>
<ns1:serviceType>1 MeetingCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>EC Meeting Tempalte 2</ns1:meetingTemplateName>
<ns1:serviceType>EventCenter</ns1:serviceType>
</ns1:meetingTemplate>
<ns1:meetingTemplate>
<ns1:meetingTemplateName>TC-mötesmall 3</ns1:meetingTemplateName>
<ns1:serviceType>TrainingCenter</ns1:serviceType>
    </ns1:meetingTemplate>
</ns1:meetingTemplates>

XML API SetUser kan inte ändra elementet för supportedServices när webbplatsen är CI-enhetlig webbplats

Beskrivning

XMLAPI-setUser stöder inte ändringsvärde för " supportedServices " i en API-begäran när webbplatsen är en Control Hub-länkad Unified Webex Meeting webbplatser.

Schemaändringar

Det finns ingen schemaändring för API:et: AngeAnvändare.

WEBEX-15436: Lägg till skydd för att undvika dubbletter av e-postadresser i Mtgconfattendee-listan

Beskrivning

Om flera deltagare med samma e-postadress läggs till i samma möte i samma API-begäran behandlar vi endast den första deltagaren med e-postmeddelandet.

API:er som påverkas

  • SkapameetingAttendee

  • Skapaanvändare

  • Angeanvändare

  • Skapameeting

  • Ställ inmeeting

  • SkapaVent

  • Ställ inEvent

  • SkapaUtbildningssession

  • Ställ inutbildningssession

Exempel-API

Förfrågan

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message  xmlns:xsi="http: www.w3.org/2001/XMLSchema-instance"="" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
    <header>
        <securityContext>
            <siteName></siteName>
<webExID>testWebbplatstestAnvändarlösenord</webExID>
<password></password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382</sessionKey>
<person>
<email></email>
<name>test@webex.com namn1</name>
</person>
<attendees>
<person>
<email>test@webex.com</email>
<name>namn2</name>
</person>
<sessionKey>1714904382</sessionKey>
            </attendees>
        </bodyContent>
    </body>

Uppdateringar av API 40.11.0

Uppdateringar av XML API 40.11.0

Klicka här för att hämta XML API 40.11.0-schemat

XMLAPI CreateUser stöder visningsnamn

CreateUser har stöd för dispalyname när funktionsväxling EnableDisplayName är som 1. Om funktionsväxling inte är 1 kommer displayName att ignoreras.

Schemaändringar

SkapaAnvändare:

XMLAPI SetUser stöder visningsnamn

SetUser har stöd för dispalyname när funktionsväxling EnableDisplayName är 1. Om funktionsväxling inte är 1 kommer displayName att ignoreras.

Schemaändringar

Angeanvändare:

XMLAPI GetUser stöder visningsnamn

GetUser har stöd för dispalyname när funktionsväxling EnableDisplayName är 1. Om funktionsväxling inte är 1 visas inte displayName.

När displayName i DB är null och funktionsväxling EnableDisplayName är 1, kommer displayName att varafirstName+" "+lastName för icke-asiatiska tecken ochfirstName+lastName för asiatiska tecken.

Schemaändringar

HämtaAnvändareResponse:

XMLAPI Kontroll av användarnivå för CMR Hybrid VoIP

CmrHybridVoip-inställningen används för att ställa in och hämta användarens nivåinställning för EnableCMRHybridVoIP.

Schemaändringar

GetUser-svar:

Begäran att skapaAnvändare:

Begäran om Angeanvändare:

UPPDATERINGAR AV API 40.10.0

Uppdateringar av XML API 40.10.0

Klicka här för att hämta XML API 40.10.0-schemat

XML API-stöd för möte UUID i API-begäran och -svar

Exempel på XML-API: Begäran om GetSessionInfo:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS 205325231</ep:status>
<ep:isLocked></ep:isLocked>
<ep:sessionkey></ep:sessionkey>
<ep:meetingUUID>039c00ddd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

API som påverkas:

  • SkapameetingAttendee

  • Ta bort deltagare från delmeeting

  • RegistrerameetingAttendee

  • Skapa telekonferenssession

  • Ställ in telekonferenssession

  • Hämta telekonferenssession

  • SkapaUtbildningssession

  • Ställ inutbildningssession

  • HämtaUtbildningssession

  • Delta i utbildning

  • SkapaVent

  • Ställ inEvent

  • DelEvent

XMLAPI returnerar ett extra element i webbplatsadministrationskonfigurationen som inaktiverar skärminspelning

Detta krav kommer från säkerhet – både pentest-buggar och kunder som Goldman Sachs. De vill inte tillåta slutanvändare att ta skärmbild i Meetings-appen. Under tiden vill många andra kunder ha den här funktionen – för att tillåta skärmbilden. Dessutom vill Education-användare tillåta skärmbilden. Så vi kommer att ha en konfiguration av webbplatsadministratören för detta och XMLAPI returnerar ett extra fält EnableMobileScreenCapture i svaret från GetSite för att stödja detta.

Exempel på GetSite-begäran

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <header>
      <securityContext>
         <siteName>xxxx</siteName>
<webExID>Test</webExID>
<password>xxxx</password>
      </securityContext>
   </header>
   <body>
      <bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
   </body>
</serv:message>

<?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>PRIMÄR</serv:result>
<serv:gsbStatus>FRAMGÅNG</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:securityOptions>
                    ...
                    ...
<ns1:EnableMobileScreenCapture>falskt</ns1:EnableMobileScreenCapture>
...
                </ns1:securityOptions>
                ...
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

API som påverkas

Hämtawebbplats

XMLAPI stöder FÖRBÄTTRING av PIN-kod MEET-269 utan anslutning

XMLAPI lägg till ett NYTT ALTERNATIV Videokonferenssystem i min organisation kan starta och delta i möten utan uppmaningar för möte i personligt rum och MC-möte.

  • skapaAnvändare/angeAnvändare/hämtaAnvändare lägg till en ny nodenhetKanstartaMyPMR i personligtMeetingRoom.

  • skapaMeeting/setMeeting/getMeeting lägg till en nynodenhetKanstartameeting i schemat.

Alternativet i Webex-användargränssnittet för möte i personligt rum:

Schemaändringar

SkapaAnvändare:

Angeanvändare:

getUserResponse:

Skapameeting:

ställ inMeeting:

hämtaMeetingResponse:

Uppdateringar av API 40.9.0

Uppdateringar av XML API 40.9.0

Klicka här för att hämta XML API 40.9.0-schemat

XML API-stöd för mötes UUID-begäran och -svar

Vi har lagt till mötets UUID till API-begäran och -svaret var vi än stöder som en mötesnyckel eller sessionsnyckel.

Exempel på XML-API: Begäran om GetSessionInfo:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS 205325231</ep:status>
<ep:isLocked></ep:isLocked>
<ep:sessionkey></ep:sessionkey>
<ep:meetingUUID>039c00ddd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

API som påverkas:

  • HämtarollmentInfo

  • LstsummaryTrainingSession

  • Lägg tillschematest

  • Ställ inschematest

  • Schemalade test

  • HämtaTestInformation

  • UploadEventImage

  • Skicka inbjudanE-post

  • SkapaSupportSession

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminaryHistory

  • LstTrainingPollResultsHistory

Webex-möten har en låst möteslobby där användare kan vänta på att bli insläppta i mötet

XML API schemalägger och redigerar MC-möten för att stödja låst lobby närfunktionen (ConsistentLockedLobby)växlar på.

Schemaändringar

Lagt till tre nya element(externalAttendeeSecurity, autoLock, autoLockWaitTime) iCreateMeeting, SetMeeting och GetMeeting API:er.

Element

Beskrivning

externalAttendeeSecurity

När mötet låses upp finns det tre alternativ extern användare säkerhetsalternativ kan väljas.

Tillåtin: Kan delta i mötet omedelbart;

AllowJoinWithLobby:Kan endast delta i mötet om värden låter dem delta;

BlockFromJoin:Kan inte delta i mötet;

Autolock

Huruvida mötet ska låsas automatiskt.

Sant: Lås mötet automatiskt efter # minuter efter att mötet har startat

Falskt: Låser inte mötet automatiskt när mötet har startat

autoLockWaitTime

Minuter(0,5,10,15,20) för automatisk låsning av mötet när mötet har startat

Exempel på förfrågan och svar

Begäran om CreateMeeting:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
    ...
    <attendeeOptions>
        ...
<joinRequiresAccount>falskt</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
   </bodyContent>

Begäran om SetMeeting:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
    <meetingkey>2###1###01...</meetingkey>

    <attendeeOptions>
        ...
<joinRequiresAccount>falskt</joinRequiresAccount>
<externalAttendeeSecurity>AllowJoinWithLobby</externalAttendeeSecurity>
<autoLock>true</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
   </bodyContent>

Svar från GetMeeting:

<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
            <meet:attendeeOptions>
                ...
<meet:joinRequiresAccount>falskt</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock>true</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...
  

API som påverkas:

  • Skapameeting

  • Ställ inmeeting

  • Hämtameeting

Förbättrad GetSessionInfo API för att returnera deltagarnas status på pågående session

Lade till två nya element(hasHostInMeeting, hasAttendeeInMeeting) till svar från GetSessionInfo. Dessa två element kommer att returneras när mötet är ett pågående möte.

Element

Beskrivning

hasHostInMeeting

Om värden har anslutit sig till det pågående mötet.

Sant: Värden är i det pågående mötet.

Falskt/Null: Värden är inte i det pågående mötet eller så pågår inte mötet.

hasAttendeeInMeeting

Om det finns en deltagare/värd som deltar i det pågående mötet.

Sant: det finns en deltagare eller värd i det pågående mötet.

Falskt/Null: det finns inte någon deltagare eller värd i det pågående mötet eller så pågår inte mötet.

EXEMPEL på API-svar:

<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...

             <ep:status>INPROGRESS</ep:status>


<ep:hasHostInMeeting>sant</ep:hasHostInMeeting>

<ep:hasAttendeeInMeeting></ep:hasAttendeeInMeeting>

...
  

API som påverkas:

Hämtasessionsinfo

API GetUserCard kräver behörighet.

Säkerhetsförbättringar av XML API GetUserCard kräver behörighet för att hämta användarens information.

API som påverkas:

GetUserCard

Uppdateringar av API 40.8.0

Uppdateringar av XML API 40.8.0

Klicka här för att hämta XML API 40.8.0-schemat

Förbättring av GetSessionInfo-svaret

Om du inte är inbjuden eller godkänd från mötet, ditt samtal till XML API: GetSessionInfo returnerar inte elementen: confName, startDate, varaktighet, tidszon, meetingLink, sipURL, displayMeetingUrl i brödtexten för API-svar.

API-svarsexempel för möten:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
<ep:sessionkey>1###2###4 False False</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>(Ej listad) false</ep:listStatus>
<ep:registration></ep:registration>
<ep:passwordReq></ep:passwordReq>
<ep:isRegisterIDRequired></ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>False MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount></ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>false true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom>
</serv:bodyContent>

API-svarsexempel för utbildningar/händelser:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <ep:status>NOT_INPROGRESS</ep:status>
<ep:sessionkey>1####5###9 OREGISTRERAT sant</ep:sessionkey>
<ep:accessControl>
<ep:listStatus></ep:listStatus>
<ep:registration>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61 sant</ep:registration>
<ep:registrationURL></ep:registrationURL>
<ep:passwordReq>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61 BJUD</ep:passwordReq>
<ep:registrationURLForMobile></ep:registrationURLForMobile>
<ep:joinStatus>IN/REGISTRERA/AVVISA</ep:joinStatus>
<ep:isRegisterIDRequired>falsk</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>TrainingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>falsk</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH></ep:isAllowJBH>
<ep:isCETMeeting>sann</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>sann falskt</ep:isPersonalMeetingRoom>
</serv:bodyContent>

API som påverkas:

  • Hämtasessionsinfo

Säkerhetsförbättringar av GetSessionInfo, GetUserCard

Vi har gjort en säkerhetsförbättring för XML API GetSessionInfo och GetUserCard. Vi kommer att blockera användare från att få åtkomst till dessa två API:er under de kommande två timmarna om deras samtal uppnått gränsen på en timme utan några data hittade fel.

Felets statussvar är: "403 Förbjuden"

API:er som påverkas:
  • Hämtasessionsinfo

  • GetUserCard

meetingUUID i API-begäran och svarssupport

Vi har lagt till meetingUUID till API-begäran och -svaret var vi än stöder en mötesnyckel/sessionKey.

Begäran om GetSessionInfo:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS 205325231</ep:status>
<ep:isLocked></ep:isLocked>
<ep:sessionkey></ep:sessionkey>
<ep:meetingUUID>039c00ddd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

API som påverkas:

  • LstOpenSession

  • HämtarollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • HämtaVent

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Utbildningswebbplatsmall (DEN SESSIONSTYP) i XML API-stöd

När dina webbplatser aktiverar utbildning instruktören (DEN SESSIONSTYP) kan XML API stöd för att schemalägga ett möte med DEN MÖTESMALL.

API som påverkas:

  • Skapameeting

  • Ställ inmeeting

  • SkapaVent

  • Ställ inEvent

  • SkapaUtbildningssession

  • Ställ inutbildningssession

Stöd för XML API CreateMeetingAttendeeoch RegisterMeetingAttendee

Både CreateMeetingAttendee ochRegisterMeetingAttendee kan kontrollera det deltagarregistrering-formulär för en Webex Meetings registrering.

Och det finns ett nytt undantag för denna aktivitet:

Undantagsnummer

Undantagsmeddelande

040014

Obligatoriska fält saknas (registreringsformulär): ...

Om du t.ex. har valt "Jobbtitel" och "företagsnamn" som de obligatoriska fälten för registrering av en deltagare Webex Meetings såsom visas nedan måste du ange värde på "Jobbtitel" och "företagsnamn" när du ringer de två API:erna: SkapaMeetingAttendeeoch RegisterMeetingAttendee.

RegistreraMeetingAttendee-begäran:

<body>        
        <bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
            <attendees>
                <person>
                    <name>FörnamnNamn Efternamn</name>
<firstName>FörNamn</firstName>
<lastName>Efternamn</lastName>
                    <title>Ingenjör</title>             Befattning
<company>Cisco1234</company> //företagsnamn
...
                    <email>@****@.com</email>
<type></type>
<sendReminder>BESÖKARE, sann</sendReminder>
</person>
<role>DELTAGARE</role>
<joinStatus>ACCEPTERA</joinStatus>
<emailInvitations>sann</emailInvitations>
<sessionKey>1####4####1</sessionKey>
            </attendees>
        </bodyContent>  
    </body>

SkapameetingAttendee-begäran:

<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
        <person>
            <name>FörnamnA EfternamnA</name>
<firstName>FörnamnA</firstName>
<lastName>EfternamnA</lastName>
            <title>Ingenjör</title>         Befattning
<company>Cisco1234</company> //företagsnamn
...
            <email>@******.com</email>
<type></type>
<sendReminder>BESÖKARE, sann</sendReminder>
</person>
<role>DELTAGARE</role>
<joinStatus>ACCEPTERAR</joinStatus>
<emailInvitations>sann</emailInvitations>
<sessionKey>1###4####1</sessionKey>

040014 Undantag frånsvarsexempel:


<?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:att="http://www.webex.com/schemas/2002/06/service/attendee">
    <serv:header>
        <serv:response>
            <serv:result>FEL</serv:result>
<serv:reason>Saknas obligatoriska fält (registreringsformulär) : titel, företag</serv:reason>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
<serv:exceptionID>040014</serv:exceptionID>
<serv:value>titel, företag</serv:value>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>
</serv:message>

API som påverkas:

  • SkapameetingAttendee

  • RegistrerameetingAttendee

Förbättringar av validering av e-post för XML API

XML API ska inte tillåta blankstegstecken i ett e-postmeddelande, så vi har förbättrad e-postvalidering så att den överensstämmer Webex Meetings sidans beteende.

API som påverkas:

  • SkapameetingAttendee

  • SkapaVent

  • Ställ inEvent

  • Skapamedvetet

  • Ställ inkonfigurering

  • Ställ ininspelningsinfo

  • SkapameetingAttendee

  • SkapaUtbildningssession

  • Ställ inutbildningssession

  • Skapaanvändare

  • Angeanvändare

  • Skapameeting

  • Ställ inmeeting

  • RegistrerameetingAttendee

Uppdateringar av API 40.7.0

Uppdateringar av XML API 40.7.0

Klicka här för att hämta XML API 40.7.0-schemat

mötesUUID-support

Vi har lagt till meetingUUID till API-begäran och -svaret var vi än stöder en mötesnyckel eller sessionKey.

Exempel på förfrågan om GetSessionInfo:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>

Exempel på förfrågan om GetSessionInfo:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>

Exempel på GetSessionInfo-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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS 205325231</ep:status>
<ep:isLocked></ep:isLocked>
<ep:sessionkey></ep:sessionkey>
<ep:meetingUUID>039c00ddd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

API:er som påverkas:

  • LstmeetingattendeeHistory

  • LsttrainingattendeeHistory

  • LsteventattendeeHistory

  • LstsupportattendeeHistory

CreateUser API-välkomstmeddelandestöd för fyra nya språk

XmlAPI välkomst-html-e-postmeddelandet stöder följande fyra nya språk:

  • Tjeckiska (languageID=19)

  • Polska (languageID=20)

  • Ungerska (languageID=21)

  • Ingen (languageID=22)

XMLAPI skickar välkomstmeddelandet via e-post enligt språket eller språk-ID i begäran skapaanvändare.

Använda CreateUser för att skicka e-postexempel i html-välkomstmeddelande (tjeckiska):

<?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"> xxx
<header>
<securityContext>
<siteName></siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>testanvändare</firstName>
<lastName></lastName>
<webExId>testanvändare</webExId>
<password>xxxxxx</password>
<email>testuser@test.com</email>
<privilege>
<host>sant</host>
</privilege>
<languageID>19</languageID>

<language></language>
<active></active>
<sendWelcome></sendWelcome>
<isHTMLEmail>eller tjeckiska AKTIVERAT sant</isHTMLEmail>
            </bodyContent>
        </bodyContent>
    </body>

API 40.6.1, 40.4.9 Uppdateringar

UPPDATERINGAR AV XML API 40.6.1, 40.4.9

Klicka här för att hämta XML API 40.6.1-schemat

Klicka här för att hämta XML API 40.4.9-schemat

Skapameeting-/SetMeeting-support

När du schemalägger ett Webex-möte tillåter XML API CreateMeeting/SetMeeting att du markerar eller avmarkerar eller klickar på ett obligatoriskt eller ej obligatoriskt fält från deltagarregistrering formulär.

Följande är ett exempel på Mötesschema från användarens webbsida där du kan kontrollera obligatoriska fält som "Jobbtitel", "företagsnamn", "Stad"och "Stat" på deltagarregistrering formuläret:

Följande är en mappning mellan sidfälten och XML API:erna:

Sidfält XMLAPI-element
Befattning
<title>
Företagsnamn
<company>
Adress 1
<address1>
Adress 2
<address2>
Ort
<city>
Stat
<state>
Postnummer
<postalCode>
Land/region
<country>
Telefon arbete
<phone>
Fax
<fax>

Ändrat schema: Lägg till elementet "registrationForm" i CreateMeeting

Ändrat schema: Lägg till elementet "registrationForm" i SetMeeting

Ändrat schema: Lägg till elementet "registrationForm" i GetMeeting

Exempel påSkapameetingsbegäran:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
      <accessControl>
          <meetingPassword>true</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations></emailInvitations>
<registration>true false för</registration>
<auto>lösenord</auto>
      </attendeeOptions>      
      <registrationForm>
          <title><req>sann</req></title>          <!-- true -->
          <company><req>true</req></company> <!-- true -->
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city> <!-- true -->
<state><req>true</req></state> <!-- true -->
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req></req></phone>
<fax><req>false (falskt)</req></fax>
      </registrationForm>

Exempel på Ställinmeetingsbegäran:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
    <meetingkey>1015045339</meetingkey>

<metaData>
<confName>Konferensnamn</confName>
<meetingType>3</meetingType>
</metaData>

<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration></registration>
<auto>true true</auto>
    </attendeeOptions>
    
    <registrationForm>
        <title><req>sann</req></title>    
        <company><req>true</req></company>
<address1><req>false</req></address1>
<address2><req>false</req></address2>
<city><req>true</req></city>
<state><req>true</req></state>
<postalCode><req>false</req></postalCode>
<country><req>false</req></country>
<phone><req></req></phone>
<fax><req>false (falskt)</req></fax>
    </registrationForm>

Exempel på GetMeetingResponse:

            <meet:sipURL>1234567890@sitename.webex.com 1234567890@sitename.webex.com</meet:sipURL>
<meet:displayMeetingUrl></meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>false</meet:req></meet:phone>
<meet:title><meet:req>true false</meet:req></meet:title>
<meet:company><meet:req></meet:req></meet:company>
<meet:address1><meet:req>false</meet:req></meet:address1>
<meet:address2><meet:req>false</meet:req></meet:address2>
<meet:city><meet:req>(falskt) true</meet:req></meet:city>
<meet:state><meet:req></meet:req></meet:state>
<meet:postalCode><meet:req>true</meet:req></meet:postalCode>
<meet:country><meet:req>false</meet:req></meet:country>
<meet:fax><meet:req>(falskt)</meet:req></meet:fax>
            </meet:registrationForm>
        
    

API:er som påverkas:

  • Skapameeting

  • Ställ inmeeting

  • Hämtameeting

  • Ta bortmeeting

E2EE-mötestyp stöder inte ett PMR möte

När du aktiverar ett PMR under ett samtal medAPI:erna: CreateUser/SetUser/GetUser/GetMe och endast en E2EE mötestyp är tillgänglig kommer följande felmeddelande att skickas: "110063 Användaren måste ha minst en icke-E2EE-mötestyp för att PMR."

API:er som påverkas:

  • Skapaanvändare

  • Angeanvändare

  • Hämtaanvändare

  • Hämta

Uppdateringar av API 40.6.0

Uppdateringar av XML API 40.6.0

Klicka här för att hämta XML API 40.6.0-schemat

Användarhanteringsroll har lagts till

Vi har skapat användarhanteringsrollen och schemafilen för följande har ändrats.

Ändrat schema: Begäran attskapaAnvändare:

Ändrat schema: Angeanvändare

Ändrat schema: GetMe-svar:

Ändrat schema: LstsummaryUser-svar:

API:er som påverkas:

  • Skapaanvändare

  • Angeanvändare

  • Hämta

  • LstsummaryUser

Exempel påcreateUser-begäran:

<?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"> xxx
<header>
<securityContext>
<siteName></siteName>
<webExID>SiteAdmin xxx xxx xxx xxx xxx xxx</webExID>
<password></password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName></firstName>
<lastName></lastName>
<webExId></webExId>
<password></password>
<email></email>
<privilege>
<umSiteAdmin>true</umSiteAdmin>
<host>false</host>

<siteAdmin></siteAdmin>
<labAdmin></labAdmin>
<voiceOverIp>false</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>ACTIVATED</active>
<sendWelcome>true</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>  
</body>

Stöd för användning av API-nyckelåtkomst till GetUserCard

Vi stöder nu användning av API-nyckeln (genererad JWT-token) åtkomst till API: GetUserCard i denna version.

Du kan hänvisa till dessa sidor om hur du tillämpar en API-nyckel och att generera en JWT-token:

Så här tillämpar du en API-nyckel

Så här skapar du JWT-token

Exempel på begäran från GetUserCard:

POST https://{sitename}.webex.com/WBXService/XMLService-sidhuvud:

    Innehåll-Typ applikation/json;charset=utf-8
JWTToken ${jwttoken}
Brödtext:  
<?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>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{userName}</webExId>
    </bodyContent>
</body>
</message>  

Svarsexempel:

<?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></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:avatar>
<use:url>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png 1587493389768 falskt tests personliga</use:url>
<use:lastModifiedTime></use:lastModifiedTime>
<use:isUploaded></use:isUploaded>
</use:avatar>
<use:personalMeetingRoom>
<use:title></use:title>
<use:personalMeetingRoomURL>rum-rum-https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692 har lyckats</use:accessCode>
            </use:personalMeetingRoom>
        </serv:bodyContent>
    </serv:body>
</serv:message>

Stöd för meetingUUID i API-begäran och -svar

Vi har lagt till meetingUUID till API-begäran och -svaret när vi har stöd för en mötesnyckel eller sessionKey.

API:er som påverkas:

  • LstRecording

  • LstsummarySession

  • GetSessionInfo

  • Hämtahosturlmeeting

  • Hämtajoinurl-meeting

  • LstMeetingAttendee

  • Skapameeting

  • Ställ inmeeting

  • Hämtameeting

  • Ta bortmeeting

  • LstCalendarSession

exempel påmötesUUID-begäran:

<?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>
      <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231 eller</sessionKey>

<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>

exempel påmötesUUID-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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NOT_INPROGRESS 205325231</ep:status>
<ep:isLocked></ep:isLocked>
<ep:sessionkey></ep:sessionkey>
<ep:meetingUUID>039c00ddd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

PMR mötesnycklarna kommer inte att ändras från en tillfälligt inaktiverad användare eller avaktiverade PMR

När en temporär inaktiverad användare eller inaktiverad PMR återaktiveras inom en vecka, har den nu återaktiverade användaren eller aktiverat PMR-mötesnyckeln inte ändrats, kommer det att vara samma som tidigare.

API:er som påverkas:

  • Angeanvändare

  • Deluser

Förbättringar i LstSummarySession

Vi har förbättrat API:et: LstSummarySession returnera schemalagt -PMR att ha ett nytt element, returnScheduledPMR, i begäran. Och standardinställningen funktionsväxling är avstängd.

API:er som påverkas:

  • LstSummarySession

Schemaändring:

Vi lägger till ett nytt elementnamn returnScheduledPMR i API LstSummarySession-begäran.

Vi lägger till ett nytt elementnamn som schemaladeSPMR i API LstSummarySession-svaret.

Exempel på förfrågan om LstSummarySession:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <header>
      <securityContext>
         <siteName>xxx</siteName>
<webExID>Test</webExID>
<password>xxx</password>
<partnerID>xxxx</partnerID>
<clientInfo>xxxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listControl>
<startFrom>1 2 OCH</startFrom>
<maximumNum></maximumNum>
<listMethod></listMethod>
</listControl>
<dateScope>
<startDateStart>11/01/2019 8:0:0</startDateStart>
<startDateEnd>12/01/2019 7:59:59</startDateEnd>
<timeZoneID>4</timeZoneID>
<endDateStart>11/01</endDateStart>2019-08-012-01-2019
<endDateEnd>7:59:59</endDateEnd>
</dateScope>
<order>
<orderBy>HOSTWEBEXID</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
<serviceTypes>
<serviceType>EventCenter</serviceType>
<serviceType></serviceType>
<serviceType>MeetingCenter SalesCenter</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>SupportCenter</serviceType>
</serviceTypes>
<returnScheduledPMR>True</returnScheduledPMR>
      </bodyContent>
   </body>
</serv:message>

Exempel på svar från LstSummarySession:

<?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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
   <serv:header>
      <serv:response>
         <serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<ep:matchingRecords>
<serv:total>1787</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325</ep:sessionKey>
<ep:MeetingUUID>809914325</ep:MeetingUUID>
<ep:confName>Team Meeting</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:hostWebExID>Test</ep:hostWebExID>
<ep:hostFirstName>Test</ep:hostFirstName>
<ep:hostLastName>Test</ep:hostLastName>
<ep:otherHostWebExID>Test</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status>NOT_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>PUBLIC</ep:listStatus>
<ep:hostEmail>Test@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostJoined>false</ep:hostJoined>
<ep:participantsJoined>false</ep:participantsJoined>
<ep:confID>141672157056861215</ep:confID>
<ep:registration>false</ep:registration>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>false</ep:isAudioOnly>
<ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isException>false</ep:isException>
<ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey>805660167</ep:sessionKey>
<ep:confName>xmlmc Molly08Console816960001</ep:confName>
<ep:sessionType>3</ep:sessionType>
<ep:serviceType>MeetingCenter</ep:serviceType>
<ep:hostWebExID>Molly08Console81696000</ep:hostWebExID>
<ep:hostFirstName>Molly08Console81696000</ep:hostFirstName>
<ep:hostLastName>Molly08Console81696000</ep:hostLastName>
<ep:otherHostWebExID>Molly08Console81696000</ep:otherHostWebExID>
<ep:timeZoneID>2</ep:timeZoneID>
<ep:timeZone>GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status>NOT_INPROGRESS</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:duration>60</ep:duration>
<ep:listStatus>PUBLIC</ep:listStatus>
<ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostJoined>falskt</ep:hostJoined>
<ep:participantsJoined></ep:participantsJoined>
<ep:confID>falskt 141672108716459038</ep:confID>
<ep:registration>false</ep:registration>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>false false</ep:isAudioOnly>
<ep:isTCSingleRecurrence></ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>false</ep:isCETMeeting>
<ep:isException></ep:isException>
<ep:isNextUpcomingInstance></ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0 0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
         </ep:session>
      </serv:bodyContent>
   </serv:body>
</serv:message>

Förbättringar av GetSite

Vi har lagt till ettGetSite-funktionsväxling av SupportXMLAPIReturnScheduledPMR

API:er som påverkas:

  • Hämtawebbplats

Schemaändring:

Det nya elementet för XML API GetSite-svaret är: SupportXMLAPIReturnScheduledPMR

Exempel påGetSite-begäran:

<?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"> xxx
<header>
<securityContext>
<siteName></siteName>
<webExID>Test</webExID>
<password></password>
<clientInfo>xxx</clientInfo>
  </securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>    
</body>

Exempel påGetSite-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: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>PRIMÄR</serv:result>
<serv:gsbStatus>FRAMGÅNG</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:siteCommonOptions>
...
<ns1:SupportXMLAPIReturnScheduledPMR>sant</ns1:SupportXMLAPIReturnScheduledPMR>
...
                </ns1:siteCommonOptions>
            </ns1:siteInstance>
        </serv:bodyContent>
    </serv:body>
</serv:message>

API 40.4.8, 40.2.9 Uppdateringar

UPPDATERINGAR AV XML API 40.4.8, 40.2.9

Klicka här för att hämta XML API 40.4.8-schemat

Klicka här för att hämta XML API 40.2.9-schemat

Nytt svar vid uppdatering av schemalagda möten i XMLAPI

När kunder använder XMLAPI för att uppdatera möten som schemalagts via sin sida skickar vi det numeriska lösenordet i en uppdatering av mötets e-post och tillämpar det på Webex Meetings, Teams och Events-center.

Dessa API:er: HämtaMeeting, GetTrainingSession, GetEvent och GetTeleconferenceSession harföljande nya element som svar: audioPassword (numeriskt lösenord), ärEnforceAudioPassword, ärEnforceAudioLogin för Webex Meetings, Teams och Events-center.

Ändrat schema:

API:er som påverkas:

  • Hämtameeting

  • HämtaUtbildningssession

  • HämtaVent

  • Hämta telekonferenssession

Exempel på GetMeetingRequest (Hämta mötesbegäran):

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
    <siteName></siteName>
<webExID>testWebbplatstest</webExID>
<password>xxx</password>
<partnerID>xx</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>803328224</meetingKey>
</bodyContent>
</body>
</serv:message>

Svarsexempel:

<?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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
    <serv:header>
        <serv:response>
            <serv:result></serv:result>
<serv:gsbStatus></serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:accessControl>
<meet:listToPublic></meet:listToPublic>
<meet:isPublic></meet:isPublic>
<meet:meetingPassword></meet:meetingPassword>
<meet:audioPassword>7592877</meet:audioPassword>
<meet:isEnforceAudioPassword>falskt</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin></meet:isEnforceAudioLogin>
</meet:accessControl>
falskt PkzC8tP7kM5 75928877 falskt ...
            ...
        </serv:bodyContent>
    </serv:body>
</serv:message>

API 40.4.5, 40.2.6 uppdateringar

UPPDATERINGAR AV XML API 40.4.5, 40.2.6

Användarbegränsning för GetUserCardochGetSessionInfo

Vi implementerar användningsgränsen på API GetUserCard och GetSessionInfo.Du kan få felmeddelandet: "403 förbjuden" om du når användargränsen.

API:er som påverkas:

  • GetUserCard

  • Hämtasessionsinfo

API 40.4.4, 40.2.5 uppdateringar

UPPDATERINGAR AV XML API 40.4.4, 40.2.5

Nummerbegränsning för BodyContent

Vi har lagt till ett begränsat antal BodyContent i varje XML API-avsnitt. När du lägger till för många BodyContent i API-begäran kommer följande felkod och meddelande att returneras: "000053 Antalet BodyContent i en begäran måste vara färre än {number}"

API:er som påverkas:

  • Xml-API:

XML API-begäran med flera bodyContent 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">
<header>
<securityContext>
<webExID>xxxx</webExID>
<password>xxxx</password>
<siteName>xxx</siteName>
</securityContext>
</header>
<body>

<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser">
<webExId>xxx</webExId>
</bodyContent>

<bodyContent xsi:type="java:com.webex.service.binding.user.GetSite">
</bodyContent>

<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>801020403</sessionKey>
</bodyContent>

</body>

API 40.4.3, 40.2.4-uppdateringar

UPPDATERINGAR AV XML API 40.4.3, 40.2.4

Klicka här för att hämta XML API 40.4.3, 40.2.4-schemat.

Förbättringar i CreateUser

Vi har förbättrat CreateUser för att stödja välkomstmeddelandet på flera språk. Begäran för CreateUser är nu HTMLEmail

API:er som påverkas:

  • Skapaanvändare

Exempel på createUser-begäran:

<?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>administrator</webExID>
<password>xxxx</password>
<siteName>xxx</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>xxx</firstName>
<lastName>xxx</lastName>
<webExId>xxx</webExId>
<password>xxx</password>
<email>xxx</email>
<privilege>
<host>true</host>
<siteAdmin>false</siteAdmin>
<labAdmin>false</labAdmin>
<voiceOverIp>false</voiceOverIp>
</privilege>
<languageID>3</languageID>
<active>ACTIVATED</active>
<sendWelcome>true</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>  
</body>

Uppdateringar av API 40.4.0

Uppdateringar av XML API 40.4.0

Framtvinga e-postverifiering när e-post ändras i XML API

Efter att en webbplatsadministratör aktiverat Bekräftelse krävs för att användaren ska uppdatera sin e-postadress i Webex webbplatsadministration:

  • Om ett administratörskonto inte använder SetUser API för att ändra e-postadresser, ligger det aktuella e-postmeddelandet kvar tills det nya e-postmeddelandet har verifierats. E-postmeddelandet med bekräftelsen av kontoändringen skickas till den nya e-postadressen med "Ändringsbekräftelse av Webex-konto". När du har klickat på länken i e-postmeddelandet för att bekräfta länkas den nya e-postadressen omedelbart.


    Om en icke-webbplatsadministratör ringer upp SetUser API flera gånger utan att slutföra e-postverifieringsprocessen, behålls den aktuella e-postadressen och den senaste nya e-postadressen är den som måste verifieras.

  • Om ett webbplatsadministratörskonto ringer upp API:n SetUser för att ändra e-postadresser utlöses inte e-postverifieringsprocessen. Det nya e-postmeddelandet kommer omedelbart att länkas till värdens eller deltagarens konto.

API:er som påverkas:

  • Angeanvändare

Hämta information om registreringInfos timeout och anslutningsåterställning

GetEnrollmentInfo API söker för närvarande upp IP-adresser i domännamnssystemet, vilket utlöser stora prestandaeffekter. Vi planerar att förenkla processen med ett tomt svar i <domain> fältet.

API:er som påverkas:

  • HämtarollmentInfo

Exempel på förfrågan om GetEnrollmentInfo:

<?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>
<siteName>sqdemo6</siteName>
<webExID>xxx</webExID>
<password>xxxx</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">
<sessionKey>716773566</sessionKey>
        
    </body>

Exempel på GetEnrollmentInfo-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:att="http://www.webex.com/scheman/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<att:session>
<att:confID>154279066999981548</att:confID>
<att:attendee>
<att:attendeeID>3191792</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>Alex</att:firstName>
<att:lastName>Omega.alex.yang@gmail.com</att:lastName>
<att:email></att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>false</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain> </att:domain>
<att:ipAddress>10.35.240.53</att:ipAddress>
<att:submitTime>02/27/2020 22:03:57</att:submitTime>
<att:status>GODKÄND</att:status>
</att:attendee>
<att:attendee>
<att:attendeeID>3191797</att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName>AlexKKK</att:firstName>
<att:lastName>test</att:lastName>
<att:email>achillesyang@hotmail.com</att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>false</att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0.0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain> </att:domain>
<att:ipAddress>10.154.181.15</att:ipAddress>
<att:submitTime>02/27/2020 22:07:38 GODKÄND</att:submitTime>
<att:status></att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2</serv:total>
<serv:returned>2</serv:returned>
<serv:startFrom>1</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>716773566</att:sessionKey>
            </att:session>
        </serv:bodyContent>
    </serv:body>

Uppdateringar av API 40.2.0

Uppdateringar av XML API 40.2.0

Klicka här för att hämta XML API 40.2.0-schemat.

Ta bort anonym åtkomst till LstSummarySession

Som en säkerhetsförbättring kommer vi att stoppa stöd för anonym åtkomst till LstSummarySession API. Om Webex Meetings har åtkomst till API:n anonymt, kommer följande felkod och meddelande att returneras: "000015 Tyvärr, inget register hittades."

API:er som påverkas:

  • LstSummarySession

Exempel på förfrågan om LstSummarySession:

<?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>
        <siteName>webbplatsnamn1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
    </bodyContent>
</body>
</serv:message>

Exempel på LstSummarySession-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:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting"> FAILURE, inget register hittades
<serv:header>
<serv:response>
<serv:result></serv:result>
<serv:reason></serv:reason>
<serv:gsbStatus>PRIMÄRT</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
        </serv:response>
    </serv:header>
    <serv:body>
        <serv:bodyContent/>
    </serv:body>

Säkerhetsförbättringar förSkapameeting och SetMeeting


Den här ändringen gjordes i XML API 40.2.0, men dess beskrivning har redigerats efter att kunden har fått feedback.

Som en säkerhetsförbättring har vi uppdaterat Api:er för CreateMeeting ochSetMeeting så att användarna inte kan schemalägga en starttid för mötet som redan har passerat. Om de försöker kommer API:et att uppmana felmeddelandet: "060016 Sessionens starttid måste inträda senare än aktuell tid." Om en användare behöver schemalägga ett direktmöte rekommenderar vi att mötets starttid anges fem minuter senare än aktuell tid.

API:er som påverkas:

  • Skapameeting

  • Ställ inmeeting

Uppdateringar av API 40.1.2

Uppdateringar av XML API 40.1.2

Klicka här för att hämta XML API 40.1.2-schemat.

När du schemalägger ett möte genereras ett lösenord automatiskt om ett lösenord inte tillhandahålls

Vi har förbättrat CreateMeeting, CreateEvent,CreateTrainingSession ochCreateTeleconferenceSession så att ett lösenord inkluderas i brödtexten för API-svaret.

Som standard är inställningen Alla möten/händelser/sessioner måste ha en lösenordsinställning aktiverad. I detta fall, om API-förfrågan inte inkluderar ett lösenord, genereras automatiskt ett lösenord från XML API-servrarna.

Om inställningen Alla möten/händelser/session måste ha ett lösenord inaktiverat , och API-begäran inte innehåller något lösenord, genereras inte ett lösenord från XML API-servrarna.

Om API-begäran innehåller ett lösenord, kommer svaret att inkludera detta lösenord, oavsett om Alla möten/händelser/session måste ha en lösenordsinställning aktiverad eller inaktiverad.

API:er som påverkas:

  • Skapameeting

  • SkapaVent

  • SkapaUtbildningssession

  • Skapa telekonferenssession

Svaret för Skapa möte har numeetingPassword-elementet:

Exempel på Skapameetingsbegäran:

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

     <siteName>siteName1</siteName>
<webExID>userID</webExID>
<password>****</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaData>
<confName>Test_Auto_Generated_mtg_pwd</confName>
<meetingType></meetingType>
</metaData>

<schedule>
<startDate>2020-03-10-28 17:35:00</startDate>
</schedule>
</bodyContent>
</body>

Exempel på Skapameeting-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:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
    <serv:header>
        <serv:response>
            <serv:result>DEN</serv:result>
<serv:gsbStatus>PRIMÄRA</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet:meetingPassword>UzXJuzUD428</meet:meetingPassword>
<meet:iCalendarURL>
<serv:host>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
<serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:iCalendarURL>
<meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
        </serv:bodyContent>
    </serv:body>
</serv:message>

CreateEvent-svaret har nu eventPassword-elementet:

Svaren i CreateTrainingSession och CreateTeleconferenceSession har nu sessionPassword-elementet:

Uppdateringar av API 40.1.0

Uppdateringar av XML API 40.1.0

Klicka här för att hämta XML API 40.1-schemat.

Förbättringar i GetSessionInfo

Vi har lagt till nya element till Api:n GetSessionInfo. API:et returnerar nu information om mobila enheter också.

API:er som påverkas:

  • Hämtasessionsinfo

Hämta uppdateringar för förfrågan om SessionInfo:

Exempel på förfrågan:

<?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>
        <siteName>sqdemo11</siteName>
<webExID>webbplatsadmin</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>713707633</sessionKey>
<pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>dongchen@go.webex.com eller 123456789_go@webex.com eller 123456789@go.webex.com</sipUrl>
<meetingLink>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
    </bodyContent>
</body>
</serv:message>

Förbättringar i LstAccessAnywhereHistory

Vi har lagt till ett nytt API, lstAccessAnywhereHistory , somsvarar Webex Access Anywhere rapportinformationen.

API:er som påverkas:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory-uppdatering:

LstAccessAnywhereHistory-svarsuppdateringar:

Exempel på förfrågan:

<?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>
<siteName>sqdemo6</siteName>
<webExID>test</webExID>
<password>P@ss1234</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>test1</hostWebexID>
<startTimeScope>
<sessionStartTimeStart>2019-09-29 00</sessionStartTimeStart>
<sessionStartTimeEnd>29/04:34 12/29 2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>9/29/2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>12/29/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom>1</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>ELLER</serv:listMethod>
</listControl>
<order>
<orderBy>STARTTIME</orderBy>
<orderAD>ASC</orderAD>
</order>
</bodyContent>
</body>

Svarsexempel:

<?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/2002/ 06/common"
xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
<serv:header>
<serv:response>
<serv:result>SUCCESS</serv:result>
<serv:gsbStatus>PRIMARY</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse">
xmlns:xsi="http://www..w3.org/2001/XMLSchema-instance">
<history:matchingRecords>
<serv:total>775</serv:total>
<serv:returned>10</serv:returned>
<serv:startFrom></serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID>1 123456 av 6926_dean</history:confID>
<history:userName></history:userName>
<history:computerName></history:computerName>
<history:clientIP>10.224.222. 183</history:clientIP>
<history:startTime>2019-11-29 03:05:44</history:startTime>
<history:endTime>2019-11-29 03:10:06</history:endTime>
<history:duration>5</history:duration>
            </history:accessAnyWhereInfo>
        
    </serv:body>