Ažuriranja api 40.12.0

Ažuriranja XML API-ja 40.12.0

Kliknite ovdje da biste preuzeli shemu XML API 40.12.0

XML API podržava vrstu privatnog sastanka

To utječe na XML API-je

  • Možemo koristiti API: CreateMeeting i SetMeeting za zakazivanje ili ažuriranje Webex sastanka s vrstom privatnog sastanka.

  • Ako je Webex sastanak zakazan s vrstom privatnog sastanka, GetSessionInfo GetMeeting , LstSummarySession , i LstCalendarSession vratit će novo ime elementa je Privatni sastanak to znati.

  • GetMeetingType i LstMeetingType vratiti novo imenovanje elementa PodrškaPrivateMeeting što pokazuje podržava li privatne sastanke ili ne.

Promjene sheme

XML API: GetMeetingType/LstMeetingType: Dodati element.

XML API: LstSummarySession : Dodati element.

XML API: LstCalendarSession : Dodati element.

XML API: GetSessionInfo : Dodati element.

XML API: GetMeeting : Dodati element.

Zahtjev XML API-ja: Stvorimeeting

Zahtjev za stvaranjemeetinga s vrstom privatnog sastanka




25.10.2020. 13:00 sati
45
45


********


MC_ PrivatniMeeting_ Testirajte
168 //169 je uzorak koji podržava privatni sastanak


Odgovor XML API-ja: GetSessionInfo

Odgovor za jePrivateMeeting

lažno
istina
istina //točno: sastanak podržava Privatni sastanak; lažno: sastanak ne podržava privatni sastanak.
lažno
lažno
istina

GetSite API vratit će predloške sastanaka na razini web-mjesta

Korisnička priča/Opis zadatka

GetSite API za vraćanje predloška sastanka na razini web-mjesta. To će omogućiti učionicama Education Connector i Webex da prikažu ove predloške kako bi učitelji odabrali i odabrali ove predloške dok zakazuju svoje on-line sesije.

Api-jeovi su pogođeni

Ako postoje prilagođeni predlošci sastanaka koji su na razini web-mjesta, GetSite api vratit će te predloške na razini web-mjesta.

Naziv elemenata

Opis

naziv predloška sastanka

naziv prilagođenih predložaka sastanaka na razini web-mjesta

serviceType

Webex sastanci, Webex treninzi i Webex događaji

Promjene sheme

GetSite : Dodati element.

Uzorak odgovora

GetSite odgovor


3
PRO



MC Meeting Tempalte 1
Centar za sastanke


Tempalte sastanka EC 2
EventCenter


Predložak sastanka TC 3
Centar za obuku

XML API SetUser ne može promijeniti element podržane usluge kada je stranica CI unified site

Opis

XMLAPI SetUser ne podržava promjenu vrijednosti " podržane usluge " u zahtjevu API -ja kada je web-mjesto sjedište povezano s kontrolnim čvorištem Unified Webex Meeting.

Promjene sheme

Na API-jeu nema promjene sheme: SetUser .

WEBEX-15436: Dodajte zaštitu kako biste izbjegli dupliciranje e-poruka Mtgconfattendeelist

Opis

Ako se više sudionika koji imaju istu e-poštu doda na isti sastanak u istom ZAHTJEVU za API, obrađujemo samo prvog sudionika e-poštom.

Pogođeni API-je

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • Stvorimeeting

  • SetMeeting

  • StvoriOtkrug

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

Ogledni API

Zahtjev

<?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> lozinka </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> ime1 </name>
</person>
<attendees>
<person>
<email> test@webex.com</email>
<name> ime2</name>
</person>
<sessionKey> 1714904382 </sessionKey>
</attendees>
</bodyContent>
</body>


Ažuriranja api 40.11.0

Xml API 40.11.0 ažuriranja

Kliknite ovdje da biste preuzeli shemu XML API 40.11.0

XMLAPI CreateUser podržava zaslonsko ime

CreateUser podupire dispalyname kada se značajka preklopi EnableDisplayName je kao 1. Ako prekidač značajke nije 1, tada je displayName bit će zanemarena.

Promjene sheme

Kreiraj korisnika:

XMLAPI SetUser podržava zaslonsko ime

SetUser podupire dispalyname kada se značajka preklopi EnableDisplayName je 1. Ako prekidač značajke nije 1, displayName bit će zanemarena.

Promjene sheme

SetUser:

XMLAPI GetUser podržava zaslonsko ime

GetUser podupire dispalyname kada se značajka preklopi EnableDisplayName je 1. Ako prekidač značajke nije 1, displayName neće biti prikazano.

Kada displayName u DB je null i značajka preklop EnableDisplayName je 1, displayName bit će ime+" "+prezime za neazijske likove i ime+prezime za azijske likove.

Promjene sheme

GetUserResponse:

XMLAPI kontrola korisničke razine za CMR hibridni voip

The cmrHybridVoip postavka se koristi za postavljanje i dohvaćanje postavke korisničke razine za OmogućiCMRHybridVoIP .

Promjene sheme

GetUser odgovor:

Zahtjev za stvaranje korisnika:

Zahtjev za postavljanje korisnika:

Ažuriranja api 40.10.0

Ažuriranja XML API-ja 40.10.0

Kliknite ovdje da biste preuzeli shemu XML API 40.10.0

XML API podrška za ispunjavanje UUID-a u API zahtjevu i odgovoru

Ogledni XML API: GetSessionInfo Zahtjev:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Odgovor:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
NEDOSTATAK
<ep:isLocked> lažno</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>




Zahvaćeni API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • Registrirajte sudionika sastanka

  • CreateTeleconferenceSession

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • StvoriOtkrug

  • SetEvent

  • DelEvent

XMLAPI će vratiti dodatni element za konfiguraciju administratora web-mjesta kako bi onemogućio snimanje zaslona

Zahtjev dolazi od Sigurnosti - oboje PenTest bugova i kupaca, poput Goldman Sachsa. Krajnjim korisnicima ne žele dopustiti snimanje zaslona u aplikaciji Sastanci. U međuvremenu, mnogi drugi kupci žele ovu značajku - dopustiti snimanje zaslona. Također, korisnici Educationa također žele dopustiti snimanje zaslona. Dakle, za to ćemo imati konfiguraciju administratora web-mjesta, a XMLAPI će vratiti dodatno polje OmogućiMobileScreenCapture u odgovoru na GetSite podržati ovo.

Primjer zahtjeva getSite

<?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> Testirajte</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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> lažno</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...

</serv:bodyContent>




Zahvaćeni API

GetSite

XMLAPI podrška MEET-269 Poboljšanje pridruživanja bez PIN-a

XMLAPI dodaje NOVU OPCIJU Sustavi za videokonferencije u mojoj tvrtki ili ustanovi mogu pokretati sastanke i uključiti se u njih bez upita za sastanak osobne sobe i sastanak MC-a.

  • createUser/setUser/getUser dodati novi čvor uređajCanStartMyPMR u osobna soba za sastanke .

  • createMeeting/setMeeting/getMeeting dodati novi čvor deviceCanStartMeeting u rasporedu.

Mogućnost u Webex UI za sastanak osobne sobe :

Promjene sheme

Kreiraj korisnika:

SetUser:

getUserResponse:

Kreiraj sastanak:

setMeeting:

getMeetingResponse:

Ažuriranja api-ja 40.9.0

Ažuriranja XML API-ja 40.9.0

Kliknite ovdje da biste preuzeli shemu XML API 40.9.0

XML API podrška za ispunjavanje UUID-a zahtjev i odgovor

Dodali smo UUID sastanka u API zahtjev i odgovor gdje god podržavamo kao a Ključ sastanka ili sessionKey .

Ogledni XML API: GetSessionInfo Zahtjev:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Odgovor:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
NEDOSTATAK
<ep:isLocked> lažno</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>




Zahvaćeni API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • PostaviteScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • PošaljiPozivEmail

  • CreateSupportSession

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeePreliminaryHistory

  • LsteventsessionPreliminaryHistory

  • LsteventattendeePreliminarnapovijest

  • LstTrainingPollResultsHistory

Webex sastanci imat će zaključano predvorje sastanka u kojem korisnici mogu čekati da budu primljeni u sastanak

XML API zakazuje i uredi MC sastanak kako bi podržao zaključano predvorje kada značajka ( ConsistentLockedLobby ) uključiti.

Promjene sheme

Dodana tri nova elementa ( externalAttendeeSecurity , autoLock , autoLockWaitTime ) u CreateMeeting, SetMeeting i GetMeeting API-ji.

Element

Opis

externalAttendeeSecurity

Kada je sastanak otključan, postoje tri stavke sigurnosti vanjskog korisnika koje mogu biti odabiri.

Dopusti pridružiti se : Može se odmah pridružiti sastanku;

DopustiJoinWithLobby : Mogu se pridružiti sastanku samo ako ih domaćin pusti;

BlockFromJoin : Ne mogu se pridružiti sastanku;

autoLock

Hoće li se sastanak automatski zaključati.

Istina : Automatski zaključaj sastanak nakon # minuta nakon početka sastanka

Netočno : Ne zaključava automatski sastanak nakon početka sastanka

autoLockWaitTime

Zapisnik (0,5,10,15, 20) za automatsko zaključavanje sastanka nakon početka sastanka

Uzorak zahtjeva i odgovora

Zahtjev za CreateMeeting:


...

...
lažno
DopustiJoinWithLobby
istina
10

...


Zahtjev za SetMeeting:


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

...
lažno
DopustiJoinWithLobby
istina
10

...


Odgovor od GetMeeting :

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> lažno</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity> Dopusti pridružiti se</meet:externalAttendeeSecurity>
<meet:autoLock> istina</meet:autoLock>
<meet:autoLockWaitTime> 10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...


</serv:message>


Zahvaćeni API:

  • Stvorimeeting

  • SetMeeting

  • GetMeeting

Poboljšanje GetSessionInfo API za vraćanje statusa sudionika u sesiji u tijeku

Dodana dva nova elementa ( imaHostInMeeting , imaAttendeeInMeeting ) u odgovor na GetSessionInfo . Ta će se dva elementa vratiti kada sastanak bude sastanak u tijeku.

Element

Opis

imaHostInMeeting

Je li se domaćin pridružio sastanku u tijeku.

Istina : Host je na sastanku u tijeku.

False/Null : Host nije na sastanku koji je u tijeku ili sastanak nije u tijeku.

imaAttendeeInMeeting

Je li se sudionik/domaćin pridružio sastanku u tijeku.

Istina : na sastanku koji je u tijeku nalazi se sudionik ili domaćin.

False/Null : u sastanku koji je u tijeku nema sudionika ili domaćina ili sastanak nije u tijeku.

Uzorak odgovora API-ja:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<ep:status> NEDOSTATAK</ep:status>
<ep:hasHostInMeeting> istina</ep:hasHostInMeeting>http://www.w3.org/2001/XMLSchema-instance">
<ep:hasAttendeeInMeeting> istina</ep:hasAttendeeInMeeting>

...






</serv:message>


Zahvaćeni API:

GetSessionInfo

API GetUserCard zahtijeva autorizaciju.

Poboljšanje sigurnosti XML API GetUserCard zahtijeva autorizaciju za dobivanje podataka o korisniku.

Zahvaćeni API:

GetUserCard

Ažuriranja za API 40.8.0

Ažuriranja XML API-ja 40.8.0

Kliknite ovdje da biste preuzeli shemu XML API 40.8.0

GetSessionInfo poboljšanje odziva

Ako niste pozvani ili odobreni sa sastanka, poziv XML API-jem: GetSessionInfo neće vratiti elemente: confName, startDate, duration, timeZone, meetingLink, sipURL, displayMeetingUrl u tijelu odgovora API -ja.

Primjer odgovora API-ja za sastanke:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
NEDOSTATAK_<ep:sessionkey> 1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus> NENAPISANO</ep:listStatus>
<ep:registration> lažno</ep:registration>
<ep:passwordReq> istina</ep:passwordReq>
<ep:isRegisterIDRequired> lažno </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> Centar za sastanke </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> lažno </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> istina</ep:isAllowJBH>
<ep:isCETMeeting> istina</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> lažno</ep:isPersonalMeetingRoom>

Primjer odgovora API-ja za treninge/događaje:

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

<ep:listStatus> NENAPISANO</ep:listStatus>
<ep:registration> istina </ep:registration>

<ep:passwordReq> istina </ep:passwordReq>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:registrationURLForMobile>
<ep:joinStatus> POZOVI/REGISTRIRAJ SE/ODBACI</ep:joinStatus>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:isRegisterIDRequired> lažno </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>Centar za obuku </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> lažno </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> istina</ep:isAllowJBH>
<ep:isCETMeeting> istina</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> lažno</ep:isPersonalMeetingRoom>

Zahvaćeni API:

  • GetSessionInfo

GetSessionInfo, GetUserCard Sigurnosna poboljšanja

Napravili smo sigurnosno poboljšanje na XML API -ju GetSessionInfo i GetUserCard . Blokirat ćemo korisnicima pristup ova dva API-ja u sljedeća dva sata ako je njihov poziv dosegao ograničenje u jednom satu bez pogrešaka pronađenih podataka.

Odgovor statusa greške je: "403 Zabranjeno"

Zahvaćeni API-je:
  • GetSessionInfo

  • GetUserCard

sastanakUUID u podršci za API zahtjeve i odgovore

Dodali smo meetingUUID u API zahtjev i odgovor gdje god podržavamo a Ključ sastanka/Ključ sesije .

GetSessionInfo Zahtjev:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Odgovor:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
NEDOSTATAK
<ep:isLocked> lažno</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>




Zahvaćeni API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • GetEvent

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Predložak obrazovnih web-mjesta (vrsta sesije EDU-a) u podršci za XML API

Kada vaša web-mjesta omoguće vrstu sesije Instruktora obrazovanja (EDU), XML API može podržati zakazivanje sastanka pomoću predloška sastanka EDU-a.

Zahvaćeni API:

  • Stvorimeeting

  • SetMeeting

  • StvoriOtkrug

  • SetEvent

  • CreateTrainingSession

  • SetTrainingSession

XML API CreateMeetingAttendee i Registrirajte sudionika sastanka podrška

oboje CreateMeetingAttendee i Registrirajte sudionika sastanka mogu provjeriti potreban obrazac za registracija sudionika za registraciju na Webex Meetings .

I postoji nova iznimka za ovaj zadatak:

Broj iznimke

Poruka iznimke

040014

Nedostaju obavezna polja (obrazac za registraciju): ...

Na primjer, ako ste odabrali "Naziv radnog mjesta" i "Naziv tvrtke" kao obavezna polja za registraciju sastanaka web-sastanka sudionika kao što je prikazano u nastavku, prilikom pozivanja dva api-ja morate navesti vrijednost na "Naziv radnog mjesta" i "Naziv tvrtke": CreateMeetingAttendee i Registrirajte sudionika sastanka .

Registrirajte sudionika sastanka Zahtjev:





Imeb Prezime
Imeb
Prezime
inženjer // Naziv radnog mjesta
Cisco1234 //Naziv tvrtke
...
****@*****.com
POSJETITELJ
istina

PRISUTNIK
PRIHVATI
istina
1####4####1



CreateMeetingAttendee Zahtjev:



ImeA PrezimeA
Ime A
PrezimeA
inženjer // Naziv radnog mjesta
Cisco1234 //Naziv tvrtke
...
*****@*****.com
POSJETITELJ
istina

PRISUTNIK
PRIHVATI
istina
1###4####1

040014 Iznimka od odgovora primjer:


<?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> NEUSPJEH</serv:result>
Nedostaju obavezna polja (obrazac za registraciju):

naslov, tvrtka
PRIMARNI
040014
naslov, tvrtka





Zahvaćeni API:

  • CreateMeetingAttendee

  • Registrirajte sudionika sastanka

Poboljšanja provjere valjanosti XML API e-pošte

XML API ne smije dopustiti znakove bijelog razmaka u e-pošti, pa smo poboljšali provjeru valjanosti e-pošte kako bismo se uskladili s ponašanjem stranice web-sastanaka.

Zahvaćeni API:

  • CreateMeetingAttendee

  • StvoriOtkrug

  • SetEvent

  • CreateContact

  • PostaviKontakt

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • Stvorimeeting

  • SetMeeting

  • Registrirajte sudionika sastanka

Ažuriranja api 40.7.0

Ažuriranja XML API-ja 40.7.0

Kliknite ovdje da biste preuzeli shemu XML API 40.7.0

sastanakUUID podrška

Dodali smo sastanakUUID na zahtjev i odgovor API -ja gdje god podržavamo meetingKey ili sessionKey.

GetSessionInfo Primjer zahtjeva:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Primjer zahtjeva:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
NEDOSTATAK
<ep:isLocked> lažno</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>




Zahvaćeni API-je:

  • LstmeetingattendeeHistory

  • LsttrainingattendeeHistory

  • LsteventattendeeHistory

  • LstsupportattendeeHistory

CreateUser Podrška putem e-pošte za API dobrodošlice za četiri nova jezika

XMLAPI html e-pošta dobrodošlice podržava sljedeća četiri nova jezika:

  • Češki (languageID=19)

  • Poljski (languageID=20)

  • Mađarski (languageID=21)

  • Rumunjski (languageID=22)

XMLAPI šalje poruku dobrodošlice prema jeziku ili ID-u jezika u CreateUser zahtjev.

Korištenje CreateUser za slanje HTML primjera e-pošta -pošte dobrodošlice (češki):

<?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> Testirajte</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> testirati</firstName>
<lastName> korisnika</lastName>
<webExId> testuser</webExId>
<password> xxxxxx</password>
<email> testuser@test.com</email>
<privilege>
<host> istina</host>
</privilege>
<languageID> 19</languageID>
ili
<language> češki</language>
<active> AKTIVIRANA</active>
<sendWelcome> istina</sendWelcome>
<isHTMLEmail> istina </isHTMLEmail>
</bodyContent>
</bodyContent>
</body>


Ažuriranja za API 40.6.1, 40.4.9

Xml API 40.6.1, 40.4.9 ažuriranja

Kliknite ovdje da biste preuzeli shemu XML API 40.6.1

Kliknite ovdje da biste preuzeli shemu XML API 40.4.9

CreateMeeting/SetMeeting podrška

Kada zakažete Webex sastanak, XML API CreateMeeting/SetMeeting omogućuje vam da označite ili poništite ili kliknete na obavezno ili neobvezno obavezno polje u obrascu za registracija sudionika .

Slijedi ogledni raspored sastanaka s web-stranice korisnika na kojem možete provjeriti obavezna polja kao što su "Naziv radnog mjesta", "Naziv tvrtke", "Grad"i "Država" na obrascu za registraciju sudionika:

Slijedi mapiranje između polja stranice i elemenata XML API-ja:

Polja straniceXMLAPI Element
Naziv radnog mjesta
 
Naziv tvrtke
 
Adresa 1
 
Adresa 2
 
Grad
 
Savezna država
 
Poštanski broj
 
Država/regija
 
Poslovni telefon
 
Faks
 

Promijenjena shema: Dodajte element "registrationForm". CreateMeeting

Promijenjena shema: Dodajte element "registrationForm". SetMeeting

Promijenjena shema: Dodajte element "registrationForm". GetMeeting

CreateMeeting Primjer zahtjeva:



lozinka


istina
istina
lažno


točno
istina
lažno
lažno
istina
istina
lažno
lažno
lažno
lažno

SetMeeting Primjer zahtjeva:


1015045339


Naziv konferencije
3



istina
istina
istina



točno
istina
lažno
lažno
istina
istina
lažno
lažno
lažno
lažno

GetMeeting Primjer odgovora:

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

lažno
istina
istina
lažno
lažno
istina
istina
lažno
lažno
lažno



Zahvaćeni API-je:

  • Stvorimeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

Vrsta sastanka E2EE ne podržava PMR sastanak

Kada tijekom poziva s API-jem omogućite PMR:CreateUser/SetUser/GetUser/GetMe a dostupna je samo vrsta sastanka E2EE, odgovorit će na sljedeću poruku o poruka o pogrešci: "110063 Korisnik mora imati barem jedan tip sastanka koji nije E2EE da bi omogućio PMR."

Zahvaćeni API-je:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

Ažuriranja API-ja 40.6.0

Ažuriranja XML API-ja 40.6.0

Kliknite ovdje da biste preuzeli shemu XML API 40.6.0

Dodana uloga upravljanja korisnicima

Stvorili smo ulogu upravljanja korisnicima i datoteka sheme za sljedeće se promijenila.

Promijenjena shema: CreateUser zahtjev:

Promijenjena shema: SetUser

Promijenjena shema: GetMe odgovor:

Promijenjena shema: LstsummaryUser odgovor:

Zahvaćeni API-je:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUser Primjer zahtjeva:

<?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> Administrator stranice</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> istina</umSiteAdmin>
<host> lažno</host>
<siteAdmin> lažno</siteAdmin>
<labAdmin> lažno</labAdmin>

<voiceOverIp> lažno</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVIRANA</active>
<sendWelcome> istina</sendWelcome>
<isHTMLEmail> istina </isHTMLEmail>
</bodyContent>
</body>


Podrška korištenjem API ključa za pristup GetUserCard

Sada podržavamo korištenje API ključa (generiranog JWT tokena) pristupamo API-jem: GetUserCard u ovom izdanju.

Možete se pozvati na ove stranice o primjeni jednog API ključa i generirati JWT token:

Kako primijeniti jedan API ključ

Kako generirati JWT token

GetUserCard Primjer zahtjeva:

POST https://{sitename}.webex.com/WBXService/XMLService
Zaglavlje:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
tijelo:
<?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>


Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> lažno </use:isUploaded>
</use:avatar>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>

<use:title> Testova osobna soba </use:title>
<use:personalMeetingRoomURL>
<use:accessCode> 713289692 </use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>




Podrška za sastanakUUID u API zahtjevu i odgovoru

Dodali smo sastanakUUID na API zahtjev i odgovor kada podržavamo meetingKey ili sessionKey.

Zahvaćeni API-je:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlMeeting

  • GetjoinurlMeeting

  • LstMeetingAttendee

  • Stvorimeeting

  • SetMeeting

  • GetMeeting

  • DelMeeting

  • LstCalendarSession

sastanakUUID Primjer zahtjeva:

<?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> Testirajte</webExID>
<password> xxx </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
ili
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


sastanakUUID Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
NEDOSTATAK
<ep:isLocked> lažno</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>




Ključevi PMR sastanka neće se mijenjati iz privremeno deaktiviranog korisnika ili onemogućenog PMR-a

Kada se privremeni deaktivirani korisnik ili onemogućeni PMR ponovno aktivira u roku od tjedan dana, sada ponovno aktivirani korisnik ili omogućen ključ pmr sastanka se ne mijenja, bit će isti kao i prije.

Zahvaćeni API-je:

  • SetUser

  • DelUser

LstSummarySession poboljšanja

Poboljšali smo API: LstSummarySession vrati planirani-PMR da ima jedan novi element, povratak ZakazanoPMR , u zahtjevu. A zadana značajka preklopa je isključena.

Zahvaćeni API-je:

  • LstSummarySession

Promjena sheme:

Dodamo novi naziv elementa povratak ZakazanoPMR u zahtjevu API -ja LstSummarySession.

Dodamo novi naziv elementa je PlaniranoPMR u odgovoru API -ja LstSummarySession.

LstSummarySession Primjer zahtjeva:

<?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> Testirajte</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> I </listMethod>
</listControl>
<dateScope>
<startDateStart>01.11.2019. 8:0:0</startDateStart>
<startDateEnd> 12/01/2019 7:59:59</startDateEnd>
<timeZoneID> 4</timeZoneID>
<endDateStart> 01.11.2019. 8:0:0</endDateStart>
<endDateEnd> 12/01/2019 7:59:59 </endDateEnd>
</dateScope>
<order>
<orderBy> HOSTWEBEXID</orderBy>
<orderAD> ASC</orderAD>
<orderBy> CONFNAME</orderBy>
<orderAD> ASC</orderAD>
<orderBy> POČETAK</orderBy>
<orderAD> ASC </orderAD>
</order>
<serviceTypes>
<serviceType> EventCenter</serviceType>
<serviceType> Centar za sastanke</serviceType>
<serviceType> Prodajni centar</serviceType>
<serviceType> Centar za obuku</serviceType>
<serviceType> Centar za podršku </serviceType>
</serviceTypes>
<returnScheduledPMR> istina </returnScheduledPMR>
</bodyContent>
</body>


LstSummarySession Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="
<ep:matchingRecords>
<serv:total> 1787. godine</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> Timski sastanak</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> Centar za sastanke</ep:serviceType>
<ep:hostWebExID> Testirajte</ep:hostWebExID>
<ep:hostFirstName> Testirajte</ep:hostFirstName>
<ep:hostLastName> Testirajte</ep:hostLastName>
<ep:otherHostWebExID> Testirajte</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Havaji (Honolulu)</ep:timeZone>
<ep:status> NE
NEDOSTATAK</ep:status>
<ep:startTime> 12.10.2019. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> JAVNO</ep:listStatus>
<ep:hostEmail> Test@webex.com</ep:hostEmail>
<ep:passwordReq> istina</ep:passwordReq>
<ep:hostJoined> lažno</ep:hostJoined>
<ep:participantsJoined> lažno</ep:participantsJoined>
<ep:confID> 141672157056861215</ep:confID>
<ep:registration> lažno</ep:registration>
<ep:isRecurring> istina</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> lažno</ep:isAudioOnly>
<ep:isTCSingleRecurrence> lažno</ep:isTCSingleRecurrence>
<ep:isAllowJBH> lažno</ep:isAllowJBH>
<ep:isCETMeeting> istina</ep:isCETMeeting>
<ep:isException> lažno</ep:isException>
<ep:isNextUpcomingInstance> lažno</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> istina </ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey> 805660167</ep:sessionKey>
<ep:confName> xmlmc Molly08Konzola816960001</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> Centar za sastanke</ep:serviceType>
<ep:hostWebExID> Molly08Konzola81696000</ep:hostWebExID>
<ep:hostFirstName> Molly08Konzola81696000</ep:hostFirstName>
<ep:hostLastName> Molly08Konzola81696000</ep:hostLastName>
<ep:otherHostWebExID> Molly08Konzola81696000</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Havaji (Honolulu)</ep:timeZone>
<ep:status> NE
NEDOSTATAK</ep:status>
<ep:startTime> 12.10.2019. 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> JAVNO</ep:listStatus>
<ep:hostEmail> Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq> istina</ep:passwordReq>
<ep:hostJoined> lažno</ep:hostJoined>
<ep:participantsJoined> lažno</ep:participantsJoined>
<ep:confID> 141672108716459038</ep:confID>
<ep:registration> lažno</ep:registration>
<ep:isRecurring> istina</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> lažno</ep:isAudioOnly>
<ep:isTCSingleRecurrence> lažno</ep:isTCSingleRecurrence>
<ep:isAllowJBH> lažno</ep:isAllowJBH>
<ep:isCETMeeting> istina</ep:isCETMeeting>
<ep:isException> lažno</ep:isException>
<ep:isNextUpcomingInstance> lažno</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> istina </ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>




GetSite poboljšanja

Dodali smo a GetSite značajka odgovora preklop na SupportXMLAPIReturnScheduledPMR

Zahvaćeni API-je:

  • GetSite

Promjena sheme:

XML API GetSite odgovor novi element je: SupportXMLAPIReturnScheduledPMR

GetSite Primjer zahtjeva:

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


GetSite Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> istina</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>

</serv:bodyContent>




Ažuriranja za API 40.4.8, 40.2.9

XML API 40.4.8, 40.2.9 Ažuriranja

Kliknite ovdje da biste preuzeli shemu XML API 40.4.8

Kliknite ovdje da biste preuzeli shemu XML API 40.2.9

Novi odgovor prilikom ažuriranja zakazanih sastanaka u XMLAPI-ju

Kada korisnici koriste XMLAPI za ažuriranje sastanaka zakazanih putem njihove stranice, poslat ćemo brojčanu lozinku u ažuriranju e-pošte sastanka i primijeniti je na webex sastanke, timove i centre za događaje.

Ti API-je: GetMeeting, GetTrainingSession, GetEvent i GetTeleconferenceSession , imat će ove nove elemente kao odgovor: audioLozinka (numerička lozinka), isEnforceAudioPassword , isEnforceAudioLogin za Webex Meetings, timove i centre za događaje.

Promijenjena shema:

Zahvaćeni API-je:

  • GetMeeting

  • GetTrainingSession

  • GetEvent

  • GetTeleconferenceSession

GetMeeting Primjer zahtjeva:

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


Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<meet:listToPublic> lažno</meet:listToPublic>
<meet:isPublic> lažno</meet:isPublic>http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingPassword> PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword> 75928877</meet:audioPassword>
<meet:isEnforceAudioPassword> istina</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin> lažno</meet:isEnforceAudioLogin>

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




Ažuriranja za API 40.4.5, 40.2.6

XML API 40.4.5, 40.2.6 Ažuriranja

GetUserCard i GetSessionInfo ograničenje upotrebe

Implementiramo ograničenje upotrebe na API -ju GetUserCard i GetSessionInfo , mogli biste dobiti poruku o poruka o pogrešci: "403 zabranjeno" ako dosegnete ograničenje upotrebe.

Zahvaćeni API-je:

  • GetUserCard

  • GetSessionInfo

Api 40.4.4, 40.2.5 Ažuriranja

XML API 40.4.4, 40.2.5 Ažuriranja

Sadržaj tijela ograničenje broja

Dodali smo ograničen broj Sadržaj tijela u svakom odjeljku XML API -ja. Kada dodate previše Sadržaj tijela u API zahtjevu vratit će se sljedeći kod kôd pogreške i poruka: "000053 Broj sadržaja tijela u zahtjevu mora biti manji od {number}"

Zahvaćeni API-je:

  • Bilo koji XML API

XML API zahtjev s višestrukim Sadržaj tijela primjer:

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



Ažuriranja api 40.4.3, 40.2.4

XML API 40.4.3, 40.2.4 Ažuriranja

Kliknite ovdje da biste preuzeli shemu XML API 40.4.3, 40.2.4.

CreateUser poboljšanja

Poboljšali smo CreateUser za podršku e-pošte dobrodošlice na više jezika. The CreateUser sada zahtjeva jeHTMLEmail

Zahvaćeni API-je:

  • CreateUser

CreateUser Primjer zahtjeva:

<?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> administrator</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> istina</host>
<siteAdmin> lažno</siteAdmin>
<labAdmin> lažno</labAdmin>
<voiceOverIp> lažno</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> AKTIVIRANA</active>
<sendWelcome> istina</sendWelcome>
<isHTMLEmail> istina </isHTMLEmail>
</bodyContent>
</body>


Ažuriranja api 40.4.0

Ažuriranja XML API-ja 40.4.0

Nametni provjeru e-pošte prilikom promjene e-pošte u XML API-jem

Nakon što je administrator web-mjesta omogućio potvrdu potrebnu korisniku za ažuriranje adrese e-pošte u administraciji web-mjesta:

  • Ako račun koji nije administrator web-mjesta nazove SetUser API za promjenu adrese e-pošte, trenutna e-pošta ostaje dok se nova e-pošta ne potvrdi. E-pošta s potvrdom promjene računa šalje se na novu adresu e-pošte s "Potvrdom promjene webex računa". Nakon što kliknete vezu u e-poruci za potvrdu, nova adresa e-pošte odmah se povezuje.

    Ako administrator web-mjesta nazove SetUser API nekoliko puta bez dovršetak postupka potvrde e-pošte, trenutna e-pošta se čuva, a najnovija nova e-pošta je ona koja se mora potvrditi.

  • Ako račun administrator web-mjesta pozove SetUser API za promjenu adrese e-pošte, postupak potvrde e-pošte se ne pokreće. Nova e-pošta odmah će biti povezana s računom domaćina ili sudionika.

Zahvaćeni API-je:

  • SetUser

GetEnrollmentInfo timeout i reset veze

The GetEnrollmentInfo API trenutno traži IP adrese u sustavu naziva domene, što izaziva velike utjecaje na performanse. Planiramo pojednostaviti ovaj proces, s praznim odgovorom u polju.

Zahvaćeni API-je:

  • GetEnrollmentInfo

GetEnrollmentInfo Primjer zahtjeva:

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

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> lažno </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> 27.02.2020 22:03:57</att:submitTime>
<att:status> ODOBRENO </att:status>
</att:attendee>
<att:attendee>
<att:attendeeID> 3191797 </att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName> AlexKKK</att:firstName>
<att:lastName> Testirajte</att:lastName>
<att:email> achillesyang@hotmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> lažno </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> 27.02.2020 22:07:38</att:submitTime>
<att:status> ODOBRENO </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>




Ažuriranja api-ja 40.2.0

Ažuriranja XML API-ja 40.2.0

Kliknite ovdje da biste preuzeli shemu XML API 40.2.0.

Ukloni anonimni pristup za LstSummarySession

Kao sigurnosno poboljšanje, zaustavljamo podršku za anonimni pristup LstSummarySession API. Ako Webex Meetings anonimno pristupa API-ju, vraćaju se sljedeći kod kôd pogreške i poruka: "000015 Nažalost, nije pronađen zapis."

Zahvaćeni API-je:

  • LstSummarySession

LstSummarySession Primjer zahtjeva:

<?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> naziv web mjesta1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey> 211894651 </sessionKey>
</bodyContent>
</body>


LstSummarySession Primjer odgovora:

<?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> NEUSPJEH</serv:result>
<serv:reason> Nažalost, zapis nije pronađen</serv:reason>
<serv:gsbStatus> PRIMARNI</serv:gsbStatus>
<serv:exceptionID> 000015 </serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>


CreateMeeting i SetMeeting sigurnosna poboljšanja

Ta je promjena izvršena u XML API 40.2.0, ali je njezin opis uređen nakon primitka povratnih informacija od korisnika.

Kao sigurnosno poboljšanje, ažurirali smo CreateMeeting i SetMeeting API-ji koji ne dopuštaju korisnicima da zakažu vrijeme početka zakazati sastanak koje je već prošlo. Ako pokušaju, API će prikazati poruku o poruka o pogrešci: "060016 vrijeme početka sesije treba biti kasnije od trenutnog vremena." Ako korisnik treba zakazati trenutni sastanak, preporučujemo da vrijeme početka sastanka bude postavljeno pet minuta kasnije od trenutnog vremena.

Zahvaćeni API-je:

  • Stvorimeeting

  • SetMeeting

Ažuriranja api 40.1.2

Ažuriranja XML API-ja 40.1.2

Kliknite ovdje da biste preuzeli shemu XML API 40.1.2.

Zakazivanje sastanka automatski generira lozinku ako nije navedena

Poboljšali smo CreateMeeting , CreateEvent , CreateTrainingSession , i CreateTeleconferenceSession uključiti lozinku u tijelo API odgovora.

Prema zadanim postavkama svi sastanci/događaji/sesija moraju imati omogućenu postavku lozinke. U ovom scenariju, ako API zahtjev ne sadrži lozinku, lozinka se automatski generira s XML API poslužitelja.

Ako svi sastanci/događaji/sesija moraju imati onemogućenu postavku lozinke , a api zahtjev ne sadrži lozinku, lozinka se ne generira s XML API poslužitelja.

Ako API zahtjev sadrži lozinku, odgovor će sadržavati tu lozinku, bez obzira na to jesu li svi sastanci/događaji/sesija morali imati omogućenu ili onemogućenu postavku lozinke.

Zahvaćeni API-je:

  • Stvorimeeting

  • CreateEvent

  • CreateTrainingSession

  • CreateTeleconferenceSession

The CreateMeeting odgovor sada ima lozinka sastanka element:

CreateMeeting Primjer zahtjeva:

<?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> naziv web mjesta1</siteName>
<webExID> ID korisnika</webExID>

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

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


CreateMeeting Primjer odgovora:

<?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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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>




The CreateEvent odgovor sada ima lozinka događaja element:

The CreateTrainingSession i CreateTeleconferenceSession odgovori sada imaju lozinka sesije element:

Ažuriranja api 40.1.0

Ažuriranja XML API-ja 40.1.0

Kliknite ovdje da biste preuzeli shemu XML API 40.1.

GetSessionInfo poboljšanja

Dodali smo nove elemente u GetSessionInfo API. API sada vraća informacije i za mobilne uređaje.

Zahvaćeni API-je:

  • GetSessionInfo

GetSessionInfo Zatražite ažuriranja:

Primjer zahtjeva:


<?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 ili 123456789
@webex.com ili 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 poboljšanja

Dodali smo novi API, lstAccessAnywhereHistory , da odgovorite s podacima izvješća Webex Access Anywhere .

Zahvaćeni API-je:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Zatražite ažuriranja:

LstAccessAnywhereHistory Ažuriranja odgovora:

Primjer zahtjeva:


<?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> testirati</webExID>
<password> P@ss1234 </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID> test 1 </hostWebexID>
<startTimeScope>
<sessionStartTimeStart> 29.09.2019. 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd> 29.12.2019. 04:42:34 </sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart> 29.9.2019. 02:42:34</sessionEndTimeStart>
<sessionEndTimeEnd> 29.12.2019. 05:42:34</sessionEndTimeEnd>
</endTimeScope>
<listControl>
<serv:startFrom> 1</serv:startFrom>
<serv:maximumNum> 10</serv:maximumNum>
<serv:listMethod> ILI </serv:listMethod>
</listControl>
<order>
<orderBy> POČETAK</orderBy>
<orderAD> ASC </orderAD>
</order>
</bodyContent>
</body>



Primjer odgovora:


<?xml version="1.0" encoding="UTF-8"?>
xmlns:com="
xmlns:povijest=" 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> USPJEH</serv:result>
<serv:gsbStatus> PRIMARNI </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> dekan</history:userName>
<history:computerName> 6926
</history:computerName>
<history:clientIP> 10.224.222.183</history:clientIP>
<history:startTime> 29.11.2019 03:05:44</history:startTime>_dean<history:endTime> 29.11.2019. 03:10:06</history:endTime>
<history:duration> 5</history:duration>
</history:accessAnyWhereInfo>
</serv:bodyContent>