API 40.12.0 frissítések

XML API 40.12.0 frissítések

Kattintson ide az XML API 40.12.0 séma letöltéséhez

Az XML API támogatja a privát értekezlet típusát

Az XML API-k hatása

  • Használhatjuk az API: Meeting létrehozása és SetMeeting Webex -értekezlet privát értekezlettípussal ütemezéséhez vagy frissítéséhez.

  • Ha egy Webex értekezlet privát értekezlet típussal van ütemezve, GetSessionInfo GetMeeting lehetőségre , LstSummarySession , és LstCalendarSession értéke egy új elem elnevezése lesz PrivátMeeting lehetőségre hogy tudjam.

  • GetMeetingType és LstMeetingType új elemelnevezést ad vissza SupportPrivateMeeting amely jelzi, hogy támogatja-e a privát értekezleteket vagy sem.

Sémamódosítások

XML API: GetMeetingType/LstMeetingType: Hozzáfűzi a elemet.

XML API: LstSummarySession : Hozzáfűzi a elemet.

XML API: LstCalendarSession : Hozzáfűzi a elemet.

XML API: GetSessionInfo : Hozzáfűzi a elemet.

XML API: GetMeeting lehetőségre : Hozzáfűzi a elemet.

XML API kérése: Meeting létrehozása

CreateMeeting kérése privát értekezlet típussal




2020. 10. 25. 13:00:00
45
45


*******


MC_ PrivátMeeting_ Teszt
168 A //169 egy olyan minta, amely támogatja a privát értekezletet


Az XML API válasza: GetSessionInfo

Válasz erre: isPrivateMeeting

hamis
igaz
igaz //igaz: az értekezlet támogatja a zártkörű értekezletet; hamis: az értekezlet nem támogatja a privát értekezletet.
hamis
hamis
igaz

A GetSite API webhelyszintű értekezletsablonokat ad vissza

Felhasználói történet/Feladat leírása

A GetSite API webhelyszintű értekezletsablon ad vissza . Ez lehetővé teszi, hogy az Education Connector és a Webex Classrooms megjelenítse ezeket a sablonokat a tanárok számára az online foglalkozások ütemezésekor.

Érintett API-k

Ha vannak webhelyszintű, testreszabott értekezletsablonok, a GetSite API ezeket a webhelyszintű sablonokat adja vissza.

Elemek neve

Leírás

meetingTemplateName

a webhelyszintű, testreszabott értekezletsablonok neve

serviceType

Webex Meetings, Webex Trainings és Webex Events

Sémaváltozások

GetSite : Hozzáfűzi a elemet.

Válaszminta

GetSite válasz


3
PRO



MC Meeting sablon 1
MeetingCenter


EC Meeting Tempalte 2
EventCenter


TC értekezlet-sablon 3
TrainingCenter

XML API A SetUser nem tudja módosítani a(z) elemet támogatottServices amikor a webhely CI egyesített oldal

Leírás

XMLAPI SetUser nem támogatja a következő értékének módosítását: " támogatottServices " API -kérésben, ha a webhely egy Control Hubhoz kapcsolódó Unified Webex Meeting-webhely.

Sémaváltozások

Nincs sémamódosítás az API-n: SetUser .

WEBEX-15436: Adjon hozzá védelmet, hogy elkerülje az ismétlődő e-mailek beérkezését Mtgconfattendeelist

Leírás

Ha több, azonos e-mail-címmel rendelkező résztvevőt adnak hozzá ugyanahhoz az értekezlethez ugyanabban az API -kérésben, csak az első résztvevőt dolgozzuk fel az e-mail-címmel.

Érintett API-k

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • Meeting létrehozása

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

Minta API

Kérés

<?xml version="1.0" encoding="ISO-8859-1"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> testSite</siteName>
<webExID> testUser</webExID>
<password> jelszót </password>
</securityContext>
</header>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey> 1714904382</sessionKey>
<person>
<email> test@webex.com</email>
<name> név1 </name>
</person>
<attendees>
<person>
<email> test@webex.com</email>
<name> név2</name>
</person>
<sessionKey> 1714904382 </sessionKey>
</attendees>
</bodyContent>
</body>


API 40.11.0 frissítések

XML API 40.11.0 frissítések

Kattintson ide az XML API 40.11.0 séma letöltéséhez

Az XMLAPI CreateUser támogatja a megjelenítettnév beállítást

CreateUser támogatja dispalyname funkcióváltáskor EnableDisplayName olyan, mint 1. Ha a funkció kapcsoló nem 1, akkor a displayName figyelmen kívül lesz hagyva.

Sémaváltozások

Felhasználó létrehozása:

Az XMLAPI SetUser támogatja a megjelenítettnév beállítást

SetUser támogatja dispalyname funkcióváltáskor EnableDisplayName az 1. Ha a funkció kapcsoló nem 1, a displayName figyelmen kívül lesz hagyva.

Sémaváltozások

SetUser:

XMLAPI GetUser támogatja a megjelenítettnév

GetUser támogatja dispalyname funkcióváltáskor EnableDisplayName az 1. Ha a funkció kapcsoló nem 1, a displayName nem jelenik meg.

Mikor displayName a DB-ben null érték, és a funkció kapcsolója EnableDisplayName 1, displayName lesz keresztnév+" "+lastName a nem ázsiai karakterekhez és keresztnév+vezetéknév ázsiai karakterekhez.

Sémaváltozások

GetUserResponse:

XMLAPI felhasználói szintű vezérlés a hibrid CMR Voip számára

A cmrHybridVoip beállítás a(z) felhasználói szintű beállítás megadására és lekérésére szolgál CMRHybridVoIP engedélyezése .

Sémaváltozások

GetUser válasz:

Felhasználói kérelem létrehozása:

SetUser kérés:

API 40.10.0 frissítések

XML API 40.10.0 frissítések

Kattintson ide az XML API 40.10.0 séma letöltéséhez

XML API támogatás az UUID értekezlethez az API -kérésben és válaszban

Minta XML API: GetSessionInfo Kérés:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Válasz:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
INPROGRESS
<ep:isLocked> hamis</ep:isLocked>http://www.w3.org/2001/XMLSchema-instance">
<ep:sessionkey> 805325231</ep:sessionkey>_<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID> 158941507534980823</ep:confID>
...
...
</serv:bodyContent>




Érintett API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • RegisterMeetingAttendee

  • CreateTeleconferenceSession

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • CreateEvent

  • SetEvent

  • DelEvent

Az XMLAPI egy extra elemet ad vissza a Site Admin konfigurációhoz a képernyőkép letiltásához

A követelmény a Biztonságtól származik – mindkettő PenTest hibák és ügyfelek, mint a Goldman Sachs. Nem szeretnék engedélyezni a végfelhasználók számára, hogy képernyőkép a Meetings alkalmazásban. Eközben sok más ügyfél szeretné ezt a funkciót – hogy lehetővé tegye a képernyőkép. Az oktatási felhasználók is engedélyezni szeretnék a képernyőkép . Így lesz ehhez egy Site Administrator konfigurációnk, és az XMLAPI egy extra mezőt ad vissza EnableMobileScreenCapture válaszában GetSite hogy ezt támogassa.

Minta a GetSite-kérelemre

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


<?xml version="1.0" encoding="ISO-8859-1"?>
xmlns:ns1="http://www.webex.com/schemas/2002/06/service" xmlns:event=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/site" <serv:response>http://www.webex.com/schemas/2002/06/service/event">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="
...
<ns1:securityOptions>http://www.w3.org/2001/XMLSchema-instance">
...
...
<ns1:EnableMobileScreenCapture> hamis</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...

</serv:bodyContent>




Érintett API

GetSite

XMLAPI-támogatás MEET-269 PIN-kód nélküli csatlakozás javítása

XMLAPI adjon hozzá egy ÚJ OPCIÓT A szervezetemben lévő videokonferencia-rendszerek felszólítás nélkül tudnak értekezleteket indítani, illetve azokhoz csatlakozni a Személyes szoba értekezletéhez és az MC Meetinghez.

  • createUser/setUser/getUser új csomópont hozzáadása deviceCanStartMyPMR be personalMeetingRoom .

  • createMeeting/setMeeting/getMeeting új csomópont hozzáadása deviceCanStartMeeting ütemezésben.

A személyes tárgyalói értekezletek Webex felhasználói felületének beállítása:

Sémaváltozások

Felhasználó létrehozása:

SetUser:

getUserResponse:

Értekezlet létrehozása:

Értekezlet beállítása:

getMeetingResponse:

API 40.9.0 frissítések

XML API 40.9.0 frissítések

Kattintson ide az XML API 40.9.0 séma letöltéséhez

XML API támogatás az UUID értekezlethez kérés és válasz

Mindenhol, ahol támogatjuk, hozzáadtuk az értekezlet UUID-jét az API -kérésekhez és -válaszokhoz meetingKey vagy sessionKey .

Minta XML API: GetSessionInfo Kérés:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Válasz:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
INPROGRESS
<ep:isLocked> hamis</ep:isLocked>http://www.w3.org/2001/XMLSchema-instance">
<ep:sessionkey> 805325231</ep:sessionkey>_<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID> 158941507534980823</ep:confID>
...
...
</serv:bodyContent>




Érintett API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • SetScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • SendInvitationEmail

  • LétrehozásTámogatási munkamenet

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminaryHistory

  • LstTrainingPollResultsHistory

A Webex értekezletek zárolt értekezlet-előszobával rendelkeznek, ahol a felhasználók várakozhatnak, amíg beléphetnek az értekezletbe

Az XML API ütemezi és szerkeszti az MC -értekezletet a zárolt Lobby támogatása érdekében, amikor a funkció( ConsistentLockedLobby ) kapcsolja be.

Sémaváltozások

Három új elem hozzáadva ( externalAttendeeSecurity , autoLock , autoLockWaitTime ) a CreateMeeting, SetMeeting és GetMeeting API-k.

Elem

Leírás

externalAttendeeSecurity

Ha nincs feloldva az értekezlet zárolása, három külső felhasználói biztonsági elem közül lehet választani.

AllowJoin : Azonnal csatlakozhat az értekezlethez;

AllowJoinWithLobby : Csak akkor csatlakozhat az értekezlethez, ha a szervező beengedte;

BlockFromJoin : Nem tud csatlakozni a megbeszéléshez;

autoLock

Az értekezlet automatikus zárolása-e.

Igaz : Az értekezlet automatikus zárolása az értekezlet kezdete után # perccel

Hamis : Nem zárolja automatikusan az értekezletet az értekezlet kezdete után

autoLockWaitTime

Percek ( 0,5,10,15,20 ) az értekezlet automatikus zárolásához az értekezlet kezdete után

Kérelem és válasz minta

Meeting létrehozására vonatkozó kérés:


...

...
hamis
AllowJoinWithLobby
igaz
10

...


SetMeeting kérése:


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

...
hamis
AllowJoinWithLobby
igaz
10

...


Válasz erre: GetMeeting lehetőségre :

<?xml version="1.0" encoding="ISO-8859-1"?>
xmlns:meet="http://www.webex.com/schemas/2002/06/service" xmlns:att=" http://www.webex.com/schemas/2002/06/common"

<serv:header>http://www.webex.com/schemas/2002/06/service/meeting" <serv:response>http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<meet:attendeeOptions>
...http://www.w3.org/2001/XMLSchema-instance">
<meet:joinRequiresAccount> hamis</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity> AllowJoin</meet:externalAttendeeSecurity>
<meet:autoLock> igaz</meet:autoLock>
<meet:autoLockWaitTime> 10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...


</serv:message>


Érintett API:

  • Meeting létrehozása

  • SetMeeting

  • GetMeeting lehetőségre

Javítás GetSessionInfo API a résztvevők állapotának visszaküldéséhez a folyamatban lévő foglalkozáson

Két új elem hozzáadva ( hasHostInMeeting , hasAttendeeInMeeting ) válaszul a következőre: GetSessionInfo . Ez a két elem jelenik meg, ha az értekezlet folyamatban van.

Elem

Leírás

hasHostInMeeting

A szervező csatlakozott-e a folyamatban lévő értekezlethez.

Igaz : A szervező éppen a folyamatban lévő értekezleten van jelen.

Hamis/Null : A szervező nincs jelen a folyamatban lévő értekezleten, vagy az értekezlet nincs folyamatban.

hasAttendeeInMeeting

Annak meghatározása, hogy van-e olyan résztvevő/szervező, aki csatlakozott-e a folyamatban lévő értekezlethez.

Igaz : résztvevő vagy szervező van a folyamatban lévő értekezleten.

Hamis/Null : nincs résztvevő vagy szervező a folyamatban lévő értekezleten, vagy az értekezlet nincs folyamatban.

API válasz minta:

<?xml version="1.0" encoding="ISO-8859-1"?>
xmlns:meet="http://www.webex.com/schemas/2002/06/service" xmlns:att=" http://www.webex.com/schemas/2002/06/common"

<serv:header>http://www.webex.com/schemas/2002/06/service/meeting" <serv:response>http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<ep:status> INPROGRESS</ep:status>
<ep:hasHostInMeeting> igaz</ep:hasHostInMeeting>http://www.w3.org/2001/XMLSchema-instance">
<ep:hasAttendeeInMeeting> igaz</ep:hasAttendeeInMeeting>

...






</serv:message>


Érintett API:

GetSessionInfo

A GetUserCard API engedélyt igényel.

Az XML API biztonsági fejlesztése GetUserCard engedély szükséges a felhasználói adatok lekéréséhez.

Érintett API:

GetUserCard

API 40.8.0 frissítések

XML API 40.8.0 frissítések

Kattintson ide az XML API 40.8.0 séma letöltéséhez

GetSessionInfo válaszerősítés

Ha nem kapott meghívót vagy jóváhagyást az értekezletről, az XML API hívása: GetSessionInfo nem adja vissza a következő elemeket: confName, startDate, időtartam, timeZone, meetingLink, sipURL, displayMeetingUrl az API válasz törzsében.

API -válasz példa értekezletekhez:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
INPROGRESS_<ep:sessionkey> 1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus> NEM TÖRTÉNŐ</ep:listStatus>
<ep:registration> hamis</ep:registration>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:isRegisterIDRequired> hamis </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> MeetingCenter </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> hamis </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> igaz</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> hamis</ep:isPersonalMeetingRoom>

API -válasz példa képzésekhez/eseményekhez:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
INPROGRESS_<ep:sessionkey> 1####5###9</ep:sessionkey>

<ep:listStatus> NEM TÖRTÉNŐ</ep:listStatus>
<ep:registration> igaz </ep:registration>

<ep:passwordReq> igaz </ep:passwordReq>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:registrationURLForMobile>
<ep:joinStatus> MEGHÍVÁS/REGISZTRÁCIÓ/ELUTASÍTÁS</ep:joinStatus>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:isRegisterIDRequired> hamis </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>TrainingCenter </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> hamis </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> igaz</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> hamis</ep:isPersonalMeetingRoom>

Érintett API:

  • GetSessionInfo

GetSessionInfo, GetUserCard Biztonsági fejlesztések

Biztonsági fejlesztést végeztünk az XML API -n GetSessionInfo és GetUserCard . A következő két órában letiltjuk a felhasználókat, hogy hozzáférjenek ehhez a két API-hoz, ha a hívásuk egy órán belül elérte a korlátot, és nem talált hibát.

A hibaállapot válasz: „403 Tiltott”

Érintett API-k:
  • GetSessionInfo

  • GetUserCard

meetingUUID az API kérés és válasz támogatásban

Hozzáadtuk a meetingUUID azonosítót az API -kérésekhez és válaszokhoz, mindenhol, ahol támogatjuk a meetingKey/sessionKey .

GetSessionInfo Kérés:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Válasz:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
INPROGRESS
<ep:isLocked> hamis</ep:isLocked>http://www.w3.org/2001/XMLSchema-instance">
<ep:sessionkey> 805325231</ep:sessionkey>_<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID> 158941507534980823</ep:confID>
...
...
</serv:bodyContent>




Érintett API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • GetEvent

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Oktatási webhelyek sablonja (EDU foglalkozás típusa) az XML API támogatásban

Amikor a webhelyek engedélyezik az Education Instructor (EDU) foglalkozás típusa, az XML API támogatni tudja az értekezlet ütemezése az EDU értekezletsablon.

Érintett API:

  • Meeting létrehozása

  • SetMeeting

  • CreateEvent

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

XML API CreateMeetingAttendee és RegisterMeetingAttendee támogatást

Mindkettő CreateMeetingAttendee és RegisterMeetingAttendee ellenőrizni tudják a Webex Meetings regisztrációhoz szükséges résztvevő-regisztráció űrlapot.

És van egy új kivétel ehhez a feladathoz:

Kivételszám

Kivétel üzenete

040014

Hiányzó kötelező mezők (regisztrációs űrlap): ...

Ha például az alább látható módon kiválasztotta a „Beosztás” és a „Vállalat neve” résztvevői Webex Meetings -regisztráció kötelező mezőit, akkor a két API hívásakor meg kell adnia a „Beosztás” és a „Vállalat neve” mezőket. : CreateMeetingAttendee és RegisterMeetingAttendee .

RegisterMeetingAttendee Kérés:





FirstNameb LastName
FirstNameb
Vezetéknév
Mérnök //Beosztás
Cisco1234 //Vállalat neve
...
***@*****.com
LÁTOGATÓ
igaz

RÉSZVETŐ
ELFOGADÁS
igaz
1####4####1



CreateMeetingAttendee Kérés:



KeresztnévA VezetéknévA
KeresztnévA
VezetéknévA
Mérnök //Beosztás
Cisco1234 //Vállalat neve
...
*****@*****.com
LÁTOGATÓ
igaz

RÉSZVETŐ
ELFOGADÁS
igaz
1###4####1

040014 Kivétel a választól Példa:


<?xml version="1.0" encoding="ISO-8859-1"?>
xmlns:att=" http://www.webex.com/schemas/2002/06/service" http://www.webex.com/schemas/2002/06/common" http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKERTELEN</serv:result>
Hiányzó kötelező mezők (regisztrációs űrlap) :

cím,vállalat
ELSŐDLEGES
040014
cím,vállalat





Érintett API:

  • CreateMeetingAttendee

  • RegisterMeetingAttendee

XML API e- e-mail érvényesítési fejlesztések

Az XML API nem engedélyezheti a szóköz karakter(ek)et az e-mailekben, ezért továbbfejlesztett e-mail-ellenőrzést alkalmaztunk, hogy igazodjon a Webex Meetings oldal viselkedéséhez.

Érintett API:

  • CreateMeetingAttendee

  • CreateEvent

  • SetEvent

  • CreateContact

  • SetContact

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • Meeting létrehozása

  • SetMeeting

  • RegisterMeetingAttendee

API 40.7.0 frissítések

XML API 40.7.0 frissítések

Kattintson ide az XML API 40.7.0 séma letöltéséhez

meetingUUID támogatást

Hozzáadtuk meetingUUID az API kérésre és válaszra, ahol támogatjuk a meetingKey vagy sessionKey kulcsot.

GetSessionInfo Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
INPROGRESS
<ep:isLocked> hamis</ep:isLocked>http://www.w3.org/2001/XMLSchema-instance">
<ep:sessionkey> 805325231</ep:sessionkey>_<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID> 158941507534980823</ep:confID>
...
...
</serv:bodyContent>




Érintett API-k:

  • LstmeetingattendeeHistory

  • LsttrainingattendeeHistory

  • LsteventattendeeHistory

  • LstsupportattendeeHistory

CreateUser API üdvözlő e-mail támogatás négy új nyelven

Az XMLAPI html üdvözlő e-mail a következő négy új nyelvet támogatja:

  • Cseh (languageID=19)

  • Lengyel (languageID=20)

  • Magyar (languageID=21)

  • Román (languageID=22)

Az XMLAPI a(z) nyelvnek vagy nyelvazonosítónak megfelelően küldi el az üdvözlő e-mailt CreateUser kérésére.

Használata CreateUser Html üdvözlő e- e-mail küldésére példa (cseh):

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance"
<securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> tesztet</firstName>
<lastName> felhasználó</lastName>
<webExId> tesztfelhasználó</webExId>
<password> xxxxxx</password>
<email> testuser@test.com címre</email>
<privilege>
<host> igaz</host>
</privilege>
<languageID> 19</languageID>
vagy
<language> Cseh</language>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz </isHTMLEmail>
</bodyContent>
</bodyContent>
</body>


API 40.6.1, 40.4.9 frissítések

XML API 40.6.1, 40.4.9 frissítések

Kattintson ide az XML API 40.6.1 séma letöltéséhez

Kattintson ide az XML API 40.4.9 séma letöltéséhez

CreateMeeting/SetMeeting támogatást

Webex-értekezlet ütemezésekor XML API CreateMeeting/SetMeeting lehetővé teszi a kötelező vagy nem kötelező mező bejelölését vagy kijelölésének törlését, illetve rákattintását a résztvevő-regisztráció űrlapján.

A következő minta értekezletek ütemezése a felhasználói weblap , ahol ellenőrizheti a kötelező mezőket, mint pl „Beosztás”, „Vállalat neve”, „Város” , és „Állam” a résztvevő-regisztráció űrlapon:

A következő egy leképezés az oldalmezők és az XML API elemei között:

OldalmezőkXMLAPI elem
Munkakör
 
Vállalat neve
 
1. cím
 
2. cím
 
Település
 
Állam
 
Irányítószám
 
Ország/régió
 
Munkahelyi telefon
 
Fax
 

Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: Meeting létrehozása

Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: SetMeeting

Módosított séma: Adja hozzá a „registrationForm” elemet a következőhöz: GetMeeting lehetőségre

Meeting létrehozása Példa kérésre:



jelszót


igaz
igaz
hamis


true
igaz
hamis
hamis
igaz
igaz
hamis
hamis
hamis
hamis

SetMeeting Példa kérésre:


1015045339


Konferencia neve
3



igaz
igaz
igaz



true
igaz
hamis
hamis
igaz
igaz
hamis
hamis
hamis
hamis

GetMeeting lehetőségre Példa a válaszra:

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

hamis
igaz
igaz
hamis
hamis
igaz
igaz
hamis
hamis
hamis



Érintett API-k:

  • Meeting létrehozása

  • SetMeeting

  • GetMeeting lehetőségre

  • DelMeeting

Az E2EE értekezlet típusa nem támogatja a PMR értekezleteket

Amikor az API-kkal folytatott hívás közben engedélyezi a PMR -t:CreateUser/SetUser/GetUser/GetMe és csak egy E2EE értekezlet típusa érhető el, akkor a következő hibaüzenet fogja válaszolni: "110063 A PMR engedélyezéséhez a felhasználónak rendelkeznie kell legalább egy nem E2EE értekezlet típusa ."

Érintett API-k:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

API 40.6.0 frissítések

XML API 40.6.0 frissítések

Kattintson ide az XML API 40.6.0 séma letöltéséhez

Felhasználókezelés szerepkör hozzáadva

Létrehoztuk a Felhasználókezelés szerepkört, és a következőhöz tartozó sémafájl megváltozott.

Módosított séma: CreateUser kérés:

Módosított séma: SetUser

Módosított séma: GetMe válasz:

Módosított séma: LstsummaryUser válasz:

Érintett API-k:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUser Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance"
<securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> SiteAdmin</webExID>
<password> xxxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> xxx</firstName>
<lastName> xxx</lastName>
<webExId> xxx</webExId>
<password> xxx</password>
<email> xxx</email>
<privilege>
<umSiteAdmin> igaz</umSiteAdmin>
<host> hamis</host>
<siteAdmin> hamis</siteAdmin>
<labAdmin> hamis</labAdmin>

<voiceOverIp> hamis</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz </isHTMLEmail>
</bodyContent>
</body>


Támogatás API -kulcs segítségével elérheti a GetUserCard

Mostantól támogatjuk az API -kulcs (generált JWT-token) használatát az API-hoz: GetUserCard ebben a kiadásban.

Az API -kulcsok alkalmazásáról és a JWT-token létrehozásáról az alábbi oldalakon tájékozódhat:

Egy API -kulcs alkalmazása

JWT token létrehozása

GetUserCard Példa kérésre:

POST-tel: https://{sitename}.webex.com/WBXService/XMLService
Fejléc:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Törzs:
<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2009/05/service">
<siteName> {sitename} </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId> {userName} </webExId>
</bodyContent>
</body>


Válasz példa:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:use=" http://www.webex.com/schemas/2002/06/service" <serv:header>http://www.webex.com/schemas/2002/06/common" <serv:response>http://www.webex.com/schemas/2002/06/service/user">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="
<use:url>
<use:lastModifiedTime> 1587493389768</use:lastModifiedTime>http://www.w3.org/2001/XMLSchema-instance">
<use:isUploaded> hamis </use:isUploaded>
</use:avatar>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>

<use:title> Teszt személyes szobája </use:title>
<use:personalMeetingRoomURL>
<use:accessCode> 713289692 </use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>




Támogatás a következőhöz: meetingUUID az API -kérésben és válaszban

Hozzáadtuk meetingUUID az API kérésre és válaszra, amikor a meetingKey vagy sessionKey kulcsokat támogatjuk.

Érintett API-k:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlMeeting

  • GetjoinurlMeeting

  • LstMeetingAttendee

  • Meeting létrehozása

  • SetMeeting

  • GetMeeting lehetőségre

  • DelMeeting

  • LstCalendarSession

meetingUUID Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> xxx</siteName>
<webExID> Teszt</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
vagy
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


meetingUUID Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
INPROGRESS
<ep:isLocked> hamis</ep:isLocked>http://www.w3.org/2001/XMLSchema-instance">
<ep:sessionkey> 805325231</ep:sessionkey>_<ep:meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID> 158941507534980823</ep:confID>
...
...
</serv:bodyContent>




A PMR értekezletkulcsok nem módosulnak az ideiglenesen inaktivált vagy letiltott PMR felhasználókról

Ha egy ideiglenesen inaktivált felhasználó vagy letiltott PMR egy héten belül újraaktiválódik, a most újraaktivált felhasználó vagy az engedélyezett PMR értekezletkulcs nem változik, ugyanaz lesz, mint korábban.

Érintett API-k:

  • SetUser

  • DelUser

LstSummarySession fejlesztések

Továbbfejlesztettük az API-t: LstSummarySession ütemezett visszatérés- PMR , hogy egy új eleme legyen, returnScheduledPMR , a kérelemben. A funkciókapcsoló alapértelmezett beállítása pedig ki van kapcsolva.

Érintett API-k:

  • LstSummarySession

Sémamódosítás:

Új elemnevet adunk hozzá returnScheduledPMR az API LstSummarySession kérésben.

Új elemnevet adunk hozzá isScheduledPMR az API LstSummarySession válaszban.

LstSummarySession Példa kérésre:

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


LstSummarySession Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="
<ep:matchingRecords>
<serv:total> 1787</serv:total>http://www.w3.org/2001/XMLSchema-instance" <serv:returned> 2</serv:returned>
<serv:startFrom> 1 </serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325</ep:sessionKey>
<ep:MeetingUUID> 809914325</ep:MeetingUUID>
<ep:confName> Csapatértekezlet</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Teszt</ep:hostWebExID>
<ep:hostFirstName> Teszt</ep:hostFirstName>
<ep:hostLastName> Teszt</ep:hostLastName>
<ep:otherHostWebExID> Teszt</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status> NEM
INPROGRESS</ep:status>
<ep:startTime> 2019. 10. 12. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> NYILVÁNOS</ep:listStatus>
<ep:hostEmail> Test@webex.com</ep:hostEmail>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:hostJoined> hamis</ep:hostJoined>
<ep:participantsJoined> hamis</ep:participantsJoined>
<ep:confID> 141672157056861215</ep:confID>
<ep:registration> hamis</ep:registration>
<ep:isRecurring> igaz</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence> hamis</ep:isTCSingleRecurrence>
<ep:isAllowJBH> hamis</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isException> hamis</ep:isException>
<ep:isNextUpcomingInstance> hamis</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> igaz </ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey> 805660167</ep:sessionKey>
<ep:confName> xmlmc Molly08Console816960001</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Molly08Console81696000</ep:hostWebExID>
<ep:hostFirstName> Molly08Console81696000</ep:hostFirstName>
<ep:hostLastName> Molly08Console81696000</ep:hostLastName>
<ep:otherHostWebExID> Molly08Console81696000</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Hawaii (Honolulu)</ep:timeZone>
<ep:status> NEM
INPROGRESS</ep:status>
<ep:startTime> 2019. 10. 12. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> NYILVÁNOS</ep:listStatus>
<ep:hostEmail> Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq> igaz</ep:passwordReq>
<ep:hostJoined> hamis</ep:hostJoined>
<ep:participantsJoined> hamis</ep:participantsJoined>
<ep:confID> 141672108716459038</ep:confID>
<ep:registration> hamis</ep:registration>
<ep:isRecurring> igaz</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence> hamis</ep:isTCSingleRecurrence>
<ep:isAllowJBH> hamis</ep:isAllowJBH>
<ep:isCETMeeting> igaz</ep:isCETMeeting>
<ep:isException> hamis</ep:isException>
<ep:isNextUpcomingInstance> hamis</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> igaz </ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>




GetSite fejlesztések

Hozzáadtuk a GetSite válasz funkció kapcsolója SupportXMLAPIReturnScheduledPMR

Érintett API-k:

  • GetSite

Sémamódosítás:

Az XML API GetSite A válasz új eleme: SupportXMLAPIReturnScheduledPMR

GetSite Példa kérésre:

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


GetSite Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ns1="http://www.webex.com/schemas/2002/06/service" xmlns:event=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/site" <serv:response>http://www.webex.com/schemas/2002/06/service/event">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="
<ns1:siteCommonOptions>
...http://www.w3.org/2001/XMLSchema-instance">
<ns1:SupportXMLAPIReturnScheduledPMR> igaz</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>

</serv:bodyContent>




API 40.4.8, 40.2.9 frissítések

XML API 40.4.8, 40.2.9 frissítések

Kattintson ide az XML API 40.4.8 séma letöltéséhez

Kattintson ide az XML API 40.2.9 séma letöltéséhez

Új válasz az ütemezett értekezletek frissítésekor az XMLAPI-ban

Amikor az ügyfelek XMLAPI-t használnak az oldalukon ütemezett értekezletek frissítéséhez, a numerikus jelszót értekezleti e-mail-frissítésben küldjük el, és alkalmazzuk azt a Webex Meetings, Teams és Events központokban.

Azok az API-k: GetMeeting, GetTrainingSession, GetEvent és GetTeleconferenceSession , a következő új elemek lesznek válaszként: audioPassword lehetőségre (numerikus jelszó), isEnforceAudioPassword , isEnforceAudioLogin a Webex Meetings, Teams és Events központok számára.

Módosított séma:

Érintett API-k:

  • GetMeeting lehetőségre

  • GetTrainingSession

  • GetEvent

  • GetTeleconferenceSession

GetMeeting lehetőségre Példa kérésre:

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


Válasz példa:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:meet="http://www.webex.com/schemas/2002/06/service" xmlns:att=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/meeting" <serv:response>http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<meet:listToPublic> hamis</meet:listToPublic>
<meet:isPublic> hamis</meet:isPublic>http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingPassword> PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword> 75928877</meet:audioPassword>
<meet:isEnforceAudioPassword> igaz</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin> hamis</meet:isEnforceAudioLogin>

...
...
</serv:bodyContent>




API 40.4.5, 40.2.6 frissítések

XML API 40.4.5, 40.2.6 frissítések

GetUserCard és GetSessionInfo használati korlát

Bevezetjük a használati korlátot az API -n GetUserCard és GetSessionInfo , a "403 tiltott" hibaüzenet meg, ha eléri a használati korlátot.

Érintett API-k:

  • GetUserCard

  • GetSessionInfo

API 40.4.4, 40.2.5 frissítések

XML API 40.4.4, 40.2.5 frissítések

BodyContent számkorlát

Korlátozott számban hozzáadtuk a következőket BodyContent minden XML API szakaszban. Amikor túl sokat ad hozzá BodyContent az API -kérésben a következő hibakód és üzenet jelenik meg: „000053 A BodyContent számának kisebbnek kell lennie, mint {number}”

Érintett API-k:

  • Bármilyen XML API

XML API -kérés többszörössel BodyContent Példa:

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

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

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

</bodyContent>
</body>



API 40.4.3, 40.2.4 frissítések

XML API 40.4.3, 40.2.4 frissítések

Kattintson ide az XML API 40.4.3, 40.2.4 séma letöltéséhez.

CreateUser fejlesztések

Javítottunk CreateUser hogy támogassa az üdvözlő e-mailt több nyelven. A CreateUser most kéri isHTMLEmail

Érintett API-k:

  • CreateUser

CreateUser Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance"
<securityContext>http://www.webex.com/schemas/2002/06/service">
<webExID> rendszergazda</webExID>
<password> xxxx</password>
<siteName> xxx </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> xxx</firstName>
<lastName> xxx</lastName>
<webExId> xxx</webExId>
<password> xxx</password>
<email> xxx</email>
<privilege>
<host> igaz</host>
<siteAdmin> hamis</siteAdmin>
<labAdmin> hamis</labAdmin>
<voiceOverIp> hamis</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVÁLT</active>
<sendWelcome> igaz</sendWelcome>
<isHTMLEmail> igaz </isHTMLEmail>
</bodyContent>
</body>


API 40.4.0 frissítések

XML API 40.4.0 frissítések

Az e-mail-ellenőrzés kényszerítése az e-mail-címek módosításakor az XML API -ban

Miután a Webex-cím rendszergazdája engedélyezte A felhasználónak megerősítésre van szüksége az e- e-mail-cím frissítéséhez a Webex Webes adminisztráció:

  • Ha egy nem- Webex-cím rendszergazdája fiók hívja meg a SetUser API az e-mail-címek módosításához, a jelenlegi e-mail marad az új e-mail ellenőrzéséig. A fiókmódosítást megerősítő e-mailt a rendszer elküldi az új e- e-mail-cím a „Webex -fiókmódosítás megerősítésével”. Miután az e-mailben található hivatkozásra kattintott a megerősítéshez, az új e- e-mail-cím azonnal összekapcsolásra kerül.

    Ha egy nem Webex-cím rendszergazdája hívja a SetUser API többször nélkül az e-mail ellenőrzési folyamat befejeztével az aktuális e-mail megmarad, és a legutolsó új e-mail lesz az, amelyet ellenőrizni kell.

  • Ha egy Webex-cím rendszergazdája fiók meghívja a SetUser API -t az e-mail-címek módosításához, az e-mail-ellenőrzési folyamat nem indul el. Az új e-mail azonnal hozzá lesz kapcsolva a szervező vagy a résztvevő fiókjához.

Érintett API-k:

  • SetUser

GetEnrollmentInfo időtúllépés és a kapcsolat alaphelyzetbe állítása

A GetEnrollmentInfo Az API jelenleg az IP -címeket keresi a Tartománynév-rendszeren, ami óriási teljesítményhatékonyságot vált ki. Tervezzük ennek a folyamatnak az egyszerűsítését, üres válasz megadásával a mezőben.

Érintett API-k:

  • GetEnrollmentInfo

GetEnrollmentInfo Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> sqdemo6</siteName>
<webExID> xxx</webExID>
<password> xxxx</password>
<partnerID> webexpartner </partnerID>
</securityContext>
</header>
<body>
<bodyContent
<sessionKey> 716773566 </sessionKey>
</bodyContent>




GetEnrollmentInfo Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:att=" http://www.webex.com/schemas/2002/06/service" <serv:header>http://www.webex.com/schemas/2002/06/common"
<serv:response>http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="
<att:confID> 154279066999981548</att:confID>
<att:attendee>http://www.w3.org/2001/XMLSchema-instance">
<att:attendeeID> 3191792 </att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName> Alex</att:firstName>
<att:lastName> Yang</att:lastName>
<att:email> omega.alex.yang@gmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> hamis </att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore> 0.0 </att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress> 10.35.240.53</att:ipAddress>
<att:submitTime> 2020. 02. 27. 22:03:57</att:submitTime>
<att:status> JÓVÁHAGYVA </att:status>
</att:attendee>
<att:attendee>
<att:attendeeID> 3191797 </att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName> AlexKKK</att:firstName>
<att:lastName> Teszt</att:lastName>
<att:email> achillesyang@hotmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> hamis </att:receiveInfo>
<att:address1></att:address1>
<att:address2></att:address2>
<att:city></att:city>
<att:state></att:state>
<att:zipcode></att:zipcode>
<att:country></att:country>
<att:leadSourceID></att:leadSourceID>
<att:leadScore> 0.0 </att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:domain></att:domain>
<att:ipAddress> 10.154.181.15</att:ipAddress>
<att:submitTime> 2020. 02. 27. 22:07:38</att:submitTime>
<att:status> JÓVÁHAGYVA </att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2</serv:total>
<serv:returned> 2</serv:returned>
<serv:startFrom> 1 </serv:startFrom>
</att:matchingRecords>
<att:sessionKey> 716773566 </att:sessionKey>

</serv:bodyContent>




API 40.2.0 frissítések

XML API 40.2.0 frissítések

Kattintson ide az XML API 40.2.0 séma letöltéséhez.

Névtelen hozzáférés törlése a következőhöz: LstSummarySession

Biztonsági fejlesztésként megszüntetjük a névtelen hozzáférés támogatását a következőhöz: LstSummarySession API. Ha a Webex Meetings névtelenül éri el az API-t , a következő hibakód és üzenet jelenik meg: "000015 Elnézést, nem található rekord."

Érintett API-k:

  • LstSummarySession

LstSummarySession Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> sitename1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey> 211894651 </sessionKey>
</bodyContent>
</body>


LstSummarySession Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:ep="http://www.webex.com/schemas/2002/06/service" xmlns:meet=" http://www.webex.com/schemas/2002/06/common"

<serv:header>http://www.webex.com/schemas/2002/06/service/ep" <serv:response>http://www.webex.com/schemas/2002/06/service/meeting">
<serv:result> SIKERTELEN</serv:result>
<serv:reason> Elnézést, nem található rekord</serv:reason>
<serv:gsbStatus> ELSŐDLEGES</serv:gsbStatus>
<serv:exceptionID> 000015 </serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>


Meeting létrehozása és SetMeeting biztonsági fejlesztések

Ez a módosítás az XML API 40.2.0 verziójában történt, de a leírását az ügyfelek visszajelzései alapján szerkesztették.

Biztonsági fejlesztésként frissítettük a Meeting létrehozása és SetMeeting API-k, amelyek nem teszik lehetővé a felhasználók számára, hogy értekezlet ütemezése kezdési idő ütemezzenek be, amely már elmúlt. Ha megpróbálják, az API a hibaüzenet meg: "060016 A foglalkozás kezdési idő későbbinek kell lennie, mint a jelenlegi idő." Ha egy felhasználónak azonnali értekezlet kell ütemeznie , javasoljuk, hogy az értekezlet kezdési idő öt perccel későbbre állítsa be, mint a jelenlegi időpont.

Érintett API-k:

  • Meeting létrehozása

  • SetMeeting

API 40.1.2 frissítések

XML API 40.1.2 frissítések

Kattintson ide az XML API 40.1.2 séma letöltéséhez.

Az értekezlet ütemezése automatikusan generál egy jelszót, ha nincs megadva

Javítottuk a Meeting létrehozása , CreateEvent , CreateTrainingSession , és CreateTeleconferenceSession hogy az API válasz törzsében szerepeljen egy jelszó.

Alapértelmezés szerint a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás engedélyezve van. Ebben az esetben, ha az API -kérés nem tartalmaz jelszót, a rendszer automatikusan egy jelszót generál az XML API -kiszolgálókról.

Ha a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás az letiltva , és az API -kérés nem tartalmaz jelszót, a jelszó igen nem az XML API kiszolgálókról generált.

Ha az API -kérés tartalmaz jelszót, akkor a válaszban szerepelni fog ez a jelszó, függetlenül a Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell jelszóval beállítás engedélyezése vagy letiltása.

Érintett API-k:

  • Meeting létrehozása

  • CreateEvent (Létrehozás)

  • CreateTrainingSession

  • CreateTeleconferenceSession

A Meeting létrehozása válasz most már a meetingPassword elem:

Meeting létrehozása Példa kérésre:

<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> siteName1</siteName>
<webExID> userID</webExID>

<password> *****</password>
<partnerID> webexpartner </partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaData>
<confName> T
V
Gest_</confName>uto_<meetingType> 3 </meetingType>enerated_mtg_pwd</metaData>
<schedule>
<startDate> 2020. 10. 28. 17:35:00 </startDate>

</schedule>
</bodyContent>
</body>


Meeting létrehozása Példa a válaszra:

<?xml version="1.0" encoding="UTF-8"?>
xmlns:meet="http://www.webex.com/schemas/2002/06/service" xmlns:att=" http://www.webex.com/schemas/2002/06/common" <serv:header>http://www.webex.com/schemas/2002/06/service/meeting" <serv:response>http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="
<meet:meetingPassword> UzXJuzUD428 </meet:meetingPassword>
<meet:iCalendarURL>http://www.w3.org/2001/XMLSchema-instance">


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




A CreateEvent válasz most már a eventPassword elem:

A CreateTrainingSession és CreateTeleconferenceSession A válaszok mostantól rendelkeznek a sessionPassword elem:

API 40.1.0 frissítések

XML API 40.1.0 frissítések

Kattintson ide az XML API 40.1 séma letöltéséhez.

GetSessionInfo fejlesztések

Új elemekkel bővült a GetSessionInfo API. Az API mostantól adatokat ad vissza a mobileszközökhöz is.

Érintett API-k:

  • GetSessionInfo

GetSessionInfo Frissítések kérése:

Példa kérésre:


<?xml version="1.0" encoding="UTF-8"?>
<header>http://www.w3.org/2001/XMLSchema-instance" <securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> sqdemo11</siteName>
<webExID> siteadmin</webExID>
<password> P@ss1234 </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 713707633</sessionKey>

<sipUrl> dongchen@go.webex.com vagy 123456789
@webex.com vagy 123456789@go.webex.com</sipUrl>https://go.webex.com/join/dongchen</pmrUrl>
_go<meetingUuid> 34567323456787654323456787654 </meetingUuid>
</bodyContent>https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
</body>



LstAccessAnywhereHistory fejlesztések

Új API-t adtunk hozzá , lstAccessAnywhereHistory , hogy válaszoljon a Webex Access Anywhere jelentésinformációkkal.

Érintett API-k:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Frissítések kérése:

LstAccessAnywhereHistory Válaszfrissítések:

Példa kérésre:


<?xml version="1.0" encoding="UTF-8"?>
xmlns:serv="
<header>http://www.w3.org/2001/XMLSchema-instance"
<securityContext>http://www.webex.com/schemas/2002/06/service">
<siteName> sqdemo6</siteName>
<webExID> tesztet</webExID>
<password> P@ss1234 </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID> teszt1 </hostWebexID>
<startTimeScope>
<sessionStartTimeStart> 2019. 09. 29. 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd> 2019. 12. 29. 04:42:34 </sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart> 2019. 09. 29. 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd> 2019. 12. 29. 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom> 1</serv:startFrom>
<serv:maximumNum> 10</serv:maximumNum>
<serv:listMethod> VAGY </serv:listMethod>
</listControl>
<order>
<orderBy> STARTTIME</orderBy>
<orderAD> ASC </orderAD>
</order>
</bodyContent>
</body>



Válasz példa:


<?xml version="1.0" encoding="UTF-8"?>
xmlns:com="
xmlns:history=" http://www.webex.com/schemas/2002/06/service"
<serv:header>http://www.webex.com/schemas/2002/06/common"
<serv:response>http://www.webex.com/schemas/2002/06/service/history">
<serv:result> SIKER</serv:result>
<serv:gsbStatus> ELSŐDLEGES </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse"
<history:matchingRecords>
<serv:total> 775</serv:total>
<serv:returned> 10</serv:returned>http://www.w3.org/2001/XMLSchema-instance">
<serv:startFrom> 1 </serv:startFrom>
</history:matchingRecords>
<history:accessAnyWhereInfo>
<history:confID> 123456</history:confID>
<history:userName> dékán</history:userName>
<history:computerName> 6926
</history:computerName>
<history:clientIP> 10.224.222.183</history:clientIP>
<history:startTime> 2019. 11. 29. 03:05:44</history:startTime>_dean<history:endTime> 2019. 11. 29. 03:10:06</history:endTime>
<history:duration> 5</history:duration>
</history:accessAnyWhereInfo>
</serv:bodyContent>