API 40.12.0 Päivitykset

XML API 40.12.0 Päivitykset

Lataa XML API 40.12.0 -skeema tästä linkistä.

XML API tukee yksityisen kokouksen tyyppiä

XML-API:t vaikuttavat

  • Voimme käyttää API:ta: CreateMeeting ja SetMeeting Webex-kokouksen ajoittamiseksi tai päivittämiseksi yksityisen kokoustyypin Webex-kokoukseen.

  • Jos Webex-kokous on ajoitettu yksityisen kokouksen tyyppiseksi, GetSessionInfo GetMeeting, LstSummarySession ja LstCalendarSession palauttavat uuden elementin, jonka nimi on PrivateMeeting , jotta se tiedetään.

  • GetMeetingType ja LstMeetingType palauttavat uuden elementin, jonka nimi on SupportPrivateMeeting ja joka ilmoittaa, tuetaanko yksityisiä kokouksia vai ei.

Skeeman muutokset

XML API: GetMeetingType/LstMeetingType: Liitä elementti .

XML API: LstSummarySession: Liitä elementti .

XML API: LstCalendarSession: Liitä elementti .

XML API: GetSessionInfo: Liitä elementti .

XML API: GetMeeting: Liitä elementti .

XML-API:n pyyntö: CreateMeeting

CreateMeetingin pyyntö yksityisellä kokoustyypillä




10/25/2020 13:00:00
45
45


********


MC_PrivateMeeting_Test
168 //169 on näyte, joka tukee yksityistä kokousta
.

XML API:n vastaus: GetSessionInfo

Vastaus osoitteessa isPrivateMeeting

false
true
true //true: kokous tukee yksityistä kokousta; false: kokous ei tue yksityistä kokousta.
false
false
true

GetSite API palauttaa sivustotason kokousmallit.

Käyttäjätarina/tehtävän kuvaus

GetSite API palauttaa sivuston tason kokousmallin. Näin Education Connector ja Webex Classrooms voivat näyttää nämä mallit, jotta opettajat voivat valita ne on-line-istuntoja suunnitellessaan.

Vaikutuksen kohteena olevat API:t

Jos on olemassa räätälöityjä kokousmalleja, jotka ovat sivustotasoisia, GetSite api palauttaa nämä sivustotasoiset mallit.

Elementit Nimi

Kuvaus

meetingTemplateName

sivustotason mukautettujen kokousmallien nimi

serviceType

Webex-kokoukset, Webex-koulutukset ja Webex-tapahtumat

Skeeman muutokset

GetSite : Liitä elementti .

Vastausnäyte

GetSite vastaus


3
PRO



MC Kokous Tempalte 1
MeetingCenter


EC Meeting Tempalte 2
EventCenter


TC Kokousmalli 3
TrainingCenter

XML API SetUser ei voi muuttaa elementtiä supportedServices , kun sivusto on CI unified site.

Kuvaus

XMLAPI SetUser ei tue arvon "supportedServices" muuttamista API-pyynnössä, kun sivusto on Control Hubiin linkitetty Unified Webex Meeting -sivusto.

Skeeman muutokset

API:n skeemaa ei ole muutettu: SetUser.

WEBEX-15436: Lisää suojaus päällekkäisten sähköpostiviestien välttämiseksi osoitteessa Mtgconfattendeelist.

Kuvaus

Jos samaan kokoukseen lisätään useita osallistujia, joilla on sama sähköpostiosoite, samassa API-pyynnössä käsitellään vain ensimmäistä osallistujaa, jolla on sähköpostiosoite.

Vaikutusalaan kuuluvat sovellusliittymät

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

Näyte API

Pyyntö

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


testSite
testUser
salasana




1714904382

test@webex.com
name1



test@webex.com
nimi2

1714904382



http://www.w3.org/2001/XMLSchema-instance"

API 40.11.0 Päivitykset

XML API 40.11.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.11.0 -skeeman.

XMLAPI CreateUser tukee displaynamea

CreateUser tukee dispalyname , kun ominaisuuden vaihto EnableDisplayName on 1. Jos ominaisuuden vaihtaminen ei ole 1, displayName jätetään huomiotta.

Skeeman muutokset

CreateUser:

XMLAPI SetUser tukee displaynamea

SetUser tukee dispalyname , kun ominaisuuden vaihtokytkin EnableDisplayName on 1. Jos ominaisuuden vaihtaminen ei ole 1, displayName jätetään huomiotta.

Skeeman muutokset

SetUser:

XMLAPI GetUser tukee displaynamea

GetUser tukee dispalyname kun ominaisuuden vaihtokytkin EnableDisplayName on 1. Jos ominaisuuden vaihtaminen ei ole 1, displayName ei tule näkyviin.

Kun displayName tietokannassa on nolla ja ominaisuuden vaihtokytkin EnableDisplayName on 1, displayName on etunimi+""+sukunimi ei-aasialaisille merkille ja etunimi+sukunimi aasialaisille merkille.

Skeeman muutokset

GetUser Vastaus:

XMLAPI-käyttäjätason ohjaus CMR Hybrid Voip -palvelulle

cmrHybridVoip -asetusta käytetään asettamaan ja hakemaan käyttäjätason asetus EnableCMRHybridVoIP.

Skeeman muutokset

GetUserResponse:

CreateUser-pyyntö:

SetUser-pyyntö:

API 40.10.0 Päivitykset

XML API 40.10.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.10.0 -skeeman.

XML API -tuki UUID täyttämiseksi API-pyynnöissä ja -vastauksissa.

Esimerkki XML API: GetSessionInfo Pyyntö:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

Vastaus:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="12"></span> <ep:status>NOT<span data-id="13"></span>INPROGRESS</ep:status><span data-id="14"></span> <ep:isLocked>false</ep:isLocked><span data-id="15"></span> <ep:sessionkey>805325231</ep:sessionkey><span data-id="16"></span> <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID><span data-id="17"></span> <ep:confID>158941507534980823</ep:confID><span data-id="18"></span> ...<span data-id="19"></span> ...<span data-id="20"></span> </serv:bodyContent><span data-id="21"></span> </serv:body><span data-id="22"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">
_








Vaikutusalaan kuuluva API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • RegisterMeetingAttendee

  • CreateTeleconferenceSession

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • CreateEvent

  • SetEvent

  • DelEvent

XMLAPI palauttaa ylimääräisen elementin sivuston ylläpitäjän konfigurointia varten, jotta näytön kaappaus voidaan poistaa käytöstä.

Vaatimus tulee tietoturvasta - sekä PenTest vikoja että asiakkailta, kuten Goldman Sachsilta. He eivät halua sallia loppukäyttäjien ottaa kuvakaappauksia Meetings-sovelluksessa. Samaan aikaan monet muut asiakkaat haluavat tämän ominaisuuden - sallia kuvakaappauksen. Myös koulutuksen käyttäjät haluavat sallia myös näytön kaappauksen. Meillä on siis tätä varten sivuston ylläpitäjän konfiguraatio, ja XMLAPI palauttaa GetSite -vastauksessa ylimääräisen kentän EnableMobileScreenCapture tämän tukemiseksi.

Esimerkki GetSite-pyynnöstä

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


xxxx
Testi
xxxx





http://www.webex.com/schemas/2002/06/service"

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="<span data-id="12"></span> <ns1:siteInstance><span data-id="13"></span> ...<span data-id="14"></span> <ns1:securityOptions><span data-id="15"></span> ....<span data-id="16"></span> ...<span data-id="17"></span> <ns1:EnableMobileScreenCapture>false</ns1:EnableMobileScreenCapture><span data-id="18"></span> ...<span data-id="19"></span> </ns1:securityOptions><span data-id="20"></span> ...<span data-id="21"></span> </ns1:siteInstance><span data-id="22"></span> </serv:bodyContent><span data-id="23"></span> </serv:body><span data-id="24"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">












Vaikutusalaan kuuluva API

GetSite

XMLAPI-tuki MEET-269 PIN-koodittoman liittymisen parantaminen

XMLAPI lisää UUDEN OPTION Organisaationi videoneuvottelujärjestelmät voivat aloittaa kokoukset ja liittyä niihin ilman kehotuksia Henkilökohtaisen huoneen kokouksen ja MC-kokouksen osalta.

  • createUser/setUser/getUser Lisää uusi solmu deviceCanStartMyPMR osoitteessa personalMeetingRoom.

  • createMeeting/setMeeting/getMeeting lisätä uuden solmun deviceCanStartMeeting aikatauluun.

Webex-käyttöliittymän vaihtoehto Henkilökohtaisen huoneen kokous :

Skeeman muutokset

CreateUser:

SetUser:

getUserResponse:

CreateMeeting:

setMeeting:

getMeetingResponse:

API 40.9.0 Päivitykset

XML API 40.9.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.9.0 -skeeman.

XML API -tuki UUID pyyntöä ja vastausta varten.

Olemme lisänneet kokouksen UUID:n API-pyyntöön ja -vastaukseen aina, kun tuemme meetingKey tai sessionKey.

Esimerkki XML API: GetSessionInfo Pyyntö:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

Vastaus:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="12"></span> <ep:status>NOT<span data-id="13"></span>INPROGRESS</ep:status><span data-id="14"></span> <ep:isLocked>false</ep:isLocked><span data-id="15"></span> <ep:sessionkey>805325231</ep:sessionkey><span data-id="16"></span> <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID><span data-id="17"></span> <ep:confID>158941507534980823</ep:confID><span data-id="18"></span> ...<span data-id="19"></span> ...<span data-id="20"></span> </serv:bodyContent><span data-id="21"></span> </serv:body><span data-id="22"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">
_








Vaikutusalaan kuuluva API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • SetScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • SendInvitationEmail

  • CreateSupportSession

  • LstmeetingagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminaryHistory

  • LstTrainingPollResultsHistory

Webex-kokouksissa on lukittu kokousaula, jossa käyttäjät voivat odottaa pääsyä kokoukseen.

XML API aikatauluttaa ja muokkaa MC-kokousta tukemaan lukittua aulaa, kun ominaisuus(ConsistentLockedLobby) kytketään päälle.

Skeeman muutokset

Lisätty kolme uutta elementtiä (externalAttendeeSecurity, autoLock, autoLockWaitTime) CreateMeeting-, SetMeeting- ja GetMeeting -rajapintoihin.

Elementti

Kuvaus

externalAttendeeSecurity

Kun kokouksen lukitus on avattu, käytettävissä on kolme Ulkoisen käyttäjän turvallisuuskohtaa.

AllowJoin: Voi liittyä kokoukseen välittömästi;

AllowJoinWithLobby: Voi osallistua kokoukseen vain, jos isäntä päästää heidät sisään;

BlockFromJoin: En voi osallistua kokoukseen;

autoLock

Lukitaanko kokous automaattisesti.

True: Lukitse kokous automaattisesti # minuutin kuluttua kokouksen alkamisesta.

False: Ei lukitse kokousta automaattisesti kokouksen alettua

autoLockWaitTime

Pöytäkirja (0,5,10,15,20) kokouksen automaattista lukitsemista varten kokouksen alkamisen jälkeen

Pyyntö- ja vastausnäyte

CreateMeetingin pyyntö:


...

...
false
AllowJoinWoinWithLobby
true
10

...
...

SetMeetingin pyyntö:


2###1###01
...

...
false
AllowJoinWithLobby
true
10

...


Vastaus GetMeeting:

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="<span data-id="12"></span> ...<span data-id="13"></span> <meet:attendeeOptions><span data-id="14"></span> ...<span data-id="15"></span> <meet:joinRequiresAccount>false</meet:joinRequiresAccount><span data-id="16"></span> <meet:externalAttendeeSecurity>AllowJoin</meet:externalAttendeeSecurity><span data-id="17"></span> <meet:autoLock>true</meet:autoLock><span data-id="18"></span> <meet:autoLockWaitTime>10</meet:autoLockWaitTime><span data-id="19"></span> </meet:attendeeOptions><span data-id="20"></span> ...<span data-id="21"></span> </bodyContent><span data-id="22"></span> </body><span data-id="23"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">











Vaikutusalaan kuuluva API:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

Parannus GetSessionInfo API palauttaa osallistujien tilan käynnissä olevassa istunnossa.

Lisätty kaksi uutta elementtiä (hasHostInMeeting, hasAttendeeInMeeting) vastaukseen GetSessionInfo. Nämä kaksi elementtiä palautetaan, kun kokous on käynnissä.

Elementti

Kuvaus

hasHostInMeeting

Onko isäntä liittynyt käynnissä olevaan kokoukseen.

True: Isäntä on käynnissä olevassa kokouksessa.

False/Null: Isäntä ei ole käynnissä olevassa kokouksessa tai kokous ei ole käynnissä.

hasAttendeeInMeeting

Onko osallistuja/isäntä liittynyt käynnissä olevaan kokoukseen.

True: käynnissä olevassa kokouksessa on osallistuja tai isäntä.

False/Null: meneillään olevassa kokouksessa ei ole osallistujaa tai isäntää tai kokous ei ole meneillään oleva kokous.

API-vastausnäyte:

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="<span data-id="12"></span> ...<span data-id="13"></span> <ep:status>INPROGRESS</ep:status><span data-id="14"></span> <ep:hasHostInMeeting>true</ep:hasHostInMeeting><span data-id="15"></span> <ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting><span data-id="16"></span> ...<span data-id="17"></span> </bodyContent><span data-id="18"></span> </body><span data-id="19"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">












Vaikutusalaan kuuluva API:

GetSessionInfo

API GetUserCard vaatii valtuutuksen.

Turvallisuuden parantaminen XML API GetUserCard vaatii valtuutuksen käyttäjän tietojen saamiseksi.

Vaikutusalaan kuuluva API:

GetUserCard

API 40.8.0 Päivitykset

XML API 40.8.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.8.0 -skeeman.

GetSessionInfo vastausparannus

Jos sinua ei ole kutsuttu tai hyväksytty kokouksesta, kutsu XML API: GetSessionInfo ei palauta elementtejä: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl API-vastausrungossa.

API-vastausesimerkki kokouksia varten:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="0"></span> <ep:status>NOT<span data-id="1"></span>INPROGRESS</ep:status><span data-id="2"></span> <ep:sessionkey>1####2###4</ep:sessionkey><span data-id="3"></span> <ep:accessControl><span data-id="4"></span> <ep:listStatus>UNLISTED</ep:listStatus><span data-id="5"></span> <ep:registration>false</ep:registration><span data-id="6"></span> <ep:passwordReq>true</ep:passwordReq><span data-id="7"></span> <ep:isRegisterIDRequired>false</ep:isRegisterIDRequired><span data-id="8"></span> </ep:accessControl><span data-id="9"></span> <ep:metaData><span data-id="10"></span> <ep:serviceType>MeetingCenter</ep:serviceType><span data-id="11"></span> </ep:metaData><span data-id="12"></span> <ep:attendeeOptions><span data-id="13"></span> <ep:joinRequiresAccount>false</ep:joinRequiresAccount><span data-id="14"></span> </ep:attendeeOptions><span data-id="15"></span> <ep:isAllowJBH>true</ep:isAllowJBH><span data-id="16"></span> <ep:isCETMeeting>true</ep:isCETMeeting><span data-id="17"></span> <ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom><span data-id="18"></span></serv:bodyContent>http://www.w3.org/2001/XMLSchema-instance">
_
















API-vastausesimerkki koulutuksia/tapahtumia varten:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="0"></span> <ep:status>NOT<span data-id="1"></span>INPROGRESS</ep:status><span data-id="2"></span> <ep:sessionkey>1####5###9</ep:sessionkey><span data-id="3"></span> <ep:accessControl><span data-id="4"></span> <ep:listStatus>UNLISTED</ep:listStatus><span data-id="5"></span> <ep:registration>true</ep:registration><span data-id="6"></span> <ep:registrationURL><span data-id="7"></span> <ep:passwordReq>true</ep:passwordReq><span data-id="8"></span> <ep:registrationURLForMobile><span data-id="9"></span> <ep:joinStatus>INVITE/REGISTER/REJECT</ep:joinStatus><span data-id="10"></span> <ep:isRegisterIDRequired>false</ep:isRegisterIDRequired><span data-id="11"></span> </ep:accessControl><span data-id="12"></span> <ep:metaData><span data-id="13"></span> <ep:serviceType>TrainingCenter</ep:serviceType><span data-id="14"></span> </ep:metaData><span data-id="15"></span> <ep:attendeeOptions><span data-id="16"></span> <ep:joinRequiresAccount>false</ep:joinRequiresAccount><span data-id="17"></span> </ep:attendeeOptions><span data-id="18"></span> <ep:isAllowJBH>true</ep:isAllowJBH><span data-id="19"></span> <ep:isCETMeeting>true</ep:isCETMeeting><span data-id="20"></span> <ep:isPersonalMeetingRoom>false</ep:isPersonalMeetingRoom><span data-id="21"></span></serv:bodyContent>http://www.w3.org/2001/XMLSchema-instance">
_




https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>

https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>












Vaikutusalaan kuuluva API:

  • GetSessionInfo

GetSessionInfo, GetUserCardTurvallisuusparannukset

Teimme tietoturvan parannuksen XML API GetSessionInfo ja GetUserCard. Estämme käyttäjiä käyttämästä näitä kahta sovellusrajapintaa seuraavien kahden tunnin aikana, jos heidän puhelunsa on saavuttanut rajan yhden tunnin aikana, eikä tietoja ole löytynyt -virheitä.

Virhetilavaste on: "403 Forbidden"

Vaikuttavat API:t:
  • GetSessionInfo

  • GetUserCard

meetingUUID API-pyynnössä ja -vastaustuessa.

Olemme lisänneet meetingUUID:n API-pyyntöön ja -vastaukseen aina, kun tuemme meetingKey/sessionKey.

GetSessionInfo Pyyntö:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

Vastaus:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="12"></span> <ep:status>NOT<span data-id="13"></span>INPROGRESS</ep:status><span data-id="14"></span> <ep:isLocked>false</ep:isLocked><span data-id="15"></span> <ep:sessionkey>805325231</ep:sessionkey><span data-id="16"></span> <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID><span data-id="17"></span> <ep:confID>158941507534980823</ep:confID><span data-id="18"></span> ...<span data-id="19"></span> ...<span data-id="20"></span> </serv:bodyContent><span data-id="21"></span> </serv:body><span data-id="22"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">
_








Vaikutusalaan kuuluva API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • GetEvent

  • LstsummaryEvent

  • LstmeetingageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Koulutussivustojen malli (EDU-istuntotyyppi) XML API -tuessa

Kun sivustosi ottavat käyttöön EDU-istuntotyypin (Education Instructor), XML API voi tukea kokouksen suunnittelua EDU-kokousmallin avulla.

Vaikutusalaan kuuluva API:

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

XML API CreateMeetingAttendee ja RegisterMeetingAttendee tukevat XML API:ta.

Sekä CreateMeetingAttendee että RegisterMeetingAttendee pystyvät tarkistamaan Webex Meetings -rekisteröinnin edellyttämän osallistujan rekisteröintilomakkeen.

Ja tähän tehtävään on olemassa uusi poikkeus:

Poikkeusnumero

Poikkeusviesti

040014

Puuttuvat pakolliset kentät (rekisteröintilomake): ...

Jos esimerkiksi valitsit "Työpaikan nimi" ja "Yrityksen nimi" vaadittaviksi kentiksi osallistujan Webex Meetings -rekisteröintiä varten, kuten alla on esitetty, sinun on annettava arvo "Työpaikan nimi" ja "Yrityksen nimi", kun kutsut näitä kahta APIa: CreateMeetingAttendee ja RegisterMeetingAttendee.

RegisterMeetingAttendee Request:





FirstNameb LastName
FirstNameb
LastName
Engineer //Job Title
Cisco1234 //Company Name
...
****@*****.com
VISITOR
true

ATTENDEE
ACCEPT
true
1####4####1



CreateMeetingAttendee Request:



FirstNameA LastNameA
FirstNameA
LastNameA
Engineer //Job Title
Cisco1234 //Company Name
...
*****@*****.com
VISITOR
true

ATTENDEE
ACCEPT
true
1###4####1

040014 VastauspoikkeusEsimerkki:


<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="<span data-id="2"></span> xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">


FAILURE
Puuttuvat pakolliset kentät (rekisteröitymislomake) :http://www.webex.com/schemas/2002/06/service" title,company
PRIMARY
040014
title,company





Vaikutusalaan kuuluva API:

  • CreateMeetingAttendee

  • RegisterMeetingAttendee

XML API Sähköpostin validoinnin parannukset

XML-API:n ei pitäisi sallia valkoisen välilyönnin merkkejä sähköpostissa, joten olemme parantaneet sähköpostin validointia Webex Meetings Page -käyttäytymisen mukaiseksi.

Vaikutusalaan kuuluva API:

  • CreateMeetingAttendee

  • CreateEvent

  • SetEvent

  • CreateContact

  • SetContact

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • RegisterMeetingAttendee

API 40.7.0 Päivitykset

XML API 40.7.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.7.0 -skeeman.

meetingUUID tuki

Olemme lisänneet meetingUUID API-pyyntöön ja -vastaukseen aina, kun tuemme meetingKey- tai sessionKey-tunnusta.

GetSessionInfo Pyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

GetSessionInfo Pyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

GetSessionInfo Vastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="12"></span> <ep:status>NOT<span data-id="13"></span>INPROGRESS</ep:status><span data-id="14"></span> <ep:isLocked>false</ep:isLocked><span data-id="15"></span> <ep:sessionkey>805325231</ep:sessionkey><span data-id="16"></span> <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID><span data-id="17"></span> <ep:confID>158941507534980823</ep:confID><span data-id="18"></span> ...<span data-id="19"></span> ...<span data-id="20"></span> </serv:bodyContent><span data-id="21"></span> </serv:body><span data-id="22"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">
_








Vaikuttavat API:t:

  • LstmeetingattendeeHistorye

  • LsttrainingattendeeHistorye

  • LsteventattendeeHistory

  • LstsupportattendeeHistoria

CreateUser API tervetulosähköpostin tuki neljälle uudelle kielelle.

XMLAPI:n tervetulosähköposti tukee seuraavia neljää uutta kieltä:

  • Tšekki (languageID=19)

  • Puola (languageID=20)

  • Unkari (languageID=21)

  • Romanian kieli (languageID=22)

XMLAPI lähettää tervetulosähköpostin CreateUser -pyynnössä määritetyn kielen tai languageID:n mukaan.

Käyttämällä CreateUser lähettää Html Tervetuloa Email Esimerkki (Tšekki):

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx





test
user
testuser
xxxxxx
testuser@test.com

true

19
tai
Tšekki
AKTIVOITU
true
true



http://www.w3.org/2001/XMLSchema-instance"

API 40.6.1, 40.4.9 Päivitykset

XML API 40.6.1, 40.4.9 Päivitykset

Lataa XML API 40.6.1 -skeema napsauttamalla tätä.

Klikkaa tästä ladataksesi XML API 40.4.9 -skeeman.

CreateMeeting/SetMeeting tuki

Kun suunnittelet Webex-kokousta, XML API CreateMeeting/SetMeeting antaa sinulle mahdollisuuden tarkistaa tai poistaa valinnan tai napsauttaa vaadittua tai ei-vaadittua kenttää osallistujien rekisteröintilomakkeesta.

Seuraavassa on esimerkki kokousten aikataulusta käyttäjän verkkosivulta, jossa voit tarkistaa vaaditut kentät, kuten "Työtehtävän nimi", "Yrityksen nimi", "Kaupunki" ja "Osavaltio" osallistujan ilmoittautumislomakkeessa:

Seuraavassa esitetään sivun kenttien ja XML API:n elementtien välinen vastaavuus:

SivukentätXMLAPI Elementti
Tehtävänimike
 
Yrityksen nimi
 
Osoite 1
 
Osoite 2
 
Kaupunki
 
Tila
 
Postinumero/Postinumero
 
Maa/alue
 
Työpuhelin
 
Faksi
 

Muutettu skeema: Lisää "registrationForm"-elementti osoitteeseen CreateMeeting

Muutettu skeema: Lisää "registrationForm"-elementti osoitteeseen SetMeeting

Muutettu skeema: Lisää "registrationForm"-elementti osoitteeseen GetMeeting

CreateMeeting Request Example:



salasana


true
true
false


true
true
false
false
true
true
false
false
false
false

SetMeeting Pyyntö Esimerkki:


1015045339


Konferenssin nimi
3



true
true
true



true
true
false
false
true
true
false
false
false
false

GetMeeting Vastausesimerkki:

1234567890@sitename.webex.com
1234567890@sitename.webex.com

väärä
true
true
false
false
true
true
false
false
false



Vaikuttavat API:t:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

E2EE-kokoustyyppi ei tue PMR-kokousta.

Kun otat PMR:n käyttöön API-puhelun aikana:CreateUser/SetUser/GetUser/GetMe ja vain E2EE-kokoustyyppi on käytettävissä, se vastaa seuraavaan virheilmoitukseen: "110063 Käyttäjällä on oltava vähintään yksi muu kuin E2EE-kokoustyyppi, jotta PMR voidaan ottaa käyttöön."

Vaikuttavat API:t:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

API 40.6.0 Päivitykset

XML API 40.6.0 Päivitykset

Klikkaa tästä ladataksesi XML API 40.6.0 -skeeman.

User Management -rooli lisätty

Olemme luoneet User Management -roolin, ja skeematiedosto on muuttunut seuraavasti.

Muutettu skeema: CreateUserpyyntö:

Muutettu skeema: SetUser

Muutettu skeema: GetMevastaus:

Muutettu skeema: LstsummaryUservastaus:

Vaikuttavat API:t:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUserPyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span>xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
SiteAdmin
xxxx




xxx
xxx
xxx
xxx
xxx

true
false

false
false
false

3
AKTIVOITU
true
true


http://www.w3.org/2001/XMLSchema-instance"

Tuki API-avaimen käyttämiselle GetUserCard -palvelussa

Tuemme nyt API-avaimen (generoitu JWT-token) käyttöä API:n käyttämiseen: GetUserCard tässä julkaisussa.

Voit tutustua näihin sivuihin API-avaimen käyttämisestä ja JWT-tokenin luomisesta:

Kuinka soveltaa yhtä API-avainta

Kuinka luoda JWT-token

GetUserCardPyyntö Esimerkki:

POST https://{sitename}.webex.com/WBXService/XMLService
Header:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Body:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="<span data-id="5"></span> xmlns:serv="http://www.webex.com/schemas/2009/05/service">


{sitename}




{userName}


http://www.w3.org/2001/XMLSchema-instance"

Vastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="<span data-id="11"></span> <use:avatar><span data-id="12"></span> <use:url><span data-id="13"></span> <use:lastModifiedTime>1587493389768</use:lastModifiedTime><span data-id="14"></span> <use:isUploaded>false</use:isUploaded><span data-id="15"></span> </use:avatar><span data-id="16"></span> <use:personalMeetingRoom><span data-id="17"></span> <use:title>Testin henkilökohtainen huone</use:title><span data-id="18"></span> <use:personalMeetingRoomURL><span data-id="19"></span> <use:accessCode>713289692</use:accessCode><span data-id="20"></span> </use:personalMeetingRoom><span data-id="21"></span> </serv:bodyContent><span data-id="22"></span> </serv:body><span data-id="23"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">

https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>





https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>




Tuki meetingUUID API-pyynnöissä ja -vastauksissa.

Olemme lisänneet meetingUUID API-pyyntöön ja -vastaukseen, kun tuemme meetingKey- tai sessionKey-tunnusta.

Vaikuttavat API:t:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlMeeting

  • GetjoinurlMeeting

  • LstMeetingAttendee

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

  • LstCalendarSession

meetingUUIDPyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx




805325231
tai
039c00dd25c64ab0812dda22bb8a4fcc
.

http://www.w3.org/2001/XMLSchema-instance"

meetingUUIDVastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="12"></span> <ep:status>NOT<span data-id="13"></span>INPROGRESS</ep:status><span data-id="14"></span> <ep:isLocked>false</ep:isLocked><span data-id="15"></span> <ep:sessionkey>805325231</ep:sessionkey><span data-id="16"></span> <ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID><span data-id="17"></span> <ep:confID>158941507534980823</ep:confID><span data-id="18"></span> ...<span data-id="19"></span> ...<span data-id="20"></span> </serv:bodyContent><span data-id="21"></span> </serv:body><span data-id="22"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">
_








PMR-kokousavaimia ei vaihdeta tilapäisesti deaktivoidulta käyttäjältä tai käytöstä poistetulta PMR:ltä.

Kun väliaikaisesti deaktivoitu käyttäjä tai poistettu PMR aktivoituu uudelleen viikon kuluessa, nyt uudelleen aktivoidun käyttäjän tai aktivoidun PMR:n kokousavainta ei muuteta, vaan se on sama kuin aiemmin.

Vaikuttavat API:t:

  • SetUser

  • DelUser

LstSummarySession parannukset

Paransimme API:ta: LstSummarySession return scheduled-PMR, jotta pyynnössä olisi yksi uusi elementti, returnScheduledPMR. Ja ominaisuuden vaihtamisen oletusarvo on pois päältä.

Vaikuttavat API:t:

  • LstSummarySession

Skeeman muutos:

Lisäämme uuden elementin returnScheduledPMR API LstSummarySession -pyyntöön.

Lisäämme uuden elementin isScheduledPMR API LstSummarySession -vastaukseen.

LstSummarySessionPyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">


xxx
Testi
xxx
xxxx
xxxx





1
2
AND


11/01/2019 8:0:0
12/01/2019 7:59:59
4
11/01/2019 8:0:0
12/01/2019 7:59:59


HOSTWEBEXID
ASC
CONFNAME
ASC
STARTTIME
ASC


EventCenter
Kokouskeskus
SalesCenter
TrainingCenter
SupportCenter

true


http://www.webex.com/schemas/2002/06/service"

LstSummarySessionVastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xmlns:xsi="<span data-id="12"></span> xsi:type="ep:lstsummarySessionResponse"><span data-id="13"></span> <ep:matchingRecords><span data-id="14"></span> <serv:total>1787</serv:total><span data-id="15"></span> <serv:returned>2</serv:returned><span data-id="16"></span> <serv:startFrom>1</serv:startFrom><span data-id="17"></span> </ep:matchingRecords><span data-id="18"></span> <ep:session><span data-id="19"></span> <ep:sessionKey>809914325</ep:sessionKey> <span data-id="20"></span><ep:MeetingUUID>809914325</ep:MeetingUUID><span data-id="21"></span> <ep:confName>Tiimikokous</ep:confName><span data-id="22"></span> <ep:sessionType>3</ep:sessionType><span data-id="23"></span> <ep:serviceType>MeetingCenter</ep:serviceType><span data-id="24"></span> <ep:hostWebExID>Test</ep:hostWebExID><span data-id="25"></span> <ep:hostFirstName>Test</ep:hostFirstName><span data-id="26"></span> <ep:hostLastName>Test</ep:hostLastName><span data-id="27"></span> <ep:otherHostWebExID>Test</ep:otherHostWebExID><span data-id="28"></span> <ep:timeZoneID>2</ep:timeZoneID><span data-id="29"></span> <ep:timeZone>GMT-10:00, Havaiji (Honolulu)</ep:timeZone><span data-id="30"></span> <ep:status>NOT<span data-id="31"></span>INPROGRESS</ep:status><span data-id="32"></span> <ep:startTime>10/12/2019 00:35:41</ep:startTime><span data-id="33"></span> <ep:duration>60</ep:duration><span data-id="34"></span> <ep:listStatus>JULKINEN</ep:listStatus><span data-id="35"></span> <ep:hostEmail>Test@webex.com</ep:hostEmail><span data-id="36"></span> <ep:passwordReq>true</ep:passwordReq><span data-id="37"></span> <ep:hostJoined>false</ep:hostJoined><span data-id="38"></span> <ep:participantsJoined>false</ep:participantsJoined><span data-id="39"></span> <ep:confID>141672157056861215</ep:confID><span data-id="40"></span> <ep:registration>false</ep:registration><span data-id="41"></span> <ep:isRecurring>true</ep:isRecurring><span data-id="42"></span> <ep:hostType>1019001</ep:hostType><span data-id="43"></span> <ep:isAudioOnly>false</ep:isAudioOnly><span data-id="44"></span> <ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence><span data-id="45"></span> <ep:isAllowJBH>false</ep:isAllowJBH><span data-id="46"></span> <ep:isCETMeeting>true</ep:isCETMeeting><span data-id="47"></span> <ep:isException>false</ep:isException><span data-id="48"></span> <ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance><span data-id="49"></span> <ep:seriesMeetingKey>0</ep:seriesMeetingKey><span data-id="50"></span> <ep:recurrenceId>0</ep:recurrenceId><span data-id="51"></span> <ep:isScheduledPMR>true</ep:isScheduledPMR><span data-id="52"></span> </ep:session><span data-id="53"></span> <ep:session><span data-id="54"></span> <ep:sessionKey>805660167</ep:sessionKey><span data-id="55"></span> <ep:confName>xmlmc Molly08Console816960001</ep:confName><span data-id="56"></span> <ep:sessionType>3</ep:sessionType><span data-id="57"></span> <ep:serviceType>MeetingCenter</ep:serviceType><span data-id="58"></span> <ep:hostWebExID>Molly08Console81696000</ep:hostWebExID><span data-id="59"></span> <ep:hostFirstName>Molly08Console81696000</ep:hostFirstName><span data-id="60"></span> <ep:hostLastName>Molly08Console81696000</ep:hostLastName><span data-id="61"></span> <ep:otherHostWebExID>Molly08Console81696000</ep:otherHostWebExID><span data-id="62"></span> <ep:timeZoneID>2</ep:timeZoneID><span data-id="63"></span> <ep:timeZone>GMT-10:00, Havaiji (Honolulu)</ep:timeZone><span data-id="64"></span> <ep:status>NOT<span data-id="65"></span>INPROGRESS</ep:status><span data-id="66"></span> <ep:startTime>10/12/2019 00:35:41</ep:startTime><span data-id="67"></span> <ep:duration>60</ep:duration><span data-id="68"></span> <ep:listStatus>PUBLIC</ep:listStatus><span data-id="69"></span> <ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail><span data-id="70"></span> <ep:passwordReq>true</ep:passwordReq><span data-id="71"></span> <ep:hostJoined>false</ep:hostJoined><span data-id="72"></span> <ep:participantsJoined>false</ep:participantsJoined><span data-id="73"></span> <ep:confID>141672108716459038</ep:confID><span data-id="74"></span> <ep:registration>false</ep:registration><span data-id="75"></span> <ep:isRecurring>true</ep:isRecurring><span data-id="76"></span> <ep:hostType>1019001</ep:hostType><span data-id="77"></span> <ep:isAudioOnly>false</ep:isAudioOnly><span data-id="78"></span> <ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence><span data-id="79"></span> <ep:isAllowJBH>false</ep:isAllowJBH><span data-id="80"></span> <ep:isCETMeeting>true</ep:isCETMeeting><span data-id="81"></span> <ep:isException>false</ep:isException><span data-id="82"></span> <ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance><span data-id="83"></span> <ep:seriesMeetingKey>0</ep:seriesMeetingKey><span data-id="84"></span> <ep:recurrenceId>0</ep:recurrenceId><span data-id="85"></span> <ep:isScheduledPMR>true</ep:isScheduledPMR><span data-id="86"></span> </ep:session><span data-id="87"></span> </serv:bodyContent><span data-id="88"></span> </serv:body><span data-id="89"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance"

















_
































_























GetSite parannukset

Olemme lisänneet GetSitevastausominaisuuden vaihtoehdon SupportXMLAPIReturnScheduledPMR.

Vaikuttavat API:t:

  • GetSite

Skeeman muutos:

XML API GetSitevastaus uusi elementti on: SupportXMLAPIReturnScheduledPMR

GetSitePyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span>xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxx
Testi
xxx
xxx






http://www.w3.org/2001/XMLSchema-instance"

GetSiteVastausesimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="<span data-id="12"></span> <ns1:siteInstance> <span data-id="13"></span><ns1:siteCommonOptions><span data-id="14"></span> ...<span data-id="15"></span> <ns1:SupportXMLAPIReturnScheduledPMR>true</ns1:SupportXMLAPIReturnScheduledPMR><span data-id="16"></span> ...<span data-id="17"></span> </ns1:siteCommonOptions><span data-id="18"></span> </ns1:siteInstance><span data-id="19"></span> </serv:bodyContent><span data-id="20"></span> </serv:body><span data-id="21"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">









API 40.4.8, 40.2.9 Päivitykset

XML API 40.4.8, 40.2.9 Päivitykset

Lataa XML API 40.4.8 -skeema tästä linkistä.

Klikkaa tästä ladataksesi XML API 40.2.9 -skeeman.

Uusi vastaus päivitettäessä aikataulutettuja kokouksia XMLAPI:ssä

Kun asiakkaat käyttävät XMLAPI:tä päivittääkseen sivunsa kautta ajoitettuja kokouksia, lähetämme numeerisen salasanan kokoussähköpostipäivityksessä ja sovellamme sitä Webex-kokouksiin, Teams- ja tapahtumakeskuksiin.

Nämä API:t: GetMeeting, GetTrainingSession, GetEvent ja GetTeleconferenceSession, saavat vastauksena nämä uudet elementit: audioPassword (numeerinen salasana), isEnforceAudioPassword, isEnforceAudioLogin Webex Meetings-, Teams- ja Events-keskuksille.

Muutettu skeema:

Vaikuttavat API:t:

  • GetMeeting

  • GetTrainingSession

  • GetEvent

  • GetTeleconferenceSession

GetMeetingPyyntö Esimerkki:

<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


testSite
test
xxx
xx




803328224


http://www.w3.org/2001/XMLSchema-instance"

Vastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="<span data-id="12"></span> <meet:accessControl><span data-id="13"></span> <meet:listToPublic>false</meet:listToPublic><span data-id="14"></span> <meet:isPublic>false</meet:isPublic><span data-id="15"></span> <meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword><span data-id="16"></span> <meet:audioPassword>75928877</meet:audioPassword><span data-id="17"></span> <meet:isEnforceAudioPassword>true</meet:isEnforceAudioPassword><span data-id="18"></span> <meet:isEnforceAudioLogin>false</meet:isEnforceAudioLogin><span data-id="19"></span> </meet:accessControl><span data-id="20"></span> ...<span data-id="21"></span> ...<span data-id="22"></span> </serv:bodyContent><span data-id="23"></span> </serv:body><span data-id="24"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">












API 40.4.5, 40.2.6 Päivitykset

XML API 40.4.5, 40.2.6 Päivitykset

GetUserCardja GetSessionInfokäyttörajoitus.

Toteutamme käyttörajoituksen API:ssa GetUserCard ja GetSessionInfo, saatat saada virheilmoituksen: "403 forbidden", jos saavutat käyttörajan.

Vaikuttavat API:t:

  • GetUserCard

  • GetSessionInfo

API 40.4.4, 40.2.5 Päivitykset

XML API 40.4.4, 40.2.5 Päivitykset

BodyContent number limit

Olemme lisänneet rajoitetun määrän BodyContent -osioita kuhunkin XML API -osioon. Kun API-pyyntöön lisätään liian monta BodyContent -osoitetta, palautetaan seuraava virhekoodi ja viesti: "000053 Pyynnössä olevien BodyContent-tiedostojen määrän on oltava pienempi kuin {luku}"

Vaikuttavat API:t:

  • Mikä tahansa XML API

XML API Request with Multiple BodyContent Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span>xmlns:serv="http://www.webex.com/schemas/2002/06/service">


xxxx
xxxx
xxx





xxx






801020403



http://www.w3.org/2001/XMLSchema-instance"

API 40.4.3, 40.2.4 Päivitykset

XML API 40.4.3, 40.2.4 Päivitykset

Lataa XML API 40.4.3, 40.2.4 -kaavio tästä.

CreateUser parannukset

Parannimme CreateUser tukemaan tervetuliaisviestiä useilla kielillä. CreateUser pyytää nyt isHTMLEmailia.

Vaikuttavat API:t:

  • CreateUser

CreateUserPyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span>xmlns:serv="http://www.webex.com/schemas/2002/06/service">


administrator
xxxx
xxx




xxx
xxx
xxx
xxx
xxx

true
false
false
false

3
AKTIVOITU
true
true


http://www.w3.org/2001/XMLSchema-instance"

API 40.4.0 Päivitykset

XML API 40.4.0 Päivitykset

Pakota sähköpostin vahvistus, kun sähköposteja muutetaan XML API:ssa

Kun sivuston ylläpitäjä on ottanut käyttöön Vahvistus vaaditaan, jotta käyttäjä voi päivittää sähköpostiosoitteen Webex-sivuston hallinnassa:

  • Jos muu kuin sivuston ylläpitäjätili kutsuu SetUser API:ta vaihtaakseen sähköpostiosoitteen, nykyinen sähköpostiosoite säilyy, kunnes uusi sähköpostiosoite on vahvistettu. Tilinmuutoksen vahvistussähköposti lähetetään uuteen sähköpostiosoitteeseen, jossa on "Webex Account Change Confirmation". Kun olet napsauttanut sähköpostiviestissä olevaa linkkiä vahvistaaksesi, uusi sähköpostiosoite yhdistetään välittömästi.

    Jos muu kuin sivuston ylläpitäjä kutsuu SetUser API:ta useita kertoja päättämättä sähköpostin vahvistusprosessia, nykyinen sähköposti säilytetään, ja viimeisin uusi sähköposti on se, joka on vahvistettava.

  • Jos sivuston ylläpitäjätili kutsuu SetUser -API:tä vaihtaakseen sähköpostiosoitteita, sähköpostin vahvistusprosessi ei käynnisty. Uusi sähköpostiosoite yhdistetään välittömästi isännän tai osallistujan tiliin.

Vaikuttavat API:t:

  • SetUser

GetEnrollmentInfo aikakatkaisu ja yhteyden nollaaminen

GetEnrollmentInfo API hakee tällä hetkellä IP-osoitteita verkkotunnusjärjestelmästä, mikä aiheuttaa valtavia suorituskykyvaikutuksia. Aiomme yksinkertaistaa tätä prosessia siten, että -kenttään tulee tyhjä vastaus.

Vaikuttavat API:t:

  • GetEnrollmentInfo

GetEnrollmentInfo Pyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> 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">
716773566
</bodyContent>
.
http://www.w3.org/2001/XMLSchema-instance"

GetEnrollmentInfo Vastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="<span data-id="11"></span> <att:session><span data-id="12"></span> <att:confID>154279066999981548</att:confID><span data-id="13"></span> <att:attendee><span data-id="14"></span> <att:attendeeID>3191792</att:attendeeID><span data-id="15"></span> <att:enrollFields><span data-id="16"></span> <att:defaultFields><span data-id="17"></span> <att:firstName>Alex</att:firstName><span data-id="18"></span> <att:lastName>Yang</att:lastName><span data-id="19"></span> <att:email>omega.alex.yang@gmail.com</att:email><span data-id="20"></span> <att:yritys></att:yritys><span data-id="21"></span> <att:phoneNum></att:phoneNum><span data-id="22"></span> <att:title></att:title><span data-id="23"></span> <att:receiveInfo>false</att:receiveInfo><span data-id="24"></span> <att:address1></att:address1><span data-id="25"></span> <att:address2></att:address2><span data-id="26"></span> <att:city></att:city><span data-id="27"></span> <att:state></att:state><span data-id="28"></span> <att:zipcode></att:zipcode><span data-id="29"></span> <att:country></att:country><span data-id="30"></span> <att:leadSourceID></att:leadSourceID><span data-id="31"></span> <att:leadScore>0.0</att:leadScore><span data-id="32"></span> </att:defaultFields><span data-id="33"></span> <att:customFields/><span data-id="34"></span> </att:EnrollFields><span data-id="35"></span> <att:domain> </att:domain><span data-id="36"></span> <att:ipAddress>10.35.240.53</att:ipAddress><span data-id="37"></span> <att:submitTime>02/27/2020 22:03:57</att:submitTime><span data-id="38"></span> <att:status>APPROVED</att:status><span data-id="39"></span> </att:attendee><span data-id="40"></span> <att:attendee><span data-id="41"></span> <att:attendeeID>3191797</att:attendeeID><span data-id="42"></span> <att:enrollFields><span data-id="43"></span> <att:defaultFields><span data-id="44"></span> <att:firstName>AlexKKK</att:etunimi><span data-id="45"></span> <att:sukunimi>Testi</att:sukunimi><span data-id="46"></span> <att:email>achillesyang@hotmail.com</att:email><span data-id="47"></span> <att:yritys></att:yritys><span data-id="48"></span> <att:phoneNum></att:phoneNum><span data-id="49"></span> <att:title></att:title><span data-id="50"></span> <att:receiveInfo>false</att:receiveInfo><span data-id="51"></span> <att:address1></att:address1><span data-id="52"></span> <att:address2></att:address2><span data-id="53"></span> <att:city></att:city><span data-id="54"></span> <att:state></att:state><span data-id="55"></span> <att:zipcode></att:zipcode><span data-id="56"></span> <att:country></att:country><span data-id="57"></span> <att:leadSourceID></att:leadSourceID><span data-id="58"></span> <att:leadScore>0.0</att:leadScore><span data-id="59"></span> </att:defaultFields><span data-id="60"></span> <att:customFields/><span data-id="61"></span> </att:EnrollFields><span data-id="62"></span> <att:domain> </att:domain><span data-id="63"></span> <att:ipAddress>10.154.181.15</att:ipAddress><span data-id="64"></span> <att:submitTime>02/27/2020 22:07:38</att:submitTime><span data-id="65"></span> <att:status>APPROVED</att:status><span data-id="66"></span> </att:attendee><span data-id="67"></span> <att:matchingRecords><span data-id="68"></span> <serv:total>2</serv:total><span data-id="69"></span> <serv:returned>2</serv:returned><span data-id="70"></span> <serv:startFrom>1</serv:startFrom><span data-id="71"></span> </att:matchingRecords><span data-id="72"></span> <att:sessionKey>716773566</att:sessionKey><span data-id="73"></span> </att:session><span data-id="74"></span> </serv:bodyContent><span data-id="75"></span> </serv:body><span data-id="76"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">

































































API 40.2.0 päivitykset

XML API 40.2.0 Päivitykset

Lataa XML API 40.2.0 -skeema tästä.

Poistaa anonyymin pääsyn osoitteeseen LstSummarySession

Turvallisuuden parantamiseksi lopetamme anonyymin käytön tukemisen LstSummarySession API:ssa. Jos Webex Meetings käyttää API:ta nimettömänä, seuraava virhekoodi ja viesti palautetaan: "000015 Anteeksi, tietuetta ei löytynyt."

Vaikuttavat API:t:

  • LstSummarySession

LstSummarySessionPyyntö Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


sitename1




211894651


http://www.w3.org/2001/XMLSchema-instance"

LstSummarySessionVastaus Esimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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
Anteeksi, tietuetta ei löytynyt
PRIMARY
000015





http://www.webex.com/schemas/2002/06/service"

CreateMeeting ja SetMeeting turvallisuusparannukset.

Tämä muutos tehtiin XML API 40.2.0:ssa, mutta sen kuvausta on muokattu asiakaspalautteen perusteella.

Turvallisuuden parantamiseksi päivitimme CreateMeeting ja SetMeeting -rajapinnat siten, että käyttäjät eivät enää voi suunnitella kokouksen alkamisaikaa, joka on jo kulunut. Jos he yrittävät, API antaa virheilmoituksen: "060016 Istunnon alkamisajan pitäisi olla myöhempi kuin nykyinen aika." Jos käyttäjän on tarkoitus järjestää pikakokous, suosittelemme, että kokouksen alkamisaika asetetaan viisi minuuttia nykyistä kellonaikaa myöhemmäksi.

Vaikuttavat API:t:

  • CreateMeeting

  • SetMeeting

API 40.1.2 Päivitykset

XML API 40.1.2 Päivitykset

Lataa XML API 40.1.2 -skeema tästä.

Kokouksen aikatauluttaminen luo automaattisesti salasanan, jos salasanaa ei ole annettu.

Parannimme CreateMeeting, CreateEvent, CreateTrainingSession ja CreateTeleconferenceSession lisäämällä salasanan API-vastauksen runkoon.

Oletusarvoisesti Kaikissa kokouksissa/tapahtumissa/istunnossa on oltava salasana -asetus on käytössä. Tässä skenaariossa, jos API-pyyntö ei sisällä salasanaa, salasana luodaan automaattisesti XML-API-palvelimista.

Jos Kaikissa kokouksissa/tapahtumissa/istunnossa on oltava salasana -asetus on pois käytöstä ja API-pyyntö ei sisällä salasanaa, salasanaa ei luodata XML-API-palvelimista.

Jos API-pyyntö sisältää salasanan, vastaus sisältää kyseisen salasanan riippumatta siitä, onko Kaikissa kokouksissa/tapahtumissa/istunnoissa on oltava salasana -asetuksen ollessa käytössä vai ei.

Vaikuttavat API:t:

  • CreateMeeting

  • CreateEvent

  • CreateTrainingSession

  • CreateTeleconferenceSession

CreateMeeting -vastauksessa on nyt meetingPassword -elementti:

CreateMeeting Request Example:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="1"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">



siteName1
userID
*****
webexpartner





Test_Auto_Generated_mtg_pwd
3



10/28/2020 17:35:00



http://www.w3.org/2001/XMLSchema-instance"

CreateMeeting Vastausesimerkki:

<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="<span data-id="1"></span> 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">


SUCCESS
PRIMARY



<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="<span data-id="12"></span> <meet:meetingkey>806745263</meet:meetingkey><span data-id="13"></span> <meet:meetingPassword>UzXJuzUD428</meet:meetingPassword><span data-id="14"></span> <meet:iCalendarURL><span data-id="15"></span> <serv:host><span data-id="16"></span> <serv:attendee><span data-id="17"></span> </meet:iCalendarURL><span data-id="18"></span> <meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken><span data-id="19"></span> </serv:bodyContent><span data-id="20"></span> </serv:body><span data-id="21"></span></serv:message>http://www.webex.com/schemas/2002/06/service"http://www.w3.org/2001/XMLSchema-instance">



https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>




CreateEvent -vastauksessa on nyt elementti eventPassword :

CreateTrainingSession ja CreateTeleconferenceSession -vastauksissa on nyt sessionPassword -elementti:

API 40.1.0 Päivitykset

XML API 40.1.0 Päivitykset

Lataa XML API 40.1 -skeema tästä.

GetSessionInfo parannukset

Olemme lisänneet uusia elementtejä GetSessionInfo API:een. API palauttaa nyt tietoja myös mobiililaitteista.

Vaikuttavat API:t:

  • GetSessionInfo

GetSessionInfo Pyyntöpäivitykset:

Pyyntöesimerkki:


<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="<span data-id="2"></span> xmlns:serv="http://www.webex.com/schemas/2002/06/service">


sqdemo11
siteadmin
P@ss1234




713707633
https://go.webex.com/join/dongchen</pmrUrl>
dongchen@go.webex.com tai 123456789_go@webex.com tai 123456789@go.webex.com
https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
34567323456787654323456787654


http://www.w3.org/2001/XMLSchema-instance"

LstAccessAnywhereHistory parannukset

Olemme lisänneet uuden API:n, lstAccessAnywhereHistory, vastaamaan Webex Access Anywhere -raporttitietoihin.

Vaikuttavat API:t:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Pyydä päivityksiä:

LstAccessAnywhereHistory Vastauspäivitykset:

Pyyntöesimerkki:


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


sqdemo6
test
P@ss1234




test1

09/29/2019 00:42:34
12/29/2019 04:42:34


9/29/2019 02:42:34
12/29/2019 05:42:34


1
10
OR


STARTTIME
ASC




Vastaus Esimerkki:


<?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">
<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>1</serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID>123456</history:confID>
<history:userName>dekaani</history:userName>
<history:computerName>6926</history:computerName> </history:accessAnyWhereInfo> </serv:body>_dean <serv:body> <history:accessAnyWhereInfo>
<history:clientIP>10.224.222.183</history:clientIP>
<history:startTime>11/29/2019 03:05:44</history:startTime>
<history:endTime>11/29/2019 03:10:06</history:endTime>
<history:duration>5</history:duration>
</history:accessAnyWhereInfo>
</serv:bodyContent>
.