- Kezdőlap
- /
- Cikk
Cisco Webex Meetings API frissítések áttekintése (API 40)
Keresse meg az összes fontos információt, amelyre szüksége van a Cisco Webex Meetings API-ról, például a sémaváltozásokról és egyéb bejelentésekről.
Az XML API 41-ről további információt a Cisco Webex Meetings API frissítések áttekintésében (API 41) talál.
Az XML API 39-ről és az XML API 11-ről további információt a Cisco Webex Meetings XML API-frissítések áttekintésében (XML API 39 és korábbi) talál.
Az XML API 11 SP9 és korábbi verzióinak frissítéseiért látogasson el a Cisco DevNet webhelyre.
API 40.12.0 frissítések
XML API 40.12.0 frissítések
Az XML API támogatja a privát értekezlet típusát
Az XML API-k hatása
-
Használhatjuk az API-t:
CreateMeeting
ésSetMeeting
egy privát értekezlet típussal rendelkező Webex-értekezlet ütemezéséhez vagy frissítéséhez. -
Ha egy Webex-értekezlet privát értekezlet típussal van beütemezve, a
GetSessionInfo
GetMeeting
, azLstSummarySession
és azLstCalendarSession
visszaadja aPrivateMeeting
nevű elem nevét. -
A
GetMeetingType
és azLstMeetingType
a
nevű új elemet ad vissza, amely jelzi, hogy támogatja-e a privát értekezleteket.SupportPrivateMeeting
Sémamódosítások
XML API: GetMeetingType/LstMeetingType: Fűzze hozzá a elemet.
XML API: LstSummarySession
: Fűzze hozzá a(z)
elemet.
XML API: LstCalendarSession
: Fűzze hozzá a(z)
elemet.
XML API: GetSessionInfo
: Fűzze hozzá a(z)
elemet.
XML API: GetMeeting: Fűzze hozzá a(z)
elemet.
XML API kérése: Értekezlet létrehozása
CreateMeeting kérés privát értekezlettípussal
<test>
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/></head><bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<ütemezés>
<startDate>10/25/2020 13:00:00</startDate>
<időtartam>45</időtartam>
<timeZoneID>45</timeZoneID>
</ütemezés>
<accessControl>
<meetingPassword>********</meetingPassword>
</accessControl>
<metaadat>
<confName>MC_Magánszemélyeeting_Teszt</confName>
A <meetingType>168</meetingType> //169 a privát értekezletet támogató minta
</metaData>
</bodyContent>
</test>
Az XML API válasza: Munkamenet adatainak lekérése
Válasz erre: isPrivateMeeting
false
true
true //true: az értekezlet támogatja a privát értekezletet; hamis: az értekezlet nem támogatja a privát értekezletet.
false
false
true
A GetSite API visszaadja a webhelyszintű értekezletsablonokat
Felhasználó története/feladat leírása
GetSite API a webhelyszintű értekezletsablon visszatéréséhez. Ez lehetővé teszi, hogy az Education Connector és a Webex Classrooms megjelenítse ezeket a sablonokat, hogy a tanárok kiválaszthassák és kiválaszthassák ezeket a sablonokat az online foglalkozások ütemezése során.
Érintett API-k
Ha vannak webhelyszintű testreszabott értekezletsablonok, a GetSite api visszaadja ezeket a webhelyszintű sablonokat.
Elemek neve |
Leírás |
---|---|
|
a webhelyszinten testreszabott értekezletsablonok neve |
|
Webex Meetings, Webex képzések és Webex Events |
Sémaváltozások
Oldal lekérése : Fűzze hozzá a elemet.
Válaszminta
GetSite-válasz
3
PRO
1. MC-értekezletsablon
MeetingCenter
2. EC-értekezletsablon
EventCenter
3. TC-értekezletsablon
TrainingCenter
Az XML API SetUser nem tudja módosítani a supportedServices
elemét, ha a webhely CI egyesített webhely
Leírás
Az XMLAPI SetUser
nem támogatja a „supportedServices
” értékének módosítását az API-kérelemben, ha a webhely egy Control Hubbal összekapcsolt Unified Webex Meeting-webhelyek.
Sémaváltozások
Az API-n nincs séma módosítás: Állítsa be a felhasználót
.
webex-15436: Védelem hozzáadása a kettős e-mailek elkerülése érdekében az MTGCONFATTENDEELIST-ben
Leírás
Ha több, ugyanazzal az e-mail-címmel rendelkező résztvevőt adunk hozzá ugyanahhoz az értekezlethez ugyanabban az API-kérelemben, akkor csak az első résztvevőt dolgozzuk fel az e-mail-címmel.
Érintett API-k
-
CreateMeetingAttendee
-
CreateUser
-
SetUser
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
CreateEvent
-
SetEvent
-
Képzési foglalkozás létrehozása
-
Képzési foglalkozás beállítása
Minta API
Kérés
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>tesztWebhely</siteName>
<webExID>tesztFelhasználó</webExID>
<password>jelszó</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<sessionKey>1714904382</sessionKey>
<személy>
<email>test@webex.com</email>
<név>név1</név>
</személy>
<résztvevők>
<személy>
<email>test@webex.com</email>
<név>név2</név>
</személy>
<sessionKey>1714904382</sessionKey>
</résztvevők>
</bodyContent>
</test>
API 40.11.0 frissítések
XML API 40.11.0 frissítések
Az XMLAPI CreateUser támogatja a megjelenítési nevet
A CreateUser
támogatja a dispalyname
funkciót, amikor az EnableDisplayName
funkcióváltás értéke 1. Ha a funkcióváltás nem 1, a displayName
lesz figyelmen kívül hagyva.
Sémaváltozások
Felhasználó létrehozása:
Az XMLAPI SetUser támogatja a megjelenítési nevet
A SetUser
támogatja a dispalyname
funkciót, amikor az EnableDisplayName
funkcióváltás 1. Ha a funkcióváltás nem 1, a displayName
lesz figyelmen kívül hagyva.
Sémaváltozások
Felhasználó beállítása:
Az XMLAPI GetUser támogatja a megjelenítőnév
A GetUser
támogatja a dispalyname
funkciót, amikor az EnableDisplayName
funkcióváltás 1. Ha a funkcióváltás nem 1, a displayName
nem jelenik meg.
Ha a displayName
értéke a DB-ben nulla, és az EnableDisplayName
funkcióváltás értéke 1, a displayName
értéke keresztnév+" "+vezetéknév
lesz a nem ázsiai karakterek esetében, és keresztnév+vezetéknév
az ázsiai karakterek esetében.
Sémaváltozások
GetUserResponse:
XMLAPI felhasználói szintű vezérlés CMR hibrid VoIP-hoz
A cmrHybridVoip
beállítás az EnableCMRHybridVoIP
felhasználói szintű beállításának beállítására és lekérésére szolgál.
Sémaváltozások
GetUser-válasz:
Felhasználó létrehozása iránti kérelem:
Felhasználói igény beállítása:
API 40.10.0 frissítések
XML API 40.10.0 frissítések
XML API-támogatás az értekezlet UUID-jához
API-kérelemben és -válaszban
XML API-minta: GetSessionInfo
kérés:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
Válasz:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:isLocked>hamis</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</szerv:bodyContent>
Érintett API:
-
CreateMeetingAttendee
-
DelMeetingRésztvevő
-
RegisztrációÉrtekezletRésztvevő
-
Telekonferencia-munkamenet létrehozása
-
Telekonferencia-munkamenet beállítása
-
GetTelekonferenciaMunkamenet
-
Képzési foglalkozás létrehozása
-
Képzési foglalkozás beállítása
-
GetTrainingSession
-
DelTraining foglalkozás
-
CreateEvent
-
SetEvent
-
DelEvent-től
Az XMLAPI egy további elemet ad vissza a webes adminisztráció konfigurációjához, amely letiltja a képernyőmentést
A követelmény a biztonságból származik – mind a PenTest
hibákból, mind az olyan ügyfelekből, mint a Goldman Sachs. Nem szeretnék engedélyezni a végfelhasználók számára, hogy a Meetings alkalmazásban képernyőképet készítsenek. Ugyanakkor sok más ügyfél szeretné ezt a funkciót – a képernyőmentés engedélyezéséhez. Az Education felhasználói is szeretnék engedélyezni a képernyőmentést. Így lesz ehhez egy Site Administrator konfiguráció, és az XMLAPI egy extra mezőt ad vissza MobileScreenCapture engedélyezése
válaszában: Webhely lekérése
ennek támogatására.
GetSite-kérelem mintája
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<fejléc>
<securityContext>
<siteName>xxxx</siteName>
<webExID>Teszt</webExID>
<password>xxxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite" />
</test>
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:securityOptions>
...
...
<ns1:EnableMobileScreenCapture>false</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...
</ns1:siteInstance>
</szerv:bodyContent>
Érintett API
GetSite
XMLAPI-támogatás MEET-269 PIN-kódmentes csatlakozási fejlesztés
Az XMLAPI egy ÚJ BEÁLLÍTÁST ad hozzá A szervezetemben a videokonferencia-rendszerek felkérés nélkül indíthatnak értekezleteket Személyes szoba-értekezletek és MC-értekezletek esetén.
-
createUser/setUser/getUser
új csomópontdeviceCanStartMyPMR
hozzáadása aszemélyesMeetingRoom
szobájában. -
createMeeting/setMeeting/getMeeting
új csomópont hozzáadásadeviceCanStartMeeting
ütemezésben.
A Webex felhasználói felületén a személyes irodában tartott értekezlet opciója:
Sémaváltozások
Felhasználó létrehozása:
Felhasználó beállítása:
getUserResponse:
CreateMeeting:
setMeeting:
getMeetingResponse:
API 40.9.0 frissítések
XML API 40.9.0 frissítések
XML API-támogatás értekezlet-UUID-kéréshez és -válaszhoz
Hozzáadtuk az értekezlet UUID-azonosítóját az API-kérelemhez és -válaszhoz, ahol ezt támogatjuk: meetingKey
vagy sessionKey
.
XML API-minta: GetSessionInfo
kérés:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
Válasz:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:isLocked>hamis</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</szerv:bodyContent>
Érintett API:
-
Regisztrációs információ
-
LstsummaryTrainingSession
-
Ütemezett teszt hozzáadása
-
BeállítottÜtemezettTeszt
-
DelScheduledTest
-
GetTestInformation
-
UploadEventImage
-
SendInvitationEmail
-
LétrehozásTámogatási munkamenet
-
ÉrtekezlethasználatElőzetesElőzmények
-
ÉrtekezletrésztvevőElőzetesElőzmények
-
LsteventsessionPreliminaryHistory
-
EseményrésztvevőElőzetesElőzmények
-
LstTrainingSzavazásEredményekElőzmények
A Webex Meetings zárolt értekezleti előszobával rendelkezik, ahol a felhasználók várakozhatnak, hogy beengedjék őket az értekezletre
Amikor a funkció (ConsistentLockedLobby
) be van kapcsolva, az XML API ütemezi és szerkeszti az MC-értekezleteket a zárolt előszoba támogatására.
Sémaváltozások
Három új elemet (externalAttendeeSecurity
, autoLock
, autoLockWaitTime
) adtak hozzá a CreateMeeting, SetMeeting és GetMeeting API-khoz.
Elem |
Leírás |
---|---|
|
Ha az értekezlet feloldásra kerül, három külső felhasználóbiztonsági elem közül választhat.
|
|
Legyen- e Az értekezlet automatikus lezárása. Igaz: Az értekezlet automatikus lezárása # perccel az értekezlet kezdete után Hamis: Nem zárolja automatikusan az értekezletet az értekezlet kezdete után |
|
Perc (0, 5, 10, 15, 20) az értekezlet automatikus lezárásához az értekezlet kezdete után |
Kérés- és válaszminta
CreateMeeting kérés:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>Csatlakozás engedélyezéseAz előszobához</externalAttendeeSecurity>
<autoLock>igaz</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeBeállítások>
...
</bodyContent>
SetMeeting kérés:
<bodyContent xsi:type="java:com.webex.service.binding.meeting.SetMeeting">
<meetingkey>2###1###01</meetingkey>
...
<attendeeOptions>
...
<joinRequiresAccount>false</joinRequiresAccount>
<externalAttendeeSecurity>Csatlakozás engedélyezéseAz előszobához</externalAttendeeSecurity>
<autoLock>igaz</autoLock>
<autoLockWaitTime>10</autoLockWaitTime>
</attendeeBeállítások>
...
</bodyContent>
A GetMeeting
válasza:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<meet:attendeeOptions>
...
<meet:joinRequiresAccount>false</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity>Csatlakozás engedélyezése</meet:externalAttendeeSecurity>
<meet:autoLock>igaz</meet:autoLock>
<meet:autoLockWaitTime>10</meet:autoLockWaitTime>
</meet:attendeeBeállítások>
...
</szerv:üzenet>
Érintett API:
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
GetMeeting
A GetSessionInfo
API fejlesztése a résztvevők állapotának visszaállításához a folyamatban lévő foglalkozáson
Két új elemet (hasHostInMeeting
, hasAttendeeInMeeting
) adtak hozzá a GetSessionInfo
válaszához. Ez a két elem vissza fog térni, ha az értekezlet egy folyamatban lévő értekezlet.
Elem |
Leírás |
---|---|
|
Hogy a szervező csatlakozott-e a folyamatban lévő értekezlethez. Igaz: A szervező jelen van a folyamatban lévő értekezleten. Hamis/Nulla: A szervező nincs jelen a folyamatban lévő értekezleten, vagy az értekezlet nem folyamatban van. |
|
Hogy van-e olyan résztvevő/szervező, aki csatlakozott-e a folyamatban lévő értekezlethez. Igaz: egy résztvevő vagy szervező van a folyamatban lévő értekezleten. Hamis/Nulla: nincs résztvevő vagy szervező a folyamatban lévő értekezleten, vagy az értekezlet nincs folyamatban. |
API-válaszminta:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
...
<ep:status>FOLYAMAT</ep:status>
<ep:hasHostInMeeting>true</ep:hasHostInMeeting>
<ep:hasAttendeeInMeeting>true</ep:hasAttendeeInMeeting>
...
</szerv:üzenet>
Érintett API:
Munkamenet adatainak lekérése
A GetUserCard API hitelesítést igényel.
Az XML API GetUserCard
biztonsági fejlesztéséhez engedélyezésre van szükség a felhasználói információk lekéréséhez.
Érintett API:
Felhasználói kártya beolvasása
API 40.8.0 frissítések
XML API 40.8.0 frissítések
GetSessionInfo
válaszfejlesztés
Ha nincs meghívva vagy jóváhagyva Önt az értekezletről, akkor az XML API-ra irányuló hívása: A GetSessionInfo
nem adja vissza az alábbi elemeket: confName, startDate, időtartam, timeZone, meetingLink, sipURL, displayMeetingUrl
az API válaszszövegében.
API-válaszpélda értekezletekhez:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:sessionkey>1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus>NEM FELSOROLT</ep:listStatus>
<ep:regisztráció>hamis</ep:regisztráció>
<ep:passwordReq>true</ep:passwordReq>
<ep:isRegisterIDRequired>false</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>MeetingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>hamis</ep:isPersonalMeetingRoom>
API-válaszpélda képzésekhez/eseményekhez:
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:sessionkey>1####5###9</ep:sessionkey>
<ep:listStatus>NEM FELSOROLT</ep:listStatus>
<ep:regisztráció>igaz</ep:regisztráció>
https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:passwordReq>true</ep:passwordReq>
<ep:registrationURLForMobile>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:joinStatus>MEGHÍVÁS/REGISZTRÁCIÓ/ELUTASÍTÁS</ep:joinStatus>
<ep:isRegisterIDRequired>false</ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>TrainingCenter</ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount>false</ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH>true</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isPersonalMeetingRoom>hamis</ep:isPersonalMeetingRoom>
Érintett API:
-
Munkamenet adatainak lekérése
GetSessionInfo, GetUserCard
biztonsági fejlesztések
Biztonsági fejlesztést végeztünk az XML API GetSessionInfo
és GetUserCard
felületén. A következő két órában letiltjuk a felhasználók számára a két API-hoz való hozzáférést, ha hívásuk egy órán belül elérte a korlátot, és nem találtunk adathibát.
A hibaállapotra adott válasz: „403 Tiltott”
Érintett API-k:-
Munkamenet adatainak lekérése
-
Felhasználói kártya beolvasása
meetingUUID
az API kérés és válasz támogatásában
Hozzáadtuk a meetingUUID-t az API-kérelemhez és -válaszhoz, ahol támogatjuk a meetingKey/sessionKey
funkciót.
GetSessionInfo
kérés:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
Válasz:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:isLocked>hamis</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</szerv:bodyContent>
Érintett API:
-
LstOpenSession-ben
-
Regisztrációs információ
-
Értekezlet összegzése
-
LstÜtemezettTesztek
-
GetEvent
-
LstsummaryEvent
-
LstmeetingusageHistory
-
Képzési foglalkozásHistory
-
LsteventsessionHistory
-
LstsupportsessionHistory
-
DelSession-ben
Oktatási webhelyek sablonja (EDU foglalkozástípus) az XML API támogatásában
Amikor a webhelye engedélyezi az Education Instructor (EDU) foglalkozástípust, az XML API támogathatja az értekezlet ütemezését az EDU értekezletsablonjával.
Érintett API:
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
CreateEvent
-
SetEvent
-
Képzési foglalkozás létrehozása
-
Képzési foglalkozás beállítása
XML API CreateMeetingAttendee
és RegisterMeetingAttendee
támogatása
Mind a CreateMeetingAttendee
, mind a RegisterMeetingAttendee
képes ellenőrizni a Webex Meetings-regisztrációhoz szükséges résztvevői regisztrációs űrlapot.
És van egy új kivétel erre a feladatra:
Kivételszám |
Kivétel üzenete |
---|---|
040014 |
Hiányzó kötelező mezők (regisztrációs űrlap): ... |
Ha például a „Munkakör” és a „Vállalat neve” jelölte ki a résztvevő Webex Meetings-regisztrációjához szükséges mezőket az alábbi módon, akkor a két API hívásakor meg kell adnia az értéket a „Munkakör” és a „Vállalat neve” mezőben: CreateMeetingAttendee
és RegisterMeetingAttendee
.
ÉrtekezletRésztvevő
regisztrációs kérelme:
<test>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.RegisterMeetingAttendee">
<résztvevők>
<személy>
<name>Utónév vezetéknév</name>
<keresztnév>keresztnév</keresztnév>
<vezetéknév>Vezetéknév</vezetéknév>
<title>Mérnök</title> //Beosztás
<company>Cisco 1234</company> //vállalat neve
...
<email>****@*****.com</email>
<type>LÁTOGATÓ</type>
<sendEmlékeztető>true</sendReminder>
</személy>
<role>RÉSZTVEVŐ</role>
<joinStatus>ELFOGADÁS</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1####4####1</sessionKey>
</résztvevők>
</bodyContent>
</test>
CreateMeetingAttendee
kérés:
<személy>
<name>KeresztnévA VezetéknévA</name>
<firstName>UtónévA</firstName>
<vezetéknév>VezetéknévA</vezetéknév>
<title>Mérnök</title> //Beosztás
<company>Cisco 1234</company> //vállalat neve
...
<email>*****@*****.com</email>
<type>LÁTOGATÓ</type>
<sendEmlékeztető>true</sendReminder>
</személy>
<role>RÉSZTVEVŐ</role>
<joinStatus>ELFOGADÁS</joinStatus>
<emailInvitations>true</emailInvitations>
<sessionKey>1###4####1</sessionKey>
040014 Válasz kivétele
Példa:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:result>HIBA</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
-
RegisztrációÉrtekezletRésztvevő
XML API e-mail-érvényesítés fejlesztései
Az XML API nem engedélyezheti az e-mailben szereplő szóköz karakterek használatát, ezért továbbfejlesztettük az e-mail-érvényesítést, hogy igazodjon a Webex Meetings oldal viselkedéséhez.
Érintett API:
-
CreateMeetingAttendee
-
CreateEvent
-
SetEvent
-
Névjegy létrehozása
-
Névjegy beállítása
-
FelvételInformáció beállítása
-
CreateMeetingAttendee
-
Képzési foglalkozás létrehozása
-
Képzési foglalkozás beállítása
-
CreateUser
-
SetUser
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
RegisztrációÉrtekezletRésztvevő
API 40.7.0 frissítések
XML API 40.7.0 frissítések
meetingUUID
támogatása
Hozzáadtuk a meetingUUID
azonosítót az API-kérelemhez és -válaszhoz, ahol támogatjuk a meetingKey vagy a sessionKey alkalmazást.
GetSessionInfo
példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
GetSessionInfo
példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
GetSessionInfo
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:isLocked>hamis</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</szerv:bodyContent>
Érintett API-k:
-
Értekezlet résztvevőiElőzmények
-
TréningrésztvevőkHistory
-
EseményrésztvevőElőzmények
-
TámogatásHistory
CreateUser
API üdvözlő e-mail támogatás négy új nyelvhez
Az XMLAPI üdvözlő html 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 elküldi az üdvözlő e-mailt a CreateUser
kérésben megadott nyelv vagy languageID szerint.
A CreateUser
használata Html Üdvözlő E-mail Küldéséhez (cseh):
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>teszt</firstName>
<lastName>felhasználó</lastName>
<webExId>tesztfelhasználó</webExId>
<password>xxxxxx</password>
<email>testuser@test.com</email>
<jogosultság>
<szervező>igaz</szervező>
</jogosultság>
<languageID>19</languageID>
vagy
<language>cseh</language>
<active>AKTIVÁLVA</active>
<sendWelcome>igaz</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</bodyContent>
</test>
API 40.6.1, 40.4.9 frissítések
XML API 40.6.1, 40.4.9 frissítések
CreateMeeting/SetMeeting
támogatás
Webex-értekezlet ütemezésekor az XML API CreateMeeting/SetMeeting
segítségével bejelölheti vagy törölheti a jelölést, vagy rákattinthat egy kötelező vagy nem kötelező mezőre a résztvevő regisztrációs űrlapján.
A következő az értekezletek ütemezése minta a felhasználói weboldalról, ahol a résztvevő regisztrációs űrlapján bejelölheti a kötelező mezőket, például a „Beosztás”, „Vállalat neve”, „Város” és „Állam” :
A következő az oldalmezők és az XML API elemei közötti leképezés:
Oldalmezők | XMLAPI 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: „registrationForm” elem hozzáadása a CreateMeeting
alkalmazáshoz
Módosított séma: „registrationForm” elem hozzáadása a SetMeeting
alkalmazáshoz
Módosított séma: „registrationForm” elem hozzáadása a GetMeeting
alkalmazáshoz
CreateMeeting
példa kérése:
<accessControl>
<meetingPassword>jelszó</meetingPassword>
</accessControl>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>igaz</registration>
<auto>hamis</auto>
</attendeeBeállítások>
<regisztrációs űrlap>
<title><req>igaz</req></title>
<vállalat><req>igaz</req></vállalat>
<req>hamis</req>
<req>hamis</req>
<city><req>igaz</req></city>
<state><req>true</req></state>
<postalCode><req>hamis</req></postalCode>
<ország><req>hamis</req></ország>
<phone><req>hamis</req></phone>
<fax><req>hamis</req></fax>
</registrationForm>
SetMeeting
példa kérése:
<meetingkey>1015045339</meetingkey>
<metaadat>
<confName>Konferencia neve</confName>
<meetingType>3</meetingType>
</metaData>
<attendeeOptions>
<emailInvitations>true</emailInvitations>
<registration>igaz</registration>
<auto>igaz</auto>
</attendeeBeállítások>
<regisztrációs űrlap>
<title><req>igaz</req></title>
<company><req>igaz</req></company>
<req>hamis</req>
<req>hamis</req>
<city><req>igaz</req></city>
<state><req>igaz</req></state>
<postalCode><req>hamis</req></postalCode>
<ország><req>hamis</req></ország>
<phone><req>hamis</req></phone>
<fax><req>hamis</req></fax>
</registrationForm>
GetMeeting
válaszpélda:
<meet:sipURL>1234567890@webhelynév.webex.com</meet:sipURL>
<meet:displayMeetingUrl>1234567890@webhelynév.webex.com</meet:displayMeetingUrl>
<meet:registrationForm>
<meet:phone><meet:req>hamis</meet:req></meet:phone>
<meet:title><meet:req>igaz</meet:req></meet:title>
<meet:company><meet:req>igaz</meet:req></meet:company>
<meet:cím1><meet:req>hamis</meet:req></meet:address1>
<meet:address2><meet:req>hamis</meet:req></meet:address2>
<meet:city><meet:req>igaz</meet:req></meet:city>
<meet:state><meet:req>igaz</meet:req></meet:state>
<meet:postalCode><meet:req>false</meet:req></meet:postalCode>
<meet:country><meet:req>hamis</meet:req></meet:country>
<meet:fax><meet:req>hamis</meet:req></meet:fax>
</meet:registrationForm>
Érintett API-k:
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
GetMeeting
-
DelMeeting-ben
Az E2EE értekezlettípus nem támogatja a PMR-értekezletet
Amikor az API-kkal hívás közben engedélyezi a PMR-t:CreateUser/SetUser/GetUser/GetMe
és csak egy E2EE értekezlettípus érhető el, a következő hibaüzenetet fogja válaszolni: „110063 A felhasználónak rendelkeznie kell legalább egy nem E2EE értekezlettípussal a PMR engedélyezéséhez.”
Érintett API-k:
-
CreateUser
-
SetUser
-
GetFelhasználó
-
GetMe
API 40.6.0 frissítések
XML API 40.6.0 frissítések
Felhasználókezelési szerepkör hozzáadva
Létrehoztuk a felhasználókezelési szerepkört, és a következőhöz tartozó sémafájl módosult.
Módosított séma: Felhasználó létrehozása
kérés:
Módosított séma: SetUser
Módosított séma: GetMe
válasz:
Módosított séma: LstsummaryUser
response:
Érintett API-k:
-
CreateUser
-
SetUser
-
GetMe
-
LstsummaryUser
CreateUser
példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Webhely-rendszergazda</webExID>
<password>xxxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<keresztnév>xxx</keresztnév>
<vezetéknév>xxx</vezetéknév>
<webExId>xxx</webExId>
<password>xxx</password>
<email>xxx</email>
<jogosultság>
<umSiteAdmin>true</umSiteAdmin>
<szervező>hamis</szervező>
<siteAdmin>hamis</siteAdmin>
<labAdmin>hamis</labAdmin>
<voiceOverIp>hamis</voiceOverIp>
</jogosultság>
<languageID>3</languageID>
<active>AKTIVÁLVA</active>
<sendWelcome>igaz</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</test>
Támogatás az API-kulcsok használatával a GetUserCard
kártyához
Mostantól az API-kulcs (létrehozott JWT token) használatával támogatjuk az API-hoz való hozzáférést: GetUserCard
ebben a kiadásban.
Ezekre az oldalakra hivatkozhat, hogy hogyan kell egy API-kulcsot alkalmazni és JWT-tokent generálni:
GetUserCard
példa kérése:
POST https://{sitename}.webex.com/WBXService/XMLService
Fejléc:
Tartalomtípus-alkalmazás/json;charset=utf-8
JWToken ${jwttoken}
Test:
<?xml version="1.0" encoding="UTF-8"?>
<üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<fejléc>
<securityContext>
<siteName>{sitename}</siteName>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUserCard">
<webExId>{userName}</webExId>
</bodyContent>
</test>
Válasz példa:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="use:getUserCardResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>
<use:lastModifiedTime>1587493389768</use:lastModifiedTime>
<use:isFeltöltve>hamis</use:isFeltöltve>
<use:title>Teszt személyes irodája</use:title>
<use:personalMeetingRoomURL>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>
<use:accessCode>713289692</use:accessCode>
</use:személyesTárgyaló>
</szerv:bodyContent>
meetingUUID
támogatása az API-kérésben és -válaszban
A meetingKey vagy sessionKey támogatásakor hozzáadtuk a meetingUUID
azonosítót az API-kérelemhez és -válaszhoz.
Érintett API-k:
-
LstFelvétel
-
LstsummarySession
-
GetMunkamenetInfo
-
GethosturlMeeting
-
GetjoinurlMeeting
-
LstMeetingRésztvevő
-
Értekezlet létrehozása
-
Értekezlet beállítása
-
GetMeeting
-
DelMeeting-ben
-
LstCalendarSession
meetingUUID
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>805325231</sessionKey>
vagy
<meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</meetingUUID>
</bodyContent>
</test>
meetingUUID
Válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ep:status>NEM_Folyamat FOLYAMATBAN</ep:status>
<ep:isLocked>hamis</ep:isLocked>
<ep:sessionkey>805325231</ep:sessionkey>
<ep:meetingUUID>039c00dd25c64ab0812dda22bb8a4fcc</ep:meetingUUID>
<ep:confID>158941507534980823</ep:confID>
...
...
</szerv:bodyContent>
A PMR-értekezletkulcsok nem módosulnak az ideiglenesen inaktivált felhasználóhoz vagy letiltott PMR-hez
Ha egy ideiglenesen inaktivált felhasználó vagy letiltott PMR egy héten belül újra aktiválódik, a most újra aktivált felhasználó vagy a PMR értekezletkulcsa nem változik, ugyanaz lesz, mint korábban.
Érintett API-k:
-
SetUser
-
DelUser
Az LstSummarySession
fejlesztései
Továbbfejlesztettük az API-t: Az LstSummarySession
visszaküldi az ütemezett-PMR-t, hogy a kérelemben egy új elem, a returnScheduledPMR
szerepeljen. A funkcióváltás alapértelmezés szerint ki van kapcsolva.
Érintett API-k:
-
LstSummarySession
Séma módosítása:
Az API LstSummarySession kérelemben új returnScheduledPMR
elemnevet adunk hozzá.
Az isScheduledPMR
új elemnevet adunk hozzá az API LstSummarySession válaszában.
LstSummarySession
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
<partnerID>xxxx</partnerID>
<clientInfo>xxxx</clientInfo>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listavezérlés>
<startFrom>1</startFrom>
<maximumNum>2</maximumNum>
<listMethod>ÉS</listMethod>
</listControl>
<dateScope>
<startDateStart>11/01/2019 8:0:0</startDateStart>
<startDateEnd>12/01/2019 7:59:59</startDateEnd>
<timeZoneID>4</timeZoneID>
<endDateStart>11/01/2019 8:0:0</endDateStart>
<endDateEnd>12/01/2019 7:59:59</endDateEnd>
</dateScope>
<megrendelés>
<orderBy>szervezői WEBEXID</orderBy>
<orderAD>ASC</orderAD>
<orderBy>CONFNAME</orderBy>
<orderAD>ASC</orderAD>
<orderBy>KEZDÉSI IDŐPONT</orderBy>
<orderAD>ASC</orderAD>
</megrendelés>
<szolgáltatástípusok>
<serviceType>EventCenter</serviceType>
<serviceType>MeetingCenter</serviceType>
<serviceType>Értékesítési központ</serviceType>
<serviceType>TrainingCenter</serviceType>
<serviceType>Támogatási központ</serviceType>
</serviceTypes>
<returnScheduledPMR>true</returnScheduledPMR>
</bodyContent>
</test>
LstSummarySession
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="ep:lstsummarySessionResponse">
<ep:matchingRecords>
<szerv:összesen>1787</szerv:összesen>
<szerv:visszaküldött>2</szerv:visszaküldött>
<serv:startFrom>1</serv:startFrom>
</ep:matchingRecords>
<ep:foglalkozás>
<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_Folyamat FOLYAMATBAN</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:időtartam>60</ep:időtartam>
<ep:listStatus>NYILVÁNOS</ep:listStatus>
<ep:hostEmail>Teszt@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostCsatlakozott>hamis</ep:hostCsatlakozott>
<ep:participantsCsatlakozott>hamis</ep:participantsCsatlakozott>
<ep:confID>141672157056861215</ep:confID>
<ep:regisztráció>hamis</ep:regisztráció>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isException>hamis</ep:isException>
<ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
</ep:munkamenet>
<ep:foglalkozás>
<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_Folyamat FOLYAMATBAN</ep:status>
<ep:startTime>10/12/2019 00:35:41</ep:startTime>
<ep:időtartam>60</ep:időtartam>
<ep:listStatus>NYILVÁNOS</ep:listStatus>
<ep:hostEmail>Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq>true</ep:passwordReq>
<ep:hostCsatlakozott>hamis</ep:hostCsatlakozott>
<ep:participantsCsatlakozott>hamis</ep:participantsCsatlakozott>
<ep:confID>141672108716459038</ep:confID>
<ep:regisztráció>hamis</ep:regisztráció>
<ep:isRecurring>true</ep:isRecurring>
<ep:hostType>1019001</ep:hostType>
<ep:isAudioOnly>hamis</ep:isAudioOnly>
<ep:isTCSingleRecurrence>false</ep:isTCSingleRecurrence>
<ep:isAllowJBH>false</ep:isAllowJBH>
<ep:isCETMeeting>true</ep:isCETMeeting>
<ep:isException>hamis</ep:isException>
<ep:isNextUpcomingInstance>false</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey>0</ep:seriesMeetingKey>
<ep:recurrenceId>0</ep:recurrenceId>
<ep:isScheduledPMR>true</ep:isScheduledPMR>
</ep:munkamenet>
</szerv:bodyContent>
GetSite
fejlesztések
A SupportXMLAPIReturnScheduledPMR
lehetőséget hozzáadtuk a GetSite
válaszfunkcióhoz
Érintett API-k:
-
GetSite
Séma módosítása:
Az XML API GetSite
-válasz új eleme a következő: TámogatásXMLAPIReturnScheduledPMR
GetSite
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>xxx</siteName>
<webExID>Teszt</webExID>
<password>xxx</password>
<clientInfo>xxx</clientInfo>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</test>
GetSite
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
<ns1:siteCommonOptions>
...
<ns1:SupportXMLAPIReturnScheduledPMR>true</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>
</ns1:siteInstance>
</szerv:bodyContent>
API 40.4.8, 40.2.9 frissítések
XML API 40.4.8, 40.2.9 frissítések
Új válasz az XMLAPI-ban ütemezett értekezletek frissítésekor
Amikor az ügyfelek az XMLAPI-t használják az oldalukon keresztül ütemezett értekezletek frissítéséhez, a numerikus jelszót egy értekezlet-e-mailben küldjük el, és azt a Webex Meetings, a Teams és az Events-központok esetében alkalmazzák.
Ezek az API-k: A GetMeeting, a GetTrainingSession, a GetEvent
és a GetTeleconferenceSession
ezekkel az új elemekkel rendelkezik válaszként: audioPassword
(numerikus jelszó), isEnforceAudioPassword
, isEnforceAudioLogin
a Webex Meetings-, Teams- és Events-központokhoz.
Módosított séma:
Érintett API-k:
-
GetMeeting
-
GetTrainingSession
-
GetEvent
-
GetTelekonferenciaMunkamenet
GetMeeting
példa kérése:
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>tesztWebhely</siteName>
<webExID>teszt</webExID>
<password>xxx</password>
<partnerID>xx</partnerID>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey>803328224</meetingKey>
</bodyContent>
</test>
Válasz példa:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:accessControl>
<meet:listToPublic>hamis</meet:listToPublic>
<meet:isPublic>hamis</meet:isPublic>
<meet:meetingPassword>PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword>75928877</meet:audioPassword>
<meet:isEnforceAudioPassword>true</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin>false</meet:isEnforceAudioLogin>
</meet:accessControl>
...
...
</szerv: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átja
A használati korlátot a GetUserCard
és a GetSessionInfo
API felületeken valósítjuk meg, a következő hibaüzenet jelenik meg: „403 tiltott”, ha eléri a használati korlátot.
Érintett API-k:
-
Felhasználói kártya beolvasása
-
Munkamenet adatainak lekérése
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ámú BodyContent
-ot adtunk hozzá minden XML API-szakaszhoz. Ha túl sok BodyContent
elemet ad hozzá az API-kérelemhez, a következő hibakód és üzenet jelenik meg: „000053 A kérelemben szereplő BodyContent számának kisebbnek kell lennie mint {number}”
Érintett API-k:
-
Bármely XML API
XML API-kérelem több BodyContent
-példával:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<webExID>xxxx</webExID>
<password>xxxx</password>
<siteName>xxx</siteName>
</securityContext>
</fejléc>
<test>
<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>
</test>
API 40.4.3, 40.2.4 frissítések
XML API 40.4.3, 40.2.4 frissítések
CreateUser
fejlesztések
Továbbfejlesztettük a CreateUser
funkciót, hogy több nyelven is támogassa az üdvözlő e-mailt. A CreateUser
most kéri az isHTMLEmail
-t
Érintett API-k:
-
CreateUser
CreateUser
kérési példa:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<webExID>rendszergazda</webExID>
<password>xxxx</password>
<siteName>xxx</siteName>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<keresztnév>xxx</keresztnév>
<vezetéknév>xxx</vezetéknév>
<webExId>xxx</webExId>
<password>xxx</password>
<email>xxx</email>
<jogosultság>
<szervező>igaz</szervező>
<siteAdmin>hamis</siteAdmin>
<labAdmin>hamis</labAdmin>
<voiceOverIp>hamis</voiceOverIp>
</jogosultság>
<languageID>3</languageID>
<active>AKTIVÁLVA</active>
<sendWelcome>igaz</sendWelcome>
<isHTMLEmail>true</isHTMLEmail>
</bodyContent>
</test>
API 40.4.0 frissítések
XML API 40.4.0 frissítések
E-mail-ellenőrzés megkövetelése az e-mailek XML API-ban történő módosításakor
Miután a webhely rendszergazdája engedélyezte az E-mail-cím frissítéséhez a felhasználónak megerősítés szükséges beállítást a Webex Site Administrationben:
-
Ha egy nem webhelyrendszergazdai fiók hívja a
SetUser
API-t az e-mail-címek módosításához, a jelenlegi e-mail megmarad, amíg az új e-mail nincs ellenőrizve. A fiók módosítását megerősítő e-mailt elküldjük az új, „A Webex-fiók módosításának megerősítése” című e-mail-címre. Miután rákattintott az e-mailben található hivatkozásra a megerősítéshez, az új e-mail-cím azonnal összekapcsolásra kerül.Ha egy nem webhelyrendszergazda többször hívja a
SetUser
API-t anélkül , hogy befejezné az e-mail-cím-ellenőrzési folyamatot, a jelenlegi e-mailt megtartják, és a legújabb új e-mailt kell ellenőrizni. -
Ha egy webhely rendszergazdai fiók hívja a
SetUser
API-t az e-mail-címek módosításához, akkor az e-mail-ellenőrzési folyamat nem indul el. Az új e-mail azonnal összekapcsolásra kerül a szervező vagy a jelenlévő fiókjával.
Érintett API-k:
-
SetUser
GetEnrollmentInfo
időtúllépés és a kapcsolat alaphelyzetbe állítása
A GetEnrollmentInfo
API jelenleg IP-címeket keres a tartománynév rendszerben, ami hatalmas teljesítményhatásokat vált ki. Egyszerűsíteni kívánjuk ezt a folyamatot egy üres válasszal a(z) mezőben.
Érintett API-k:
-
Regisztrációs információ
GetEnrollmentInfo
kérési példa:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>sqdemo6</siteName>
<webExID>xxx</webExID>
<password>xxxx</password>
<partnerID>webexpartner</partnerID>
</securityContext>
</fejléc>
<test>
<testTartalom
xsi:type="java:com.webex.service.binding.attendee.GetEnrollmentInfo">
<sessionKey>716773566</sessionKey>
</test>
GetEnrollmentInfo
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="att:getEnrollmentInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<att:confID>154279066999981548</att:confID>
<att:attendeeID>3191792</att:attendeeID>
<att:defaultFields>
<att:firstName>Alex</att:firstName>
<att:lastName>Yang</att:lastName>
<att:email>omega.alex.yang@gmail.com</att:email>
<att:vállalat></att:vállalat>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>hamis</att:receiveInfo>
<att:cím1></att:cím1>
<att:cím2></att:cím2>
<att:city</att:city>
<att:állam></att:állam>
<att:zipcode></att:zipcode>
<att:ország>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0,0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:tartomány> </att:tartomány>
<att:ipAddress>10.35.240.53</att:ipAddress>
<att:submitTime>02/27/2020 22:03:57</att:submitTime>
<att:status>JÓVÁHAGYVA</att:status>
</att:résztvevő>
<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:vállalat></att:vállalat>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo>hamis</att:receiveInfo>
<att:cím1></att:cím1>
<att:cím2></att:cím2>
<att:city</att:city>
<att:állam></att:állam>
<att:zipcode></att:zipcode>
<att:ország>
<att:leadSourceID></att:leadSourceID>
<att:leadScore>0,0</att:leadScore>
</att:defaultFields>
<att:customFields/>
</att:enrollFields>
<att:tartomány> </att:tartomány>
<att:ipAddress>10.154.181.15</att:ipAddress>
<att:submitTime>02/27/2020 22:07:38</att:submitTime>
<att:status>JÓVÁHAGYVA</att:status>
</att:résztvevő>
<att:matchingRecords>
<szerv:összesen>2</szerv:összesen>
<szerv:visszaküldött>2</szerv:visszaküldött>
<serv:startFrom>1</serv:startFrom>
</att:matchingRecords>
<att:sessionKey>716773566</att:sessionKey>
</att:session>
</szerv:bodyContent>
API 40.2.0 frissítések
XML API 40.2.0 frissítések
Névtelen hozzáférés eltávolítása az LstSummarySession
alkalmazáshoz
Biztonsági fejlesztésként leállítjuk az LstSummarySession
API-hoz való névtelen hozzáférés támogatását. Ha a Webex Meetings névtelenül fér hozzá az API-hoz, a következő hibakód és üzenet jelenik meg: "000015 Sajnáljuk, nem található rekord."
Érintett API-k:
-
LstSummarySession
LstSummarySession
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>webhely neve1</siteName>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey>211894651</sessionKey>
</bodyContent>
</test>
LstSummarySession
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:ep="http://www.webex.com/schemas/2002/06/service/ep" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>HIBA</serv:result>
<serv:reason>Sajnáljuk, nem található felvétel</serv:reason>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
<serv:exceptionID>000015</serv:exceptionID>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<szerv:bodyContent/>
</szerv:test>
A CreateMeeting
és a SetMeeting
biztonsági fejlesztései
Ez a módosítás az XML API 40.2.0-ban történt, de a leírása az ügyfél visszajelzésének kézhezvétele után szerkesztésre került.
Biztonsági fejlesztésként frissítettük a CreateMeeting
és a SetMeeting
API-kat, hogy a felhasználók ne ütemezzenek már letelt értekezletkezdési időpontot. Ha megpróbálják, az API a következő hibaüzenetet kéri: „A 060016 A foglalkozás kezdési idejének későbbinek kell lennie, mint az aktuális időnek.” Ha egy felhasználónak azonnali értekezletet kell ütemeznie, azt javasoljuk, hogy az értekezlet kezdési időpontja öt perccel később legyen beállítva, mint az aktuális időpont.
Érintett API-k:
-
Értekezlet létrehozása
-
Értekezlet beállítása
API 40.1.2 frissítések
XML API 40.1.2 frissítések
Az értekezlet ütemezése automatikusan jelszót generál, ha nincs megadva
Továbbfejlesztettük a CreateMeeting
, a CreateEvent
, a CreateTrainingSession
és a CreateTelekonferenciaSession
elemeket úgy, hogy az tartalmazzon egy jelszót az API-válasz szövegtörzsébe.
Alapértelmezés szerint engedélyezve van az Minden értekezlet/esemény/munkamenet legyen jelszóhoz kötött beállítás. Ebben az esetben, ha az API-kérelem nem tartalmaz jelszót, a rendszer automatikusan generál jelszót az XML API-kiszolgálókról.
Ha az Összes értekezlet/esemény/munkamenet legyen jelszóhoz kötött beállítás le van tiltva, és az API-kérelem nem tartalmaz jelszót, a rendszer nem hoz létre jelszót az XML API-kiszolgálókról.
Ha az API-kérelem jelszót tartalmaz, akkor a válasz ezt a jelszót is tartalmazza, függetlenül attól, hogy az Minden értekezletnek/eseménynek/foglalkozásnak rendelkeznie kell-e jelszóbeállítással engedélyezve vagy letiltva.
Érintett API-k:
-
Értekezlet létrehozása
-
CreateEvent (Létrehozás)
-
Képzési foglalkozás létrehozása
-
Telekonferencia-munkamenet létrehozása
A CreateMeeting
válasz mostantól tartalmazza a meetingPassword
elemet:
CreateMeeting
kérés példa:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>siteName1</siteName>
<webExID>felhasználói azonosító</webExID>
<jelszó>*****</jelszó>
<partnerID>webexpartner</partnerID>
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.CreateMeeting">
<metaadat>
<confName>Test_egyuto_g)enerated_mtg_pwd</confName>
<meetingType>3</meetingType>
</metaData>
<ütemezés>
<startDate>10/28/2020 17:35:00</startDate>
</ütemezés>
</bodyContent>
</test>
CreateMeeting
válaszpélda:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:meet="http://www.webex.com/schemas/2002/06/service/meeting" xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="meet:createMeetingResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingkey>806745263</meet:meetingkey>
<meet:meetingPassword>UzXJuzUD428</meet:meetingPassword>
<meet:iCalendarURL>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=md225d5935256319ef21b71dd8ebd0640</serv:host>
https://hmwds6.qa.webex.com/hmwds6/j.php?MTID=m26bf5e25ca587d32302fb29951b92e15</serv:attendee>
</meet:iCalendarURL>
<meet:guestToken>cfc7f3246d4862f1bb69b803e8615b7a</meet:guestToken>
</szerv:bodyContent>
A CreateEvent
válasz mostantól az eventPassword
elemmel rendelkezik:
A CreateTrainingSession
és a CreateTeleconferenceSession
válaszok mostantól rendelkeznek a sessionPassword
elemmel:
API 40.1.0 frissítések
XML API 40.1.0 frissítések
A GetSessionInfo
fejlesztései
Új elemeket adtunk hozzá a GetSessionInfo
API-hoz. Az API mostantól a mobileszközökre vonatkozó információkat is visszaküldi.
Érintett API-k:
-
Munkamenet adatainak lekérése
GetSessionInfo
-kérelem frissítései:
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<serv:üzenet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>sqdemo11</siteName>
<webExID>webhelyfelügyelet</webExID>
P@ss 1234
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey>713707633</sessionKey>
https://go.webex.com/join/dongchen</pmrUrl>
<sipUrl>dongchen@go.webex.com vagy 123456789_go@webex.com vagy 123456789@go.webex.com</sipUrl>
https://go.webex.com/go/j.php?MTID=m814c6a483d4b5052d539f88d67acbad6</meetingLink>
<meetingUuid>34567323456787654323456787654</meetingUuid>
</bodyContent>
</test>
Az LstAccessAnywhereHistory
fejlesztései
Új API-t adtunk hozzá, az lstAccessAnywhereHistory
, amely a Webex Access Anywhere jelentésadatokkal reagál.
Érintett API-k:
-
LstAccessAnywhereHistory
LstAccessAnywhereHistory
kérelem frissítései:
LstAccessAnywhereHistory
válaszfrissítések:
Példa kérése:
<?xml version="1.0" encoding="UTF-8"?>
<szerv:üzenet
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<fejléc>
<securityContext>
<siteName>sqdemo6</siteName>
<webExID>teszt</webExID>
P@ss 1234
</securityContext>
</fejléc>
<test>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID>teszt1</hostWebexID>
<startTimeScope>
<sessionStartTimeStart>09/29/2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd>12/29/2019 04:42:34</sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart>9/29/2019 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd>12/29/2019 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listavezérlés>
<serv:startFrom>1</serv:startFrom>
<serv:maximumNum>10</serv:maximumNum>
<serv:listMethod>VAGY</serv:listMethod>
</listControl>
<megrendelés>
<orderBy>KEZDÉSI IDŐPONT</orderBy>
<orderAD>ASC</orderAD>
</megrendelés>
</bodyContent>
</test>
Válasz példa:
<?xml version="1.0" encoding="UTF-8"?>
<szerv:üzenet
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">
<kiszolgáló:fejléc>
<szerv:válasz>
<serv:result>SIKER</serv:result>
<serv:gsbStatus>ELSŐDLEGES</serv:gsbStatus>
</szerv:válasz>
</kiszolgáló:fejléc>
<szerv:test>
<serv:bodyContent xsi:type="history:LstAccessAnywhereHistoryResponse"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<history:matchingRecords>
<szerv:összesen>775</szerv:összesen>
<szerv:visszaküldött>10</szerv:visszaküldött>
<serv:startFrom>1</serv:startFrom>
</history:matchingRecords>
<history:confID>123456</history:confID>
<history:userName>dean</history:userName>
<előzmények:számítógépName>6926_dean</előzmények: számítógépName>
<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>
<előzmények:időtartam>5</előzmények:időtartam>
</szerv:bodyContent>