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 har stöd för privat mötestyp

XML API:er påverkas

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

  • Om ett Webex-möte har schemalagts med privat mötestyp GetSessionInfo GetMeeting, LstSummarySession, och LstCalendarSession kommer att returnera ett nytt element namnge är PrivateMeeting för att veta det.

  • GetMeetingType och LstMeetingType returnera ett nytt elementnamn SupportPrivateMeeting vilket anger om den har stöd för privata möten eller inte.

Schemaändringar

XML API: Hämta mötestyp/mötestyp: Lägg till <SupportPrivateMeeting> element.

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

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

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

XML API: Hämta möte: Lägg till <isPrivateMeeting> element.

Begäran om XML API: Skapamöte

Begäran om att skapa möte med privat mötestyp

<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<schedule>
<startDate>10/25/2020 13:00:00</startDate>
Den här artikeln handlar om <duration>45</duration>
Den här artikeln handlar om <timeZoneID>45</timeZoneID>
Den här artikeln handlar om </schedule>
Den här artikeln handlar om <accessControl>
Den här artikeln handlar om <meetingPassword>******</meetingPassword>
Den här artikeln handlar om </accessControl>
Den här artikeln handlar om <metaData>
Den här artikeln handlar om <confName>mc_PrivatMeeting_Test</confName>
Den här artikeln handlar om <meetingType>168</meetingType>//169 är ett exempel som stöder privat möte
</metaData>
</bodyContent>
</body>

Svar på XML API: GetSessionInfo

Svar för isPrivateMeeting

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

HämtaSite-API kommer att återgå till mötesmallar på webbplatsnivå

Användarhistoria/uppgiftsbeskrivning

HämtawebbplatsAPI för att återgå till mötesmallen på webbplatsnivå. Detta gör det möjligt för Education Connector och Webex-klassrum att visa dessa mallar så att lärare kan välja och välja dessa mallar när de schemalägger sina onlinesessioner.

API:er påverkas

Om det finns anpassade mötesmallar som är webbplatsnivå returnerar GetSite-api dessa mallar på webbplatsnivå.

Namn på element

Beskrivning

meetingTemplateName

namnet på anpassade mötesmallar på webbplatsnivå

serviceType

Webex Meetings, Webex Training och Webex Events

Schemaändringar

Hämta webbplats : Lägg till <meetingTemplates> element.

Svarsprov

Hämtawebbplatssvar

<ns1:meetingTypes>
<ns1:meetingTypeID>3</ns1:meetingTypeID>
Den här artikeln handlar om <ns1:meetingTypeName>pro</ns1:meetingTypeName>
</ns1:meetingTypes>
<ns1:meetingTemplates>
Den här artikeln handlar om <ns1:meetingTemplate>
Den här artikeln handlar om <ns1:meetingTemplateName>MC-mötetempel 1</ns1:meetingTemplateName>
Den här artikeln handlar om <ns1:serviceType>MeetingCenter</ns1:serviceType>
Den här artikeln handlar om </ns1:meetingTemplate>
Den här artikeln handlar om <ns1:meetingTemplate>
Den här artikeln handlar om <ns1:meetingTemplateName>EC Meeting Template 2</ns1:meetingTemplateName>
Den här artikeln handlar om <ns1:serviceType>EventCenter</ns1:serviceType>
Den här artikeln handlar om </ns1:meetingTemplate>
Den här artikeln handlar om <ns1:meetingTemplate>
Den här artikeln handlar om <ns1:meetingTemplateName>TC-mötesmall 3</ns1:meetingTemplateName>
Den här artikeln handlar om <ns1:serviceType>TrainingCenter</ns1:serviceType>
</ns1:meetingTemplate>
</ns1:meetingTemplates>

XML API-inställt användare kan inte ändra element i supportedServices när webbplatsen är CI-enhetlig webbplats

Beskrivning

XMLAPI SetUser stöder inte ändringsvärde av " supportedServices ”i en API-begäran när webbplatsen är en Control Hub-länkad Unified Webex Meeting-webbplats.

Schemaändringar

Det finns ingen schemaändring på API: SetUser.

webex-15436: Lägg till skydd för att undvika dubbla e-postmeddelanden i Mtgconfattendeelist

Beskrivning

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

Påverkade API:er

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

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>testplats</siteName>
Den här artikeln handlar om <webExID>testanvändare</webExID>
Den här artikeln handlar om <password>lösenord</password>
Den här artikeln handlar om </securityContext>
Den här artikeln handlar om </header>
Den här artikeln handlar om <body>
Den här artikeln handlar om <bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
Den här artikeln handlar om <sessionKey>1714904382</sessionKey>
Den här artikeln handlar om <person>
Den här artikeln handlar om <email>test@webex.com</email>
Den här artikeln handlar om <name>namn1</name>
Den här artikeln handlar om </person>
Den här artikeln handlar om <attendees>
Den här artikeln handlar om <person>
Den här artikeln handlar om <email>test@webex.com</email>
Den här artikeln handlar om <name>namn2</name>
Den här artikeln handlar om </person>
Den här artikeln handlar om <sessionKey>1714904382</sessionKey>
</attendees>
</bodyContent>
</body>
</serv:message>

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-skapa användare har stöd för visningsnamn

CreateUser stöder dispalyname vid funktionsväxling EnableDisplayName är som 1. Om funktionsknappen inte är 1 ska du displayName kommer att ignoreras.

Schemaändringar

CreateUser:

XMLAPI-inställt användare har stöd för visningsnamn

SetUser stöder dispalyname vid funktionsväxling EnableDisplayName är 1. Om funktionsknappen inte är 1, displayName kommer att ignoreras.

Schemaändringar

SetUser:

XMLAPI GetUser stöder visningsnamn

GetUser stöder dispalyname vid funktionsväxling EnableDisplayName är 1. Om funktionsknappen inte är 1, displayName visas inte.

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

Schemaändringar

GetUserResponse:

XMLAPI-användarnivåkontroll för CMR Hybrid Voip

Filen cmrHybridVoip inställningen används för att ställa in och hämta inställningen för användarnivå för EnableCMRHybridVoIP.

Schemaändringar

GetUser Response:

CreateUser Request:

SetUser Request:

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 support for meeting UUID i API-begäran och -svar

Exempel på XML API: GetSessionInfo 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</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: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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:isLocked>falska</ep:isLocked>
Den här artikeln handlar om <ep:sessionkey>805325231</ep:sessionkey>
Den här artikeln handlar om <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
Den här artikeln handlar om <ep:confID>158941507534980823</ep:confID>
...

</serv:bodyContent>
</serv:body>
</serv:message>

Påverkat API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • RegisterMeetingAttendee

  • CreateTeleconferenceSession

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • CreateEvent

  • SetEvent

  • DelEvent

XMLAPI returnerar ett extra element för konfiguration av webbplatsadministratör för att inaktivera skärmdumpning

Kravet kommer från Säkerhet – båda PenTest Buggar och kunder, som Goldman Sachs. De vill inte tillåta slutanvändarna att ta skärminspelning i Meetings-appen. Samtidigt vill många andra kunder ha den här funktionen – för att tillåta skärminspelning. Utbildningsanvändare vill också tillåta skärminspelning. Så vi kommer att ha en webbplatsadministratörskonfiguration för detta, och XMLAPI kommer att återlämna ett extra fält EnableMobileScreenCapture som svar på GetSite för att stödja detta.

Exempel på begäran om att få plats

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

...
<ns1:EnableMobileScreenCapture>falsk</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>

</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

API som påverkas

GetSite

XMLAPI stöder förbättring av MEET-269 PIN-less Join

XMLAPI lägger till ett NYTT ALTERNATIV Videokonferenssystem i min organisation kan starta och delta i möten utan instruktioner för möten i personliga rum och MC-möten.

  • createUser/setUser/getUser lägg till en ny nod deviceCanStartMyPMR i personalMeetingRoom.

  • createMeeting/setMeeting/getMeeting lägg till en ny nod deviceCanStartMeeting i schemat.

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

Schemaändringar

CreateUser:

SetUser:

getUserResponse:

CreateMeeting:

setMeeting:

getMeetingResponse:

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 support for meeting UUID begäran och svar

Vi har lagt till mötes-UUID i API-begäran och -svar var vi stöder som en meetingKey eller sessionKey.

Exempel på XML API: GetSessionInfo 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</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: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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:isLocked>falska</ep:isLocked>
Den här artikeln handlar om <ep:sessionkey>805325231</ep:sessionkey>
Den här artikeln handlar om <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
Den här artikeln handlar om <ep:confID>158941507534980823</ep:confID>
...

</serv:bodyContent>
</serv:body>
</serv:message>

Påverkat API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • SetScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • SendInvitationEmail

  • CreateSupportSession

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminaryHistory

  • LstTrainingPollResultsHistory

Webex-möten har en låst möteslobby där användare kan vänta på att få tillträde till mötet

XML API-schemalägg och redigera MC-möte för att stödja låst lobby när funktionen( ConsistentLockedLobby) växla på.

Schemaändringar

Tillagd tre nya inslag ( externalAttendeeSecurity, autoLock, autoLockWaitTime) in i SkapaMöte, Konfigurera möte och HämtaMeeting API:er.

Element

Beskrivning

externalAttendeeSecurity

När mötet är olåst finns det tre alternativ för extern användarsäkerhet.

AllowJoin: Kan delta i mötet omedelbart;

AllowJoinWithLobby: Kan endast delta i mötet om värden släpper in dem;

BlockFromJoin: Kan inte delta i mötet;

autoLock

Om du låser mötet automatiskt.

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

Falska: Låser inte mötet automatiskt efter att mötet har startat

autoLockWaitTime

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

Prov på begäran och svar

Request of CreateMeeting:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">

<attendeeOptions>
...
<joinRequiresAccount>falska</joinRequiresAccount>
<externalAttendeeSecurity>Tillåt</externalAttendeeSecurity>
<autoLock>äkta</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeOptions>
...
</bodyContent>

Request of SetMeeting:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01</meetingkey>
...
<attendeeOptions>
...
<joinRequiresAccount>falska</joinRequiresAccount>
<externalAttendeeSecurity>Tillåt</externalAttendeeSecurity>
<autoLock>äkta</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">
Den här artikeln handlar om <serv:header>
Den här artikeln handlar om <serv:response>
Den här artikeln handlar om <serv:result>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<meet:attendeeOptions>
...
<meet:joinRequiresAccount>falska</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>Tillåt</meet:externalAttendeeSecurity>
<meet:autoLock>sanna</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...


Påverkat API:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

Förbättring GetSessionInfo API för att återlämna mötesdeltagares status under pågående session

Två nya element har lagts till ( hasHostInMeeting, hasAttendeeInMeeting) till svar av GetSessionInfo. Dessa två element returneras när mötet är ett pågående möte.

Element

Beskrivning

hasHostInMeeting

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

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

Falsk/Noll: Värden deltar inte i det pågående mötet eller mötet är inte pågående möte.

hasAttendeeInMeeting

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

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

Falsk/Noll: det finns ingen deltagare eller värd i det pågående mötet eller mötet är inte pågående möte.

API-svarsprov:

<?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">
Den här artikeln handlar om <serv:header>
Den här artikeln handlar om <serv:response>
Den här artikeln handlar om <serv:result>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...

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


<ep:hasHostInMeeting>sann</ep:hasHostInMeeting>

<ep:hasAttendeeInMeeting>sann</ep:hasAttendeeInMeeting>

...


Påverkat API:

GetSessionInfo

API GetUserCard kräver auktorisation.

Säkerhetsförbättring av XML API GetUserCard kräver behörighet för att få användarinformation.

Påverkat API:

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

GetSessionInfo svarsförbättring

Om du inte är inbjuden eller godkänd från mötet, ditt samtal till XML API: GetSessionInfo kommer inte att återlämna följande delar: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl i API-svarsorganet.

API-svarsexempel för möten:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:sessionkey>1####2###4</ep:sessionkey>
Den här artikeln handlar om <ep:accessControl>
Den här artikeln handlar om <ep:listStatus>ej listad</ep:listStatus>
Den här artikeln handlar om <ep:registration>falska</ep:registration>
Den här artikeln handlar om <ep:passwordReq>sant</ep:passwordReq>
Den här artikeln handlar om <ep:isRegisterIDRequired>falska</ep:isRegisterIDRequired>
Den här artikeln handlar om </ep:accessControl>
Den här artikeln handlar om <ep:metaData>
Den här artikeln handlar om <ep:serviceType>MeetingCenter</ep:serviceType>
Den här artikeln handlar om </ep:metaData>
Den här artikeln handlar om <ep:attendeeOptions>
Den här artikeln handlar om <ep:joinRequiresAccount>falska</ep:joinRequiresAccount>
Den här artikeln handlar om </ep:attendeeOptions>
Den här artikeln handlar om <ep:isAllowJBH>sant</ep:isAllowJBH>
Den här artikeln handlar om <ep:isCETMeeting>sant</ep:isCETMeeting>
Den här artikeln handlar om <ep:isPersonalMeetingRoom>falska</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>inte_pågående</ep:status>
Den här artikeln handlar om <ep:sessionkey>1####5###9</ep:sessionkey>
Den här artikeln handlar om <ep:accessControl>
Den här artikeln handlar om <ep:listStatus>ej listad</ep:listStatus>
Den här artikeln handlar om <ep:registration>sant</ep:registration>
Den här artikeln handlar om <ep:registrationURL>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
Den här artikeln handlar om <ep:passwordReq>sant</ep:passwordReq>
Den här artikeln handlar om <ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
Den här artikeln handlar om <ep:joinStatus>bjuda in/registrera/avvisa</ep:joinStatus>
Den här artikeln handlar om <ep:isRegisterIDRequired>falska</ep:isRegisterIDRequired>
Den här artikeln handlar om </ep:accessControl>
Den här artikeln handlar om <ep:metaData>
Den här artikeln handlar om <ep:serviceType>TrainingCenter</ep:serviceType>
Den här artikeln handlar om </ep:metaData>
Den här artikeln handlar om <ep:attendeeOptions>
Den här artikeln handlar om <ep:joinRequiresAccount>falska</ep:joinRequiresAccount>
Den här artikeln handlar om </ep:attendeeOptions>
Den här artikeln handlar om <ep:isAllowJBH>sant</ep:isAllowJBH>
Den här artikeln handlar om <ep:isCETMeeting>sant</ep:isCETMeeting>
Den här artikeln handlar om <ep:isPersonalMeetingRoom>falska</ep:isPersonalMeetingRoom>
</serv:bodyContent>

Påverkat API:

  • GetSessionInfo

GetSessionInfo, GetUserCard Säkerhetsförbättringar

Vi har gjort en säkerhetsförbättring på XML API GetSessionInfo och GetUserCard. Vi blockerar användare från att få åtkomst till dessa två API:er inom två timmar om deras samtal nådde gränsen inom en timme utan att några data hittades fel.

Felstatussvaret är: "403 Förbjudna"

API:er som påverkas:
  • GetSessionInfo

  • GetUserCard

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

Vi har lagt till mötes-UUID till API-begäran och -svar där vi stöder en meetingKey/sessionKey.

GetSessionInfo 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</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: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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:isLocked>falska</ep:isLocked>
Den här artikeln handlar om <ep:sessionkey>805325231</ep:sessionkey>
Den här artikeln handlar om <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
Den här artikeln handlar om <ep:confID>158941507534980823</ep:confID>
...

</serv:bodyContent>
</serv:body>
</serv:message>

Påverkat API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • GetEvent

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Mall för utbildningswebbplatser (EDU-sessionstyp) i stöd för XML API

När dina webbplatser aktiverar mötestypen Education Instructor (EDU) kan XML API stödja schemaläggning av ett möte med EDU-mötesmallen.

Påverkat API:

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

XML API CreateMeetingAttendee och RegisterMeetingAttendee stöd

Båda CreateMeetingAttendee och RegisterMeetingAttendee kan kontrollera det obligatoriska deltagarregistreringsformuläret för en Webex Meetings-registrering.

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

Undantagsnummer

Meddelande om undantag

040014

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

Om du till exempel har valt ”Jobbtitel” och ”Företagsnamn” som obligatoriska fält för en deltagares registrering i Webex Meetings som visas nedan måste du ange värde på ”Jobbtitel” och ”Företagsnamn” när du ringer de två API:erna: CreateMeetingAttendee och RegisterMeetingAttendee.

RegisterMeetingAttendee Begäran:

<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<attendees>
<person>
<name>Förnamn Efternamn</name>
<firstName>Förnamn</firstName>
<lastName>Efternamn</lastName>
<title>Ingenjör</title> //Jobbtitel
<company>Cisco1234</company> //Företagsnamn
...
<email>com</email>
<type>BESÖKAREN</type>
<sendReminder>sant</sendReminder>
</person>
<role>DELTAGARE</role>
<joinStatus>ACCEPTERA</joinStatus>
<emailInvitations>sant</emailInvitations>
<sessionKey>1#####4####1</sessionKey>
</attendees>
</bodyContent>
</body>

CreateMeetingAttendee Begäran:

<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>FörnamnA Efternamn</name>
<firstName>Förnamn</firstName>
<lastName>EfternamnA</lastName>
<title>Ingenjör</title> //Jobbtitel
<company>Cisco1234</company> //Företagsnamn
...
<email></email>
<type>BESÖKAREN</type>
<sendReminder>sant</sendReminder>
</person>
<role>DELTAGARE</role>
<joinStatus>ACCEPTERA</joinStatus>
<emailInvitations>sant</emailInvitations>
<sessionKey>1###4####1</sessionKey>

040014 Exception of Response Exempel:


<?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>Obligatoriska fält saknas (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>

Påverkat API:

  • CreateMeetingAttendee

  • RegisterMeetingAttendee

Förbättringar av e-postvalidering av XML API

XML API får inte tillåta tecken i vitt utrymme i ett e-postmeddelande, så vi har förbättrad e-postvalidering för att anpassa sig till beteendet på sidan Webex Meetings.

Påverkat API:

  • CreateMeetingAttendee

  • CreateEvent

  • SetEvent

  • CreateContact

  • SetContact

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • RegisterMeetingAttendee

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

meetingUUID stöd

Vi har lagt till meetingUUID till API-begäran och -svar var som helst vi stöder en mötesknapp eller sessionsknapp.

GetSessionInfo Exempel på 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>

GetSessionInfo Exempel på 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>

GetSessionInfo 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: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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:isLocked>falska</ep:isLocked>
Den här artikeln handlar om <ep:sessionkey>805325231</ep:sessionkey>
Den här artikeln handlar om <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
Den här artikeln handlar om <ep:confID>158941507534980823</ep:confID>
...

</serv:bodyContent>
</serv:body>
</serv:message>

API:er som påverkas:

  • LstmeetingattendeeHistory

  • LsttrainingattendeeHistory

  • LsteventattendeeHistory

  • LstsupportattendeeHistory

CreateUser API:s välkomststöd för fyra nya språk

XMLAPI-välkomstmeddelandet html har stöd för följande fyra nya språk:

  • Tjeckiska (språkID=19)

  • Polska (språkID=20)

  • Ungerska (språkID=21)

  • Rumänska (språkID=22)

XMLAPI skickar välkomstmeddelandet enligt språk eller språk-ID i CreateUser begäran.

Använda CreateUser för att skicka HTML välkomstexempel (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">
Den här artikeln handlar om <header>
Den här artikeln handlar om <securityContext>
Den här artikeln handlar om <siteName>xxx</siteName>
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
Den här artikeln handlar om </header>
Den här artikeln handlar om <body>
Den här artikeln handlar om <bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
Den här artikeln handlar om <firstName>test</firstName>
Den här artikeln handlar om <lastName>användare</lastName>
Den här artikeln handlar om <webExId>teststötare</webExId>
Den här artikeln handlar om <password>xxxxxx</password>
Den här artikeln handlar om <email>testuser@test.com</email>
Den här artikeln handlar om <privilege>
Den här artikeln handlar om <host>sant</host>
Den här artikeln handlar om </privilege>
Den här artikeln handlar om <languageID>19</languageID>
eller
Den här artikeln handlar om <language>Tjeckiska</language>
Den här artikeln handlar om <active>aktiverad</active>
Den här artikeln handlar om <sendWelcome>sant</sendWelcome>
Den här artikeln handlar om <isHTMLEmail>sant</isHTMLEmail>
</bodyContent>
</bodyContent>
</body>

API 40.6.1, 40.4.9 Uppdateringar

XML API 40.6.1, 40.4.9 Uppdateringar

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

CreateMeeting/SetMeeting stöd

När du schemalägger ett Webex-möte, XML API CreateMeeting/SetMeeting gör att du kan markera eller avmarkera eller klicka på ett obligatoriskt eller ej obligatoriskt fält från deltagarregistreringsformuläret.

Följande är ett exempelschema för möten från användarwebbsidan där du kan kontrollera obligatoriska fält, t.ex. "Jobbtitel", "Företagsnamn", "Stad" och "Status" i deltagarregistreringsformuläret:

Följande är en mappning mellan sidfält och XML API:s element:

Fält för sidanXMLAPI-element
Ingen rubrik
<title>
Företagsnamn
<company>
Adress 1
<address1>
Adress 2
<address2>
Ort
<city>
Tillstånd
<state>
Postnummer
<postalCode>
Land/region
<country>
Telefon arbete
<phone>
Fax
<fax>

Ändrat schema: Lägg till element ”registreringsformulär” i CreateMeeting

Ändrat schema: Lägg till element ”registreringsformulär” i SetMeeting

Ändrat schema: Lägg till element ”registreringsformulär” i GetMeeting

CreateMeetingExempel på begäran:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<accessControl>
<meetingPassword>lösenord</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>sant</emailInvitations>
<registration>sant</registration>
<auto>falskt</auto>
</attendeeOptions>
<registrationForm>
<title><req>sann</req></title> <!-- true -->
<company><req>sant</req></company>Den här artikeln handlar om <!-- true -->
Den här artikeln handlar om <address1><req>falska</req></address1>
Den här artikeln handlar om <address2><req>falska</req></address2>
Den här artikeln handlar om <city><req>sant</req></city>Den här artikeln handlar om <!-- true -->
Den här artikeln handlar om <state><req>sant</req></state>Den här artikeln handlar om <!-- true -->
Den här artikeln handlar om <postalCode><req>falska</req></postalCode>
Den här artikeln handlar om <country><req>falska</req></country>
Den här artikeln handlar om <phone><req>falska</req></phone>
Den här artikeln handlar om <fax><req>falska</req></fax>
</registrationForm>

SetMeetingExempel på begäran:

<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>1015045339</meetingkey>
Den här artikeln handlar om
Den här artikeln handlar om <metaData>
Den här artikeln handlar om <confName>Konferensnamn</confName>
Den här artikeln handlar om <meetingType>3</meetingType>
Den här artikeln handlar om </metaData>
Den här artikeln handlar om
Den här artikeln handlar om <attendeeOptions>
Den här artikeln handlar om <emailInvitations>sant</emailInvitations>
Den här artikeln handlar om <registration>sant</registration>
Den här artikeln handlar om <auto>sant</auto>
</attendeeOptions>

<registrationForm>
<title><req>sann</req></title>
<company><req>sant</req></company>Den här artikeln handlar om
Den här artikeln handlar om <address1><req>falska</req></address1>
Den här artikeln handlar om <address2><req>falska</req></address2>
Den här artikeln handlar om <city><req>sant</req></city>Den här artikeln handlar om
Den här artikeln handlar om <state><req>sant</req></state>Den här artikeln handlar om
Den här artikeln handlar om <postalCode><req>falska</req></postalCode>
Den här artikeln handlar om <country><req>falska</req></country>
Den här artikeln handlar om <phone><req>falska</req></phone>
Den här artikeln handlar om <fax><req>falska</req></fax>
</registrationForm>

GetMeetingSvarsexempel:

<meet:sipURL>1234567890@sitename.webex.com</meet:sipURL>
Den här artikeln handlar om <meet:displayMeetingUrl>1234567890@sitename.webex.com</meet:displayMeetingUrl>
Den här artikeln handlar om <meet:registrationForm>
Den här artikeln handlar om <meet:phone><meet:req>falska</meet:req></meet:phone>
Den här artikeln handlar om <meet:title><meet:req>sant</meet:req></meet:title>Den här artikeln handlar om
Den här artikeln handlar om <meet:company><meet:req>sant</meet:req></meet:company>Den här artikeln handlar om
Den här artikeln handlar om <meet:address1><meet:req>falska</meet:req></meet:address1>
Den här artikeln handlar om <meet:address2><meet:req>falska</meet:req></meet:address2>
Den här artikeln handlar om <meet:city><meet:req>sant</meet:req></meet:city>Den här artikeln handlar om
Den här artikeln handlar om <meet:state><meet:req>sant</meet:req></meet:state>Den här artikeln handlar om
Den här artikeln handlar om <meet:postalCode><meet:req>falska</meet:req></meet:postalCode>
Den här artikeln handlar om <meet:country><meet:req>falska</meet:req></meet:country>
Den här artikeln handlar om <meet:fax><meet:req>falska</meet:req></meet:fax>
</meet:registrationForm>


API:er som påverkas:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

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

När du aktiverar en PMR under ett samtal med API:erna: CreateUser/SetUser/GetUser/GetMe och endast en E2EE-mötestyp är giltig svarar den på följande felmeddelande: "110063 Användaren måste ha minst en mötestyp som inte är E2EE för att aktivera PMR."

API:er som påverkas:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

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 rollen Användarhantering och schemafilen för följande har ändrats.

Ändrat schema: CreateUserbegäran:

Ändrat schema: SetUser

Ändrat schema: GetMesvar:

Ändrat schema: LstsummaryUsersvar:

API:er som påverkas:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUserExempel på 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>
Den här artikeln handlar om <securityContext>
Den här artikeln handlar om <siteName>xxx</siteName>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Webbplatsadministratör</webExID>
Den här artikeln handlar om <password>xxxx</password>Den här artikeln handlar om
Den här artikeln handlar om </securityContext>Den här artikeln handlar om
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
Den här artikeln handlar om <firstName>xxx</firstName>
Den här artikeln handlar om <lastName>xxx</lastName>
Den här artikeln handlar om <webExId>xxx</webExId>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om <email>xxx</email>
Den här artikeln handlar om <privilege>
Den här artikeln handlar om <umSiteAdmin>sant</umSiteAdmin>
Den här artikeln handlar om <host>falska</host>
Den här artikeln handlar om
Den här artikeln handlar om <siteAdmin>falska</siteAdmin>
Den här artikeln handlar om <labAdmin>falska</labAdmin>
Den här artikeln handlar om <voiceOverIp>falska</voiceOverIp>
Den här artikeln handlar om </privilege>
Den här artikeln handlar om <languageID>3</languageID>
Den här artikeln handlar om <active>aktiverad</active>
Den här artikeln handlar om <sendWelcome>sant</sendWelcome>
Den här artikeln handlar om <isHTMLEmail>sant</isHTMLEmail>
</bodyContent>
</body>

Stöd med hjälp av API-nyckel åtkomst till GetUserCard

Vi har nu stöd för att använda API-nyckeln (genererad JWT-token) åtkomst till API: GetUserCard i denna version.

Du kan läsa dessa sidor om att tillämpa en API-nyckel och generera en JWT-token:

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

Så här skapar du JWT-token

GetUserCardExempel på begäran:

POST https://{webbplatsnamn}.webex.com/WBXService/XMLS ervice
Rubrik:
Innehållstyp/json;charset=utf-8
JWTT oken ${jwttoken}
Innehåll:
<?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>{webbplatsnamn}</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{användarnamnnamn}</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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <use:avatar>
Den här artikeln handlar om <use:url>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>
Den här artikeln handlar om <use:lastModifiedTime>1587493389768</use:lastModifiedTime>
Den här artikeln handlar om <use:isUploaded>falska</use:isUploaded>
Den här artikeln handlar om </use:avatar>
Den här artikeln handlar om <use:personalMeetingRoom>
Den här artikeln handlar om <use:title>Testns personliga rum</use:title>
Den här artikeln handlar om <use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
Den här artikeln handlar om <use:accessCode>713289692</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 -svar när vi stöder en mötesknapp eller sessionsknapp.

API:er som påverkas:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlMeeting

  • GetjoinurlMeeting

  • LstMeetingAttendee

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

  • LstCalendarSession

meetingUUIDExempel på 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>Den här artikeln handlar om
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>805325231</sessionKey>
eller
Den här artikeln handlar om <meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</body>
</serv:message>

meetingUUIDSvarsexempel:

<?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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:isLocked>falska</ep:isLocked>
Den här artikeln handlar om <ep:sessionkey>805325231</ep:sessionkey>
Den här artikeln handlar om <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
Den här artikeln handlar om <ep:confID>158941507534980823</ep:confID>
...

</serv:bodyContent>
</serv:body>
</serv:message>

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

När en tillfälligt inaktiverad användare eller inaktiverad PMR återaktiveras på nytt inom en vecka ändras inte den nu återaktiverade användaren eller aktiverade PMR:s mötesnyckel.

API:er som påverkas:

  • SetUser

  • DelUser

LstSummarySession förbättringar

Vi har förbättrat API: LstSummarySession återsänd schemalagd-PMR för att ha ett nytt element, returnScheduledPMR, i begäran. Och funktionsväxlingen är inaktiverad.

API:er som påverkas:

  • LstSummarySession

Ändring av schemat:

Vi lägger till ett nytt elementnamn returnScheduledPMR i API Lstsammanfattningssessionsbegäran.

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

LstSummarySessionExempel på 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>xxx</siteName>
Den här artikeln handlar om <webExID>Test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om <partnerID>xxxx</partnerID>
Den här artikeln handlar om <clientInfo>xxxx</clientInfo>
Den här artikeln handlar om </securityContext>
Den här artikeln handlar om </header>
Den här artikeln handlar om <body>
Den här artikeln handlar om <bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
Den här artikeln handlar om <listControl>
Den här artikeln handlar om <startFrom>1</startFrom>
Den här artikeln handlar om <maximumNum>2</maximumNum>
Den här artikeln handlar om <listMethod>och</listMethod>
Den här artikeln handlar om </listControl>
Den här artikeln handlar om <dateScope>
Den här artikeln handlar om <startDateStart>11/01/2019 8:0:0</startDateStart>
Den här artikeln handlar om <startDateEnd>12/01/2019 7:59:59</startDateEnd>
Den här artikeln handlar om <timeZoneID>4</timeZoneID>
Den här artikeln handlar om <endDateStart>11/01/2019 8:0:0</endDateStart>
Den här artikeln handlar om <endDateEnd>12/01/2019 7:59:59</endDateEnd>
Den här artikeln handlar om </dateScope>
Den här artikeln handlar om <order>
Den här artikeln handlar om <orderBy>värdwebexid</orderBy>
Den här artikeln handlar om <orderAD>AUC</orderAD>
Den här artikeln handlar om <orderBy>förnamn</orderBy>
Den här artikeln handlar om <orderAD>AUC</orderAD>
Den här artikeln handlar om <orderBy>starttid</orderBy>
Den här artikeln handlar om <orderAD>AUC</orderAD>
Den här artikeln handlar om </order>
Den här artikeln handlar om <serviceTypes>
Den här artikeln handlar om <serviceType>EventCenter</serviceType>
Den här artikeln handlar om <serviceType>MeetingCenter</serviceType>
Den här artikeln handlar om <serviceType>Försäljningscentrum</serviceType>
Den här artikeln handlar om <serviceType>TrainingCenter</serviceType>
Den här artikeln handlar om <serviceType>SupportCenter</serviceType>
Den här artikeln handlar om </serviceTypes>
Den här artikeln handlar om <returnScheduledPMR>sant</returnScheduledPMR>
</bodyContent>
</body>
</serv:message>

LstSummarySessionSvarsexempel:

<?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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
Den här artikeln handlar om <ep:matchingRecords>
Den här artikeln handlar om <serv:total>1787</serv:total>
Den här artikeln handlar om <serv:returned>2</serv:returned>
Den här artikeln handlar om <serv:startFrom>1</serv:startFrom>
Den här artikeln handlar om </ep:matchingRecords>
Den här artikeln handlar om <ep:session>
Den här artikeln handlar om <ep:sessionKey>809914325</ep:sessionKey>Den här artikeln handlar om
Den här artikeln handlar om <ep:MeetingUUID>809914325</ep:MeetingUUID>
Den här artikeln handlar om <ep:confName>Teammöte</ep:confName>
Den här artikeln handlar om <ep:sessionType>3</ep:sessionType>
Den här artikeln handlar om <ep:serviceType>MeetingCenter</ep:serviceType>
Den här artikeln handlar om <ep:hostWebExID>Test</ep:hostWebExID>
Den här artikeln handlar om <ep:hostFirstName>Test</ep:hostFirstName>
Den här artikeln handlar om <ep:hostLastName>Test</ep:hostLastName>
Den här artikeln handlar om <ep:otherHostWebExID>Test</ep:otherHostWebExID>
Den här artikeln handlar om <ep:timeZoneID>2</ep:timeZoneID>
Den här artikeln handlar om <ep:timeZone>GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:startTime>10/12/2019 00:35:41</ep:startTime>
Den här artikeln handlar om <ep:duration>60</ep:duration>
Den här artikeln handlar om <ep:listStatus>offentlig</ep:listStatus>
Den här artikeln handlar om <ep:hostEmail>Test@webex.com</ep:hostEmail>
Den här artikeln handlar om <ep:passwordReq>sant</ep:passwordReq>
Den här artikeln handlar om <ep:hostJoined>falska</ep:hostJoined>
Den här artikeln handlar om <ep:participantsJoined>falska</ep:participantsJoined>
Den här artikeln handlar om <ep:confID>141672157056861215</ep:confID>
Den här artikeln handlar om <ep:registration>falska</ep:registration>
Den här artikeln handlar om <ep:isRecurring>sant</ep:isRecurring>
Den här artikeln handlar om <ep:hostType>1019001</ep:hostType>
Den här artikeln handlar om <ep:isAudioOnly>falska</ep:isAudioOnly>
Den här artikeln handlar om <ep:isTCSingleRecurrence>falska</ep:isTCSingleRecurrence>
Den här artikeln handlar om <ep:isAllowJBH>falska</ep:isAllowJBH>
Den här artikeln handlar om <ep:isCETMeeting>sant</ep:isCETMeeting>
Den här artikeln handlar om <ep:isException>falska</ep:isException>
Den här artikeln handlar om <ep:isNextUpcomingInstance>falska</ep:isNextUpcomingInstance>
Den här artikeln handlar om <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
Den här artikeln handlar om <ep:recurrenceId>0</ep:recurrenceId>
Den här artikeln handlar om <ep:isScheduledPMR>sant</ep:isScheduledPMR>
Den här artikeln handlar om </ep:session>
Den här artikeln handlar om <ep:session>
Den här artikeln handlar om <ep:sessionKey>805660167</ep:sessionKey>
Den här artikeln handlar om <ep:confName>xmlmc Molly08konsol816960001</ep:confName>
Den här artikeln handlar om <ep:sessionType>3</ep:sessionType>
Den här artikeln handlar om <ep:serviceType>MeetingCenter</ep:serviceType>
Den här artikeln handlar om <ep:hostWebExID>Molly08Konsol81696000</ep:hostWebExID>
Den här artikeln handlar om <ep:hostFirstName>Molly08Konsol81696000</ep:hostFirstName>
Den här artikeln handlar om <ep:hostLastName>Molly08Konsol81696000</ep:hostLastName>
Den här artikeln handlar om <ep:otherHostWebExID>Molly08Konsol81696000</ep:otherHostWebExID>
Den här artikeln handlar om <ep:timeZoneID>2</ep:timeZoneID>
Den här artikeln handlar om <ep:timeZone>GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
Den här artikeln handlar om <ep:status>inte_pågående</ep:status>
Den här artikeln handlar om <ep:startTime>10/12/2019 00:35:41</ep:startTime>
Den här artikeln handlar om <ep:duration>60</ep:duration>
Den här artikeln handlar om <ep:listStatus>offentlig</ep:listStatus>
Den här artikeln handlar om <ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
Den här artikeln handlar om <ep:passwordReq>sant</ep:passwordReq>
Den här artikeln handlar om <ep:hostJoined>falska</ep:hostJoined>
Den här artikeln handlar om <ep:participantsJoined>falska</ep:participantsJoined>
Den här artikeln handlar om <ep:confID>141672108716459038</ep:confID>
Den här artikeln handlar om <ep:registration>falska</ep:registration>
Den här artikeln handlar om <ep:isRecurring>sant</ep:isRecurring>
Den här artikeln handlar om <ep:hostType>1019001</ep:hostType>
Den här artikeln handlar om <ep:isAudioOnly>falska</ep:isAudioOnly>
Den här artikeln handlar om <ep:isTCSingleRecurrence>falska</ep:isTCSingleRecurrence>
Den här artikeln handlar om <ep:isAllowJBH>falska</ep:isAllowJBH>
Den här artikeln handlar om <ep:isCETMeeting>sant</ep:isCETMeeting>
Den här artikeln handlar om <ep:isException>falska</ep:isException>
Den här artikeln handlar om <ep:isNextUpcomingInstance>falska</ep:isNextUpcomingInstance>
Den här artikeln handlar om <ep:seriesMeetingKey>0</ep:seriesMeetingKey>
Den här artikeln handlar om <ep:recurrenceId>0</ep:recurrenceId>
Den här artikeln handlar om <ep:isScheduledPMR>sant</ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>
</serv:body>
</serv:message>

GetSite förbättringar

Vi har lagt till ett GetSite svarsfunktionsknapp för SupportXMLAPIReturnScheduledPMR

API:er som påverkas:

  • Hämtawebbplats

Ändring av schemat:

XML API GetSite Svar nytt element är: SupportXMLAPIReturnScheduledPMR

GetSiteExempel på 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>
<clientInfo>xxx</clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>

GetSiteSvarsexempel:

<?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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <ns1:siteInstance>Den här artikeln handlar om
Den här artikeln handlar om <ns1:siteCommonOptions>
...
Den här artikeln handlar om <ns1:SupportXMLAPIReturnScheduledPMR>sant</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>

API 40.4.8, 40.2.9 Uppdateringar

XML API 40.4.8, 40.2.9 Uppdateringar

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 deras sida skickar vi det numeriska lösenordet i en e-postuppdatering för möten och tillämpar det på Webex Meetings-, Teams- och Events-center.

Dessa API:er: GetMeeting, GetTrainingSession, GetEvent och GetTeleconferenceSession, kommer att ha dessa nya element som svar: audioPassword(numeriskt lösenord), isEnforceAudioPassword, isEnforceAudioLogin för Webex Meetings-, Teams- och Events-center.

Ändrat schema:

API:er som påverkas:

  • GetMeeting

  • GetTrainingSession

  • GetEvent

  • GetTeleconferenceSession

GetMeetingExempel på begä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>testplats</siteName>
Den här artikeln handlar om <webExID>test</webExID>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om <partnerID>xx</partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
Den här artikeln handlar om <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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <meet:accessControl>
Den här artikeln handlar om <meet:listToPublic>falska</meet:listToPublic>
Den här artikeln handlar om <meet:isPublic>falska</meet:isPublic>
Den här artikeln handlar om <meet:meetingPassword>Pkz C8tP7kM5</meet:meetingPassword>
Den här artikeln handlar om <meet:audioPassword>75928877</meet:audioPassword>
Den här artikeln handlar om <meet:isEnforceAudioPassword>sant</meet:isEnforceAudioPassword>
Den här artikeln handlar om <meet:isEnforceAudioLogin>falska</meet:isEnforceAudioLogin>
Den här artikeln handlar om </meet:accessControl>
...

</serv:bodyContent>
</serv:body>
</serv:message>

Uppdateringar av API 40.4.5, 40.2.6

Uppdateringar av XML API 40.4.5, 40.2.6

GetUserCard och GetSessionInfo användningsgräns

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

API:er som påverkas:

  • GetUserCard

  • GetSessionInfo

API 40.4.4, 40.2.5 Uppdateringar

XML API 40.4.4, 40.2.5 Uppdateringar

BodyContent nummergräns

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

API:er som påverkas:

  • Alla 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>
Den här artikeln handlar om <securityContext>
Den här artikeln handlar om <webExID>xxxx</webExID>
Den här artikeln handlar om <password>xxxx</password>
Den här artikeln handlar om <siteName>xxx</siteName>
Den här artikeln handlar om </securityContext>Den här artikeln handlar om
</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

XML API 40.4.3, 40.2.4 Uppdateringar

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

CreateUser förbättringar

Vi har förbättrat CreateUser för att stödja välkomstmeddelandet på flera språk. Filen CreateUser nu förfrågningar isHTMLEmail

API:er som påverkas:

  • CreateUser

CreateUser Exempel på 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>
Den här artikeln handlar om <securityContext>
Den här artikeln handlar om <webExID>administratör</webExID>
Den här artikeln handlar om <password>xxxx</password>
Den här artikeln handlar om <siteName>xxx</siteName>
Den här artikeln handlar om </securityContext>Den här artikeln handlar om
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
Den här artikeln handlar om <firstName>xxx</firstName>
Den här artikeln handlar om <lastName>xxx</lastName>
Den här artikeln handlar om <webExId>xxx</webExId>
Den här artikeln handlar om <password>xxx</password>
Den här artikeln handlar om <email>xxx</email>
Den här artikeln handlar om <privilege>
Den här artikeln handlar om <host>sant</host>
Den här artikeln handlar om <siteAdmin>falska</siteAdmin>
Den här artikeln handlar om <labAdmin>falska</labAdmin>
Den här artikeln handlar om <voiceOverIp>falska</voiceOverIp>
Den här artikeln handlar om </privilege>
Den här artikeln handlar om <languageID>3</languageID>
Den här artikeln handlar om <active>aktiverad</active>
Den här artikeln handlar om <sendWelcome>sant</sendWelcome>
Den här artikeln handlar om <isHTMLEmail>sant</isHTMLEmail>
</bodyContent>
</body>

Uppdateringar av API 40.4.0

Uppdateringar av XML API 40.4.0

Genomdriva e-postverifiering när du ändrar e-postmeddelanden i XML API

När en webbplatsadministratör har aktiverat Bekräftelse krävs för att användaren ska uppdatera e-postadressen i Webex webbplatsadministration:

  • Om ett icke-webbplatsadministratörskonto ringer upp SetUser API för att ändra e-postadresser förblir det aktuella e-postmeddelandet tills det nya e-postmeddelandet har verifierats. E-postbekräftelsen för kontoändring skickas till den nya e-postadressen med ”Webex Account Change Confirmation”. 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 verifieringsprocessen för e-post avslutas, behålls det aktuella e-postmeddelandet och det senaste nya e-postmeddelandet måste verifieras.

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

API:er som påverkas:

  • SetUser

GetEnrollmentInfo timeout och återställning av anslutning

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

API:er som påverkas:

  • GetEnrollmentInfo

GetEnrollmentInfo Exempel på 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>sqdemo6</siteName>
Den här artikeln handlar om <webExID>xxx</webExID>
Den här artikeln handlar om <password>xxxx</password>
Den här artikeln handlar om <partnerID>webexpartner</partnerID>
Den här artikeln handlar om </securityContext>
</header>
Den här artikeln handlar om <body>
Den här artikeln handlar om <bodyContent
xsi:type="java:com.webex.service.binding.attendee.GetEnrollment Info">
Den här artikeln handlar om <sessionKey>716773566</sessionKey>

</body>
</serv:message>

GetEnrollmentInfo 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:att="http://www.webex.com/schemas/2002/06/service/attendee">
Den här artikeln handlar om <serv:header>
Den här artikeln handlar om <serv:response>
Den här artikeln handlar om <serv:result>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <att:session>
Den här artikeln handlar om <att:confID>154279066999981548</att:confID>
Den här artikeln handlar om <att:attendee>
Den här artikeln handlar om <att:attendeeID>3191792</att:attendeeID>
Den här artikeln handlar om <att:enrollFields>
Den här artikeln handlar om <att:defaultFields>
Den här artikeln handlar om <att:firstName>Alex</att:firstName>
Den här artikeln handlar om <att:lastName>Yang</att:lastName>
Den här artikeln handlar om <att:email>omega.alex.yang@gmail.com</att:email>
Den här artikeln handlar om <att:company></att:company>
Den här artikeln handlar om <att:phoneNum></att:phoneNum>
Den här artikeln handlar om <att:title></att:title>
Den här artikeln handlar om <att:receiveInfo>falska</att:receiveInfo>
Den här artikeln handlar om <att:address1></att:address1>
Den här artikeln handlar om <att:address2></att:address2>
Den här artikeln handlar om <att:city></att:city>
Den här artikeln handlar om <att:state></att:state>
Den här artikeln handlar om <att:zipcode></att:zipcode>
Den här artikeln handlar om <att:country></att:country>
Den här artikeln handlar om <att:leadSourceID></att:leadSourceID>
Den här artikeln handlar om <att:leadScore>0,0</att:leadScore>
Den här artikeln handlar om </att:defaultFields>
Den här artikeln handlar om <att:customFields/>
Den här artikeln handlar om </att:enrollFields>
Den här artikeln handlar om <att:domain>Den här artikeln handlar om </att:domain>
Den här artikeln handlar om <att:ipAddress>10.35.240.53</att:ipAddress>
Den här artikeln handlar om <att:submitTime>02/27/2020 22:03:57</att:submitTime>
Den här artikeln handlar om <att:status>godkänd</att:status>
Den här artikeln handlar om </att:attendee>
Den här artikeln handlar om <att:attendee>
Den här artikeln handlar om <att:attendeeID>3191797</att:attendeeID>
Den här artikeln handlar om <att:enrollFields>
Den här artikeln handlar om <att:defaultFields>
Den här artikeln handlar om <att:firstName>AlexKKK</att:firstName>
Den här artikeln handlar om <att:lastName>Test</att:lastName>
Den här artikeln handlar om <att:email>achillesyang@hotmail.com</att:email>
Den här artikeln handlar om <att:company></att:company>
Den här artikeln handlar om <att:phoneNum></att:phoneNum>
Den här artikeln handlar om <att:title></att:title>
Den här artikeln handlar om <att:receiveInfo>falska</att:receiveInfo>
Den här artikeln handlar om <att:address1></att:address1>
Den här artikeln handlar om <att:address2></att:address2>
Den här artikeln handlar om <att:city></att:city>
Den här artikeln handlar om <att:state></att:state>
Den här artikeln handlar om <att:zipcode></att:zipcode>
Den här artikeln handlar om <att:country></att:country>
Den här artikeln handlar om <att:leadSourceID></att:leadSourceID>
Den här artikeln handlar om <att:leadScore>0,0</att:leadScore>
Den här artikeln handlar om </att:defaultFields>
Den här artikeln handlar om <att:customFields/>
Den här artikeln handlar om </att:enrollFields>
Den här artikeln handlar om <att:domain>Den här artikeln handlar om </att:domain>
Den här artikeln handlar om <att:ipAddress>10.154.181.15</att:ipAddress>
Den här artikeln handlar om <att:submitTime>02/27/2020 22:07:38</att:submitTime>
Den här artikeln handlar om <att:status>godkänd</att:status>
Den här artikeln handlar om </att:attendee>
Den här artikeln handlar om <att:matchingRecords>
Den här artikeln handlar om <serv:total>2</serv:total>
Den här artikeln handlar om <serv:returned>2</serv:returned>
Den här artikeln handlar om <serv:startFrom>1</serv:startFrom>
Den här artikeln handlar om </att:matchingRecords>
Den här artikeln handlar om <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 avbryter vi stödet för anonym åtkomst till LstSummarySession api. Om Webex Meetings får åtkomst till API:et anonymt returneras följande felkod och meddelande: "000015 Tyvärr, ingen post hittades."

API:er som påverkas:

  • LstSummarySession

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

LstSummarySession 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: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>MISSLYCKAD</serv:result>
<serv:reason>Tyvärr, ingen rekord hittades</serv:reason>
<serv:gsbStatus>PRIMÄR</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>

CreateMeeting och SetMeeting säkerhetsförbättringar


 

Den här ändringen gjordes i XML API 40.2.0, men beskrivningen har redigerats efter att ha mottagit kundfeedback.

Som en säkerhetsförbättring har vi uppdaterat CreateMeeting och SetMeeting API:er för att inte tillåta användare att schemalägga en mötes starttid som redan har passerat. Om de försöker, uppmanas API till felmeddelandet: "060016 Sessionens starttid bör vara senare än den aktuella tiden." Om en användare behöver schemalägga ett direktmöte rekommenderar vi att mötets starttid anges fem minuter senare än den aktuella tiden.

API:er som påverkas:

  • CreateMeeting

  • SetMeeting

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.

Schemaläggning av ett möte genererar automatiskt ett lösenord om det inte tillhandahålls

Vi har förbättrat CreateMeeting, CreateEvent, CreateTrainingSession, och CreateTeleconferenceSession för att inkludera ett lösenord i API-svarets kropp.

Som standard måste alla möten/händelser/session ha en lösenordsinställning aktiverad. Om API-begäran inte innehåller ett lösenord genereras ett lösenord automatiskt från XML API-servrarna.

Om alla möten/händelser/sessioner måste ha en lösenordsinställning är inaktiverad och API-begäran inte innehåller ett lösenord skapas ett lösenord inte från XML API-servrarna.

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

API:er som påverkas:

  • CreateMeeting

  • CreateEvent

  • CreateTrainingSession

  • CreateTeleconferenceSession

Filen CreateMeeting svaret har nu meetingPassword Element:

CreateMeeting Exempel på 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>webbplatsnamn1</siteName>
Den här artikeln handlar om <webExID>användar-ID</webExID>
Den här artikeln handlar om <password>****</password>
Den här artikeln handlar om <partnerID>webexpartner</partnerID>Den här artikeln handlar om
Den här artikeln handlar om </securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
Den här artikeln handlar om <metaData>
Den här artikeln handlar om <confName>test_auto_generated_mtg_pwd</confName>
Den här artikeln handlar om <meetingType>3</meetingType>
Den här artikeln handlar om </metaData>
Den här artikeln handlar om
<schedule>
Den här artikeln handlar om <startDate>10/28/2020 17:35:00</startDate>
</schedule>
</bodyContent>
</body>
</serv:message>

CreateMeeting 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>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <meet:meetingkey>806745263</meet:meetingkey>
Den här artikeln handlar om <meet:meetingPassword>UzXJ uzUD428</meet:meetingPassword>
Den här artikeln handlar om <meet:iCalendarURL>
Den här artikeln handlar om <serv:host>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
Den här artikeln handlar om <serv:attendee>https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
Den här artikeln handlar om </meet:iCalendarURL>
Den här artikeln handlar om <meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
</serv:bodyContent>
</serv:body>
</serv:message>

Filen CreateEvent svaret har nu eventPassword Element:

Filen CreateTrainingSession och CreateTeleconferenceSession svaren har nu sessionPassword Element:

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.

GetSessionInfo förbättringar

Vi har lagt till nya element i GetSessionInfo api. API returnerar nu information för mobila enheter också.

API:er som påverkas:

  • GetSessionInfo

GetSessionInfo Begär uppdateringar:

Exempel på 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>sqdemo11</siteName>
Den här artikeln handlar om <webExID>webbplatsadministratör</webExID>
Den här artikeln handlar om <password>P@ss1234</password>
Den här artikeln handlar om </securityContext>
</header>
<body>
Den här artikeln handlar om <bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
Den här artikeln handlar om <sessionKey>713707633</sessionKey>
Den här artikeln handlar om <pmrUrl>https://go.webex.com/join/dongchen</pmrUrl>
Den här artikeln handlar om <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>

LstAccessAnywhereHistory förbättringar

Vi har lagt till ett nytt API, lstAccessAnywhereHistory, för att svara med rapportinformation om Webex Access Anywhere.

API:er som påverkas:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Begär uppdateringar:

LstAccessAnywhereHistory Svarsuppdateringar:

Exempel på 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>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>09/29/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>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>starttid</orderBy>
<orderAD>AUC</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/06/common"
xmlns:history="http://www.webex.com/schemas/2002/06/service/history">
Den här artikeln handlar om <serv:header>
Den här artikeln handlar om <serv:response>
Den här artikeln handlar om <serv:result>framgång</serv:result>
Den här artikeln handlar om <serv:gsbStatus>primärt</serv:gsbStatus>
Den här artikeln handlar om </serv:response>
Den här artikeln handlar om </serv:header>
Den här artikeln handlar om <serv:body>
Den här artikeln handlar om <serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse">
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Den här artikeln handlar om <history:matchingRecords>
Den här artikeln handlar om <serv:total>775</serv:total>
Den här artikeln handlar om <serv:returned>10</serv:returned>
Den här artikeln handlar om <serv:startFrom>1</serv:startFrom>
Den här artikeln handlar om </history:matchingRecords>
Den här artikeln handlar om <history:accessAnyWhereInfo>
Den här artikeln handlar om <history:confID>123456</history:confID>
Den här artikeln handlar om <history:userName>dean</history:userName>
Den här artikeln handlar om <history:computerName>6926_dean</history:computerName>
Den här artikeln handlar om <history:clientIP>10 224 222 183</history:clientIP>
Den här artikeln handlar om <history:startTime>11/29/2019 03:05:44</history:startTime>
Den här artikeln handlar om <history:endTime>11/29/2019 03:10:06</history:endTime>
Den här artikeln handlar om <history:duration>5</history:duration>
</history:accessAnyWhereInfo>

</serv:body>