Posodobitve API 40.12.0

Posodobitve vmesnika XML API 40.12.0

Kliknite tukaj za prenos sheme XML API 40.12.0

API XML podpira tip zasebnega sestanka

Vpliv na vmesnike XML API

  • Uporabimo lahko API: CreateMeeting in SetMeeting za načrtovanje ali posodobitev sestanka Webex z vrsto zasebnega sestanka.

  • Če je sestanek Webex načrtovan s tipom zasebnega sestanka, GetSessionInfo GetMeeting, LstSummarySession in LstCalendarSession vrnejo nov element z imenom PrivateMeeting , da bi to vedeli.

  • GetMeetingType in LstMeetingType vrneta nov element z imenom SupportPrivateMeeting , ki označuje, ali podpira zasebna srečanja ali ne.

Spremembe sheme

API XML: GetMeetingType/LstMeetingType: Dodajte element .

API XML: LstSummarySession: Dodajte element .

API XML: LstCalendarSession: Dodajte element .

API XML: GetSessionInfo: Dodajte element .

API XML: GetMeeting: Dodajte element .

Zahtevek API XML: CreateMeeting

Zahteva CreateMeeting z vrsto zasebnega sestanka




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


********


MC_PrivateMeeting_Test
168 //169 je vzorec, ki podpira zasebno srečanje


Odziv API XML: GetSessionInfo

Odgovor za isPrivateMeeting

false
true
true //true: sestanek podpira zasebni sestanek; false: sestanek ne podpira zasebnega sestanka.
false
false
true

API GetSite bo vrnil predloge za sestanke na ravni spletnega mesta

Opis uporabniške zgodbe/naloge

API GetSite za vrnitev predloge sestanka na ravni spletnega mesta. Tako bosta programa Education Connector in Webex Classrooms prikazala te predloge, da jih bodo učitelji lahko izbrali pri načrtovanju svojih spletnih sej.

Prizadeti vmesniki API

Če obstajajo prilagojene predloge za sestanke, ki so na ravni spletnega mesta, bo vmesnik GetSite vrnil te predloge na ravni spletnega mesta.

Ime elementov

Opis

meetingTemplateName

ime prilagojenih predlog za sestanke na ravni spletnega mesta.

serviceType

Sestanki, usposabljanja in dogodki Webex

Spremembe sheme

GetSite : Dodajte element .

Vzorec odziva

GetSite Odziv


3
PRO



MC Srečanje Tempalte 1
MeetingCenter


EC Meeting Tempalte 2
EventCenter


TC Šablona za sestanke 3
TrainingCenter

API XML SetUser ne more spremeniti elementa supportedServices , če je spletno mesto enotno spletno mesto CI

Opis

XMLAPI SetUser ne podpira spremembe vrednosti "supportedServices" v zahtevi API, kadar je spletno mesto povezano s spletnimi mesti Unified Webex Meeting, povezanimi s središčem Control Hub.

Spremembe sheme

Shema API se ni spremenila: SetUser.

WEBEX-15436: Dodajte zaščito za preprečevanje podvojenih e-poštnih sporočil v Mtgconfattendeelist

Opis

Če je v istem zahtevku API istemu sestanku dodanih več udeležencev z istim e-poštnim naslovom, obdelujemo samo prvega udeleženca z e-poštnim naslovom.

Prizadeti vmesniki API

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

Vzorec API

Zahteva

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




1714904382

test@webex.com
ime1



test@webex.com
ime2

1714904382



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

Posodobitve API 40.11.0

Posodobitve vmesnika XML API 40.11.0

Kliknite tukaj za prenos sheme XML API 40.11.0

XMLAPI CreateUser podpira prikazno ime

CreateUser podpira dispalyname ko je preklop funkcije EnableDisplayName kot 1. Če preklop funkcije ni 1, se displayName ne upošteva.

Spremembe sheme

CreateUser:

XMLAPI SetUser podpira prikazno ime

SetUser podpira dispalyname , ko je preklopna funkcija EnableDisplayName enaka 1. Če preklop funkcije ni 1, se displayName ne upošteva.

Spremembe sheme

SetUser:

XMLAPI GetUser podpira prikazno ime

GetUser podpira dispalyname , ko je preklopna funkcija EnableDisplayName 1. Če preklop funkcije ni 1, se displayName ne prikaže.

Če je displayName v DB nič in je preklopna funkcija EnableDisplayName 1, bo displayName firstName+""+lastName za neazijske znake in firstName+lastName za azijske znake.

Spremembe sheme

GetUser Odziv:

Nadzor na uporabniški ravni XMLAPI za CMR Hybrid Voip

Nastavitev cmrHybridVoip se uporablja za nastavitev in priklic nastavitve uporabniške ravni za EnableCMRHybridVoIP.

Spremembe sheme

GetUserResponse:

Zahteva CreateUser:

Zahtevek SetUser:

Posodobitve API 40.10.0

Posodobitve vmesnika XML API 40.10.0

Kliknite tukaj za prenos sheme XML API 40.10.0

Podpora API XML za izpolnjevanje UUID v zahtevi in odgovoru API

Vzorec API XML: GetSessionInfo Zahteva:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

Odziv:

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



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








Prizadeti API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • RegisterMeetingAttendee

  • CreateTeleconferenceSession

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • CreateEvent

  • SetEvent

  • DelEvent

XMLAPI bo vrnil dodaten element za konfiguracijo upravitelja spletnega mesta za onemogočanje zajemanja zaslona

Zahteva prihaja s strani varnosti - tako PenTest hroščev kot strank, kot je Goldman Sachs. Končnim uporabnikom ne želijo dovoliti zajemanja zaslona v aplikaciji Srečanja. Medtem pa veliko drugih strank želi to funkcijo - omogočiti zajem zaslona. Tudi uporabniki izobraževanja želijo omogočiti zajem zaslona. Za to bomo imeli konfiguracijo skrbnika spletnega mesta, XMLAPI pa bo vrnil dodatno polje EnableMobileScreenCapture v odgovoru GetSite , ki bo to podpiralo.

Vzorec zahteve GetSite

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



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












Prizadeti API

GetSite

Podpora XMLAPI MEET-269 Izboljšanje združevanja brez kode PIN

XMLAPI dodajte NOVO MOŽNOST Videokonferenčni sistemi v moji organizaciji lahko začnejo sestanke in se jim pridružijo brez pozivov za sestanek v osebni sobi in MC Meeting.

  • createUser/setUser/getUser dodaj novo vozlišče deviceCanStartMyPMR v personalMeetingRoom.

  • createMeeting/setMeeting/getMeeting dodajte novo vozlišče deviceCanStartMeeting v urnik.

Možnost v uporabniškem vmesniku Webex za sestanek v osebni sobi :

Spremembe sheme

CreateUser:

SetUser:

getUserResponse:

CreateMeeting:

setMeeting:

getMeetingResponse:

Posodobitve API 40.9.0

Posodobitve vmesnika XML API 40.9.0

Kliknite tukaj za prenos sheme XML API 40.9.0

Podpora API XML za izpolnjevanje zahteve in odgovora UUID

Zahtevi in odgovoru API smo dodali UUID sestanka povsod, kjer ga podpiramo, kot meetingKey ali sessionKey.

Vzorec API XML: GetSessionInfo Zahteva:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

Odziv:

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



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








Prizadeti API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • SetScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • SendInvitationEmail

  • CreateSupportSession

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminaryHistory

  • LstTrainingPollResultsHistory

Srečanja Webex bodo imela zaklenjeno preddverje, kjer bodo uporabniki lahko počakali na vstop na srečanje.

API XML načrtuje in ureja sestanek MC za podporo zaklenjene dvorane, ko je funkcija(ConsistentLockedLobby) vklopljena.

Spremembe sheme

V API-je CreateMeeting, SetMeeting in GetMeeting so dodani trije novi elementi (externalAttendeeSecurity, autoLock, autoLockWaitTime).

Element

Opis

externalAttendeeSecurity

Ko je sestanek odklenjen, lahko izberete tri elemente varnosti zunanjega uporabnika.

AllowJoin: Lahko se takoj pridružite sestanku;

AllowJoinWithLobby: Srečanju se lahko pridružijo le, če jim gostitelj dovoli vstop;

BlockFromJoin: Ne morete se pridružiti sestanku;

autoLock

Ali samodejno zaklene sestanek.

Resnično: Samodejno zaklepanje sestanka po # minutah po začetku sestanka

Lažno: Ne zaklene sestanka po začetku sestanka

autoLockWaitTime

Zapisniki (0,5,10,15,20) za samodejno zaklepanje sestanka po začetku sestanka

Vzorec zahteve in odgovora

Zahteva CreateMeeting:


...

...
false
AllowJoinWithLobby
true
10

...


Zahteva SetMeeting:


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

...
false
AllowJoinWithLobby
true
10

...


Odziv 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
PRIMARNO



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











Prizadeti API:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

Izboljšava GetSessionInfo API za vračanje statusa udeležencev v potekajoči seji

V odziv na GetSessionInfo sta dodana dva nova elementa (hasHostInMeeting, hasAttendeeInMeeting). Ta dva elementa se vrneta, če je sestanek v teku.

Element

Opis

hasHostInMeeting

Ali se je gostitelj pridružil sestanku v teku.

Resnično: Gostitelj je na sestanku v teku.

False/Null: Gostitelj ni na sestanku v teku ali sestanek ni v teku.

hasAttendeeInMeeting

Ali se je sestanku v teku pridružil udeleženec/gostitelj.

Resnično: je udeleženec ali gostitelj na sestanku v teku.

False/Null: na sestanku v teku ni nobenega udeleženca ali gostitelja ali pa sestanek ni sestanek v teku.

Vzorec odziva API:

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



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












Prizadeti API:

GetSessionInfo

API GetUserCard zahteva avtorizacijo.

Izboljšanje varnosti API XML GetUserCard zahteva avtorizacijo za pridobitev podatkov o uporabniku.

Prizadeti API:

GetUserCard

Posodobitve API 40.8.0

Posodobitve vmesnika XML API 40.8.0

Kliknite tukaj za prenos sheme XML API 40.8.0

GetSessionInfo izboljšava odziva

Če na sestanek niste povabljeni ali potrjeni, vas pokličejo v program XML API: GetSessionInfo ne bo vrnil elementov: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl v telesu odgovora API.

Primer odziva API za sestanke:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="0"></span> <ep:status>NE<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">
_
















Primer odziva API za usposabljanja/dogodke:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="<span data-id="0"></span> <ep:status>NE<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:<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>












Prizadeti API:

  • GetSessionInfo

GetSessionInfo, GetUserCardVarnostne izboljšave

Izboljšali smo varnost API XML GetSessionInfo in GetUserCard. Uporabnikom bomo v naslednjih dveh urah blokirali dostop do teh dveh API-jev, če bo njihov klic v eni uri dosegel omejitev in ne bo našel nobenih podatkov.

Odziv statusa napake je: "403 Prepovedano"

Prizadeti vmesniki API:
  • GetSessionInfo

  • GetUserCard

meetingUUID v zahtevah in odzivih API

Zahtevi in odgovoru API smo dodali meetingUUID povsod, kjer podpiramo meetingKey/sessionKey.

GetSessionInfo Zahteva:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

Odziv:

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



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








Prizadeti API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • GetEvent

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Predloga za izobraževalna mesta (tip seje EDU) v podpori XML API

Če vaša spletna mesta omogočajo vrsto seje Education Instructor (EDU), lahko vmesnik XML API podpira načrtovanje sestanka s predlogo sestanka EDU.

Prizadeti API:

  • CreateMeeting

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

API XML CreateMeetingAttendee in RegisterMeetingAttendee podpira

Tako CreateMeetingAttendee kot RegisterMeetingAttendee lahko preverita zahtevani obrazec za registracijo udeleženca za prijavo na sestanke Webex.

Za to nalogo je na voljo nova izjema:

Številka izjeme

Sporočilo o izjemi

040014

Manjkajoča obvezna polja (obrazec za registracijo): ...

Če ste na primer izbrali "Job Title" in "Company Name" kot zahtevani polji za registracijo udeleženca Webex Meetings, kot je prikazano spodaj, morate pri klicu obeh API-jev navesti vrednosti za "Job Title" in "Company Name": CreateMeetingAttendee in RegisterMeetingAttendee.

RegisterMeetingAttendee Zahteva:





Ime in priimek
Ime in priimek
Priimek
Inženir //Naziv delovnega mesta
Cisco1234 /Naziv podjetja
...
****@*****.com
VISITOR
true

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



CreateMeetingAttendee Zahteva:



ImeA PriimekA
ImeA
PriimekA
Inženir //Naziv delovnega mesta
Cisco1234 /Naziv podjetja
...
*****@*****.com
VISITOR
true

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

040014 Izjema odzivaPrimer:


<?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
Manjkajo obvezna polja (obrazec za registracijo) :http://www.webex.com/schemas/2002/06/service" naslov,podjetje
PRIMARY
040014
naslov,podjetje





Prizadeti API:

  • CreateMeetingAttendee

  • RegisterMeetingAttendee

Izboljšave potrjevanja e-pošte API XML

API XML ne bi smel dovoljevati znakov z belim presledkom v e-pošti, zato smo izboljšali potrjevanje e-pošte, da bo usklajeno z obnašanjem strani Webex Meetings.

Prizadeti API:

  • CreateMeetingAttendee

  • CreateEvent

  • SetEvent

  • Ustvarjanje stikov

  • SetContact

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • CreateMeeting

  • SetMeeting

  • RegisterMeetingAttendee

Posodobitve API 40.7.0

Posodobitve vmesnika XML API 40.7.0

Kliknite tukaj za prenos sheme XML API 40.7.0

meetingUUID podpora

V zahtevo in odgovor API smo dodali meetingUUID povsod, kjer podpiramo meetingKey ali sessionKey.

GetSessionInfo Zahteva Primer:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

GetSessionInfo Zahteva Primer:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

GetSessionInfo Primer odgovora:

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



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








Prizadeti vmesniki API:

  • Lstmeeting AttendeeHistory

  • Zgodovina udeležencev usposabljanja Lsttraining AttendeeHistory

  • Zgodovina udeležencev dogodka

  • LstsupportattendeeHistory

CreateUser API podpora za pozdravno e-pošto za štiri nove jezike

Pozdravno html-sporočilo XMLAPI podpira naslednje štiri nove jezike:

  • Češčina (languageID=19)

  • Poljščina (languageID=20)

  • Madžarski (languageID=21)

  • Romunščina (languageID=22)

XMLAPI pošlje pozdravno e-poštno sporočilo v skladu z jezikom ali languageID v zahtevi CreateUser .

Uporaba CreateUser za pošiljanje Html Welcome Email Primer (v češčini):

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





test
user
testuser
xxxxxx
testuser@test.com

true

19
ali
češčina
AKTIVIRANO
res
res



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

API 40.6.1, 40.4.9 Posodobitve

API XML 40.6.1, 40.4.9 Posodobitve

Kliknite tukaj za prenos sheme XML API 40.6.1

Kliknite tukaj za prenos sheme XML API 40.4.9

Podpora za CreateMeeting/Setkanje

Ko načrtujete sestanek Webex, vam XML API CreateMeeting/SetMeeting omogoča, da preverite ali odkljukate ali kliknete zahtevano ali nezahtevano polje iz obrazca za prijavo udeležencev.

V nadaljevanju je prikazan vzorec urnika srečanj s spletne strani uporabnika, kjer lahko na obrazcu za prijavo udeleženca preverite zahtevana polja, kot so "Naziv delovnega mesta", "Ime podjetja", "Mesto", in "Država" :

Sledi preslikava med polji strani in elementi API XML:

Polja straniElement XMLAPI
Delovno mesto
 
Ime podjetja
 
Naslov 1
 
Naslov 2
 
Kraj
 
Zvezna država
 
Poštna številka
 
Država/regija
 
Službeni telefon
 
Faks
 

Spremenjena shema: Dodajte element "registrationForm" v spletno mesto CreateMeeting

Spremenjena shema: Dodajanje elementa "registrationForm" v SetMeeting

Spremenjena shema: Dodajte element "registrationForm" v spletno mesto GetMeeting

Vzorec zahteve CreateMeeting :



geslo


true
true
false


true
true
false
false
true
true
false
false
false
false

Zahteva SetMeeting Primer zahteve:


1015045339


Ime konference
3



true
true
res



true
true
false
false
true
true
false
false
false
false

GetMeeting Primer odgovora:

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

lažno
true
res
lažno
lažno
true
true
false
false
false



Prizadeti vmesniki API:

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

Vrsta sestanka E2EE ne podpira sestanka PMR

Ko med klicem z vmesniki API omogočite PMR:CreateUser/SetUser/GetUser/GetMe in je na voljo samo vrsta sestanka E2EE, se odzove z naslednjim sporočilom o napaki: "110063 Uporabnik mora imeti vsaj eno vrsto sestanka, ki ni E2EE, da lahko omogoči PMR."

Prizadeti vmesniki API:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

Posodobitve API 40.6.0

Posodobitve vmesnika XML API 40.6.0

Kliknite tukaj za prenos sheme XML API 40.6.0

Dodana vloga Upravljanje uporabnikov

Ustvarili smo vlogo Upravljanje uporabnikov in spremenila se je datoteka s shemo za naslednje.

Spremenjena shema: CreateUserzahteva:

Spremenjena shema: SetUser

Spremenjena shema: GetMeodgovor:

Spremenjena shema: LstsummaryUserodgovor:

Prizadeti vmesniki API:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

Zahteva CreateUserPrimer zahteve:

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

Resnično
false

false
false
false

3
AKTIVIRANO
true
true


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

Podpora za dostop do GetUserCard z uporabo ključa API

Zdaj omogočamo dostop do API-ja z uporabo ključa API (ustvarjen žeton JWT): GetUserCard v tej izdaji.

Na teh straneh si lahko ogledate informacije o uporabi ključa API in ustvarjanju žetona JWT:

Kako uporabiti en ključ API

Kako ustvariti žeton JWT

Zahteva GetUserCardPrimer zahteve:

POST https://{sitename}.webex.com/WBXService/XMLService
Naslovnica:
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">


{naslov spletnega mesta}




{userName}


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

Primer odziva:

<?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>Testova osebna soba</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>




Podpora za meetingUUID v zahtevi in odgovoru API

V zahtevo in odgovor API smo dodali meetingUUID , kadar podpiramo meetingKey ali sessionKey.

Prizadeti vmesniki API:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlSrečanje

  • GetjoinurlSrečanje

  • LstMeetingAttendee

  • CreateMeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

  • LstCalendarSession

meetingUUIDPrimer zahtevka:

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




805325231
ali
039c00dd25c64ab0812dda22bb8a4fcc


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

meetingUUIDPrimer odgovora:

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



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








Ključi sestankov PMR se ne bodo spremenili od začasno deaktiviranega uporabnika ali onemogočenega PMR

Če se začasno deaktiviran uporabnik ali onemogočen PMR ponovno aktivira v enem tednu, se ključ sestanka zdaj ponovno aktiviranega uporabnika ali onemogočenega PMR ne spremeni, temveč bo enak kot prej.

Prizadeti vmesniki API:

  • SetUser

  • DelUser

LstSummarySession izboljšave

Izboljšali smo vmesnik API: LstSummarySession return scheduled-PMR, da ima v zahtevi en nov element, returnScheduledPMR. Privzeta možnost preklapljanja funkcij je izklopljena.

Prizadeti vmesniki API:

  • LstSummarySession

Sprememba sheme:

V zahtevo API LstSummarySession dodamo novo ime elementa returnScheduledPMR .

V odziv API LstSummarySession dodamo novo ime elementa isScheduledPMR .

LstSummarySessionPrimer zahteve:

<?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
Test
xxx
xxxx
xxxx





1
2
IN


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
MeetingCenter
SalesCenter
TrainingCenter
SupportCenter

true


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

LstSummarySessionPrimer odgovora:

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



<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:skupaj>1787</serv:skupaj><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>Team Meeting</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, Havaji (Honolulu)</ep:timeZone><span data-id="30"></span> <ep:status>NE<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>PUBLIC</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, Havaji (Honolulu)</ep:timeZone><span data-id="64"></span> <ep:status>NE<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:trajanje>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"

















_
































_























Izboljšave spletnega mesta GetSite

Dodali smo GetSitepreklop funkcije odziva SupportXMLAPIReturnScheduledPMR

Prizadeti vmesniki API:

  • GetSite

Sprememba sheme:

Novi element odziva API XML GetSiteje: PodporaXMLAPIRvračanjePredvidenoPMR

Zahteva GetSitePrimer zahteve:

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






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

GetSitePrimer odgovora:

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



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

API XML 40.4.8, 40.2.9 Posodobitve

Kliknite tukaj za prenos sheme XML API 40.4.8

Kliknite tukaj za prenos sheme XML API 40.2.9

Nov odziv pri posodabljanju načrtovanih sestankov v XMLAPI

Ko stranke uporabljajo XMLAPI za posodabljanje sestankov, načrtovanih prek njihove strani, bomo številčno geslo poslali v posodobitvi e-pošte sestanka in ga uporabili v središčih Webex Meetings, Teams in Events.

Ti vmesniki API: GetMeeting, GetTrainingSession, GetEvent in GetTeleconferenceSession, bodo imeli kot odgovor te nove elemente: audioPassword (številčno geslo), isEnforceAudioPassword, isEnforceAudioLogin za centre Webex Meetings, Teams in Events.

Spremenjena shema:

Prizadeti vmesniki API:

  • GetMeeting

  • GetTrainingSession

  • GetEvent

  • GetTeleconferenceSession

Primer zahtevka GetMeeting:

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

Primer odziva:

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



<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:<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 Posodobitve

API XML 40.4.5, 40.2.6 Posodobitve

GetUserCardin GetSessionInfoomejitev uporabe

Omejitev uporabe izvajamo v API GetUserCard in GetSessionInfo, lahko dobite sporočilo o napaki: "403 forbidden", če dosežete omejitev uporabe.

Prizadeti vmesniki API:

  • GetUserCard

  • GetSessionInfo

API 40.4.4, 40.2.5 Posodobitve

API XML 40.4.4, 40.2.5 Posodobitve

Vsebina telesa omejitev števila

V vsak razdelek API XML smo dodali omejeno število BodyContent . Če v zahtevo API dodate preveč BodyContent , se vrneta naslednja koda napake in sporočilo: "000053 Število vsebin BodyContent v zahtevi mora biti manjše od {število}"

Prizadeti vmesniki API:

  • katerikoli vmesnik API XML

Zahteva API XML z več Vsebina telesa Primer:

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

API XML 40.4.3, 40.2.4 Posodobitve

Kliknite tukaj za prenos sheme XML API 40.4.3, 40.2.4.

Izboljšave CreateUser

Izboljšali smo CreateUser za podporo pozdravnemu e-poštnemu sporočilu v več jezikih. CreateUser zdaj zahteva isHTMLEmail

Prizadeti vmesniki API:

  • CreateUser

Zahteva CreateUserPrimer zahteve:

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

Resnično
false
false
false

3
AKTIVIRANO
true
true


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

Posodobitve API 40.4.0

Posodobitve vmesnika XML API 40.4.0

Izvajanje preverjanja e-pošte pri spreminjanju e-poštnih sporočil v vmesniku XML API

Ko skrbnik spletnega mesta omogoči Potrditev je potrebna, da uporabnik lahko posodobi e-poštni naslov v programu Webex Site Administration:

  • Če račun, ki ni račun skrbnika spletnega mesta, pokliče API SetUser , da bi spremenil e-poštni naslov, trenutni e-poštni naslov ostane, dokler se novi e-poštni naslov ne preveri. Na novi e-poštni naslov je poslano e-poštno sporočilo s potrditvijo spremembe računa z naslovom "Potrditev spremembe računa Webex". Ko kliknete povezavo v e-poštnem sporočilu za potrditev, se novi e-poštni naslov takoj poveže.

    Če skrbnik, ki ni upravitelj spletnega mesta, večkrat pokliče API SetUser , ne da bi končal postopek preverjanja e-pošte, se ohrani trenutna e-pošta, preveriti pa je treba zadnjo novo e-pošto.

  • Če račun skrbnika spletnega mesta pokliče API SetUser za spremembo e-poštnih naslovov, se postopek preverjanja e-pošte ne sproži. Nova e-pošta bo takoj povezana z računom gostitelja ali udeleženca.

Prizadeti vmesniki API:

  • SetUser

GetEnrollmentInfo časovni rok in ponastavitev povezave

API GetEnrollmentInfo trenutno išče naslove IP v sistemu domenskih imen, kar močno vpliva na učinkovitost. Načrtujemo poenostavitev tega postopka s praznim odgovorom v polju .

Prizadeti vmesniki API:

  • GetEnrollmentInfo

GetEnrollmentInfo Zahteva Primer:

<?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 Primer odgovora:

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



<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:priimek>Yang</att:lastName><span data-id="19"></span> <att:email>omega.alex.yang@gmail.com</att:email><span data-id="20"></span> <att:company></att:company><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:naslov2><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>POTRJEN</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:ime><span data-id="45"></span> <att:lastName>Test</att:lastName><span data-id="46"></span> <att:email>achillesyang@hotmail.com</att:email><span data-id="47"></span> <att:company></att:company><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:naslov2><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>POTRJEN</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:vrnjeno><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">

































































Posodobitve API 40.2.0

Posodobitve vmesnika XML API 40.2.0

Kliknite tukaj za prenos sheme XML API 40.2.0.

Odstranitev anonimnega dostopa do LstSummarySession

Zaradi izboljšanja varnosti smo ukinili podporo za anonimni dostop do vmesnika API LstSummarySession . Če program Webex Meetings anonimno dostopa do vmesnika API, se vrneta naslednja koda napake in sporočilo: "000015 Žal ni najden noben zapis."

Prizadeti vmesniki API:

  • LstSummarySession

LstSummarySessionPrimer zahteve:

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

LstSummarySessionPrimer odgovora:

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


NAPAKA
Žal ni najden noben zapis
PRIMARY
000015





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

Varnostne izboljšave programov CreateMeeting in SetMeeting

Ta sprememba je bila uvedena v XML API 40.2.0, vendar je bil njen opis urejen po prejemu povratnih informacij strank.

Kot varnostno izboljšavo smo posodobili API-ja CreateMeeting in SetMeeting tako, da uporabnikom ne omogočata načrtovanja časa začetka sestanka, ki je že potekel. Če poskusijo, API prikaže sporočilo o napaki: "060016 Čas začetka seje mora biti poznejši od trenutnega časa." Če mora uporabnik načrtovati takojšnji sestanek, priporočamo, da čas začetka sestanka nastavite pet minut pozneje od trenutnega časa.

Prizadeti vmesniki API:

  • CreateMeeting

  • SetMeeting

Posodobitve API 40.1.2

Posodobitve vmesnika XML API 40.1.2

Kliknite tukaj za prenos sheme XML API 40.1.2.

Načrtovanje sestanka samodejno ustvari geslo, če ni zagotovljeno.

Izboljšali smo CreateMeeting, CreateEvent, CreateTrainingSession in CreateTeleconferenceSession , da v telo odgovora API vključijo geslo.

Privzeto je omogočena nastavitev Vsi sestanki/dogodki/seje morajo imeti geslo . Če zahteva API ne vsebuje gesla, se v tem primeru geslo samodejno ustvari v strežnikih API XML.

Če je nastavitev Vsi sestanki/dogodki/seje morajo imeti geslo onemogočena, zahteva API pa ne vključuje gesla, se geslo ne generira iz strežnikov XML API.

Če zahteva API vključuje geslo, bo odgovor vključeval to geslo ne glede na to, ali je nastavitev Vsi sestanki/dogodki/seje morajo imeti geslo omogočeno ali onemogočeno.

Prizadeti vmesniki API:

  • CreateMeeting

  • CreateEvent

  • CreateTrainingSession

  • CreateTeleconferenceSession

Odziv CreateMeeting ima zdaj element meetingPassword :

Primer zahteve CreateMeeting :

<?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 Primer odziva:

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



<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:gostitelj><span data-id="16"></span> <serv:udeleženec><span data-id="17"></span> </meet:iCalendarURL><span data-id="18"></span> <meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:gostToken><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>




Odziv CreateEvent ima zdaj element eventPassword :

Odzivi CreateTrainingSession in CreateTeleconferenceSession imajo zdaj element sessionPassword :

Posodobitve API 40.1.0

Posodobitve vmesnika XML API 40.1.0

Kliknite tukaj za prenos sheme XML API 40.1.

GetSessionInfo izboljšave

API-ju GetSessionInfo smo dodali nove elemente. API zdaj vrača informacije tudi za mobilne naprave.

Prizadeti vmesniki API:

  • GetSessionInfo

GetSessionInfo Posodobitve zahtevka:

Primer zahtevka:


<?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 ali 123456789_go@webex.com ali 123456789@go.webex.com
https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
34567323456787654323456787654


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

LstAccessAnywhereHistory izboljšave

Dodali smo nov API, lstAccessAnywhereHistory, na katerega se lahko odzovete z informacijami iz poročila o dostopu Webex Access Anywhere.

Prizadeti vmesniki API:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Zahtevajte posodobitve:

LstAccessAnywhereHistory Posodobitve odziva:

Primer zahtevka:


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


STARTTIME
ASC




Primer odziva:


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