API 40.12.0 Актуализации

АКТУАЛИЗАЦИИ НА XML API 40.12.0

Щракнете тук, за да изтеглите схемата XML API 40.12.0

XML API поддържа тип частно събрание

XML API-та се въздействат

  • Можем да използваме API: Създаване на среща и SetMeeting за да насрочите или актуализирате среща на Webex с тип частна среща.

  • Ако Webex среща е насрочена с тип частна среща, GetSessionInfo GetMeeting , LstSummarySession , и LstCalendarSession ще върне ново име на елемент is Частна среща да го знам.

  • GetMeetingType и LstMeetingType върнете ново именуване на елемент Поддръжка PrivateMeeting което показва дали поддържа частни срещи или не.

Промени в схемата

XML API: GetMeetingType/LstMeetingТип: Добавете елемент.

XML API: LstSummarySession : Добавете елемент.

XML API: LstCalendarSession : Добавете елемент.

XML API: GetSessionInfo : Добавете елемент.

XML API: GetMeeting : Добавете елемент.

Искане на XML API: СъздаванеНаснимка

Искане на CreateMeeting с тип частно събрание




25.10.2020 г. 13:00:00 ч
45
45


********


MC_ PrivateMeeting_ Тествайте
168 //169 е пример, който поддържа частна среща


Отговор на XML API: GetSessionInfo

Отговор за е PrivateMeeting

фалшиво
вярно
вярно //вярно: срещата поддържа частна среща; фалшиво: срещата не поддържа частна среща.
фалшиво
фалшиво
вярно

GetSite API ще върне шаблони за събрания на ниво сайт

Описание на потребителска история/задача

GetSite API да върне шаблон за събрание на ниво сайт. Това ще позволи на Образователни конектор и Webex класни стаи да показват тези шаблони за учителите да избират и избират тези шаблони, докато насрочват своите он-лайн сесии.

АПИС се отразиха

Ако има персонализирани шаблони за събрания, които са на ниво сайт, GetSite api ще върне тези шаблони на ниво сайт.

Име на елементите

Описание

Име на шаблона на срещата

името на персонализирани шаблони за събрания на ниво сайт

serviceType

Webex срещи, Уебекс обучения и Webex събития

Промени в схемата

GetSite : Добавете елемент.

Проба за отговор

GetSite отговор


3
ПРО



MC Meeting Tempalte 1
MeetingCenter


Образец на срещата на EC 2
EventCenter


Шаблон за среща на TC 3
Център за обучение

XML API SetUser не може да промени елемент на поддържани услуги когато сайтът е CI unified site

Описание

XMLAPI SetUser не поддържа промяна на стойността на " поддържани услуги " в заявка за API , когато сайтът е сайтове на Unified Webex Meeting, свързани с Control Hub.

Промени в схемата

Няма промяна в схемата на API: SetUser .

WEBEX-15436: Добавете защита, за да избегнете дублиране на имейли Mtgconfattendeelist

Описание

Ако към едно и също събрание в една и съща заявка за API се добавят няколко участника, обработваме само първия участник с имейла.

Засегнати API

  • CreateMeetingAttendee

  • CreateUser

  • SetUser

  • СъздаванеНаснимка

  • SetMeeting

  • СъздаванеСъбитност

  • КомплектСъбитник

  • CreateTrainingSession

  • SetTrainingSession

Примерен API

Искане

<?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> парола </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> име1 </name>
</person>
<attendees>
<person>
<email> test@webex.com</email>
<name> име2</name>
</person>
<sessionKey> 1714904382 </sessionKey>
</attendees>
</bodyContent>
</body>


API 40.11.0 Актуализации

Актуализации на XML API 40.11.0

Щракнете тук, за да изтеглите схемата XML API 40.11.0

XMLAPI CreateUser поддържа показвано име

CreateUser поддържа dispalyname когато функцията превключва EnableDisplayName е като 1. Ако превключвателят на функцията не е 1, тогава displayName ще бъдат игнорирани.

Промени в схемата

Създаване на потребител:

XMLAPI SetUser поддържа показвано име

SetUser поддържа dispalyname когато функцията превключва EnableDisplayName е 1. Ако превключвателят на функцията не е 1, displayName ще бъдат игнорирани.

Промени в схемата

SetUser:

XMLAPI GetUser поддържа показвано име

GetUser поддържа dispalyname когато функцията превключва EnableDisplayName е 1. Ако превключвателят на функцията не е 1, displayName няма да се покаже.

кога displayName в DB е нула и функцията превключва EnableDisplayName е 1, displayName ще бъде първо име+" "+фамилно име за неазиатски герои и име+фамилия за азиатски герои.

Промени в схемата

GetUserОтговор:

XMLAPI Управление на ниво потребител за CMR хибрид voip

В cmrHybridVoip се използва за задаване и извличане на настройката за потребителско ниво Активиране на CMRHybridVoIP .

Промени в схемата

GetUser отговор:

Заявка за създаване на потребител:

Заявка за SetUser:

API 40.10.0 Актуализации

Актуализации на XML API 40.10.0

Щракнете тук, за да изтеглите схемата XML API 40.10.0

Поддръжка на XML API за среща с UUID в заявка и отговор на API

Примерен XML API: GetSessionInfo Заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
В ПРОГРЕСС
<ep:isLocked> фалшиво</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>




Засегнат API:

  • CreateMeetingAttendee

  • DelMeetingAttendee

  • Регистрирайте присъстващ на срещата

  • Създаване на телеконферентна сесия

  • SetTeleconferenceSession

  • GetTeleconferenceSession

  • CreateTrainingSession

  • SetTrainingSession

  • GetTrainingSession

  • DelTrainingSession

  • СъздаванеСъбитност

  • КомплектСъбитник

  • DelEvent

XMLAPI ще върне допълнителен елемент за конфигуриране на администратора на сайта, за да забрани заснемането на екрана

Изискването идва от Сигурност - и двете PenTest грешки и клиенти, като Goldman Sachs. Те не искат да позволят на крайните потребители да вземат заснемане на екрана в приложението "Събрания". Междувременно много други клиенти искат тази функция - да позволи заснемането на екрана. Също Така потребителите на Образование иска да позволи заснемането на екрана също. Така че ще имаме конфигурация на Site Administrator за това, а XMLAPI ще върне допълнително поле EnableMobileScreenCapture в отговора на GetSite да подкрепя това.

Извадка от заявката на 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> хххх</siteName>
<webExID> Тествайте</webExID>
<password> хххх </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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> фалшиво</ns1:EnableMobileScreenCapture>
...
</ns1:securityOptions>
...

</serv:bodyContent>




Засегнат API

GetSite

XMLAPI поддръжка MEET-269 ПИН-малко присъединяване подобряване

XMLAPI добавете НОВА ОПЦИЯ Видеоконференциационни системи в моята организация могат да стартират и да се присъединят към събрания без подкани за Лична стая среща и MC Среща.

  • createUser/setUser/getUser добавяне на нов възел deviceCanStartMyPMR в лична заседателна зала .

  • createMeeting/setMeeting/getMeeting добавяне на нов възел deviceCanStartMeeting в график.

Опцията в Webex UI за лична стая среща :

Промени в схемата

Създаване на потребител:

SetUser:

getUserResponse:

Създаване на среща:

setMeeting:

getMeetingResponse:

Актуализации на API 40.9.0

Актуализации на XML API 40.9.0

Щракнете тук, за да изтеглите схемата XML API 40.9.0

Поддръжка на XML API за среща с UUID искане и отговор

Добавихме UUID на срещата към заявката и отговора на API навсякъде, където поддържаме като a ключ за среща или sessionKey .

Примерен XML API: GetSessionInfo Заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
В ПРОГРЕСС
<ep:isLocked> фалшиво</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>




Засегнат API:

  • GetEnrollmentInfo

  • LstsummaryTrainingSession

  • AddScheduledTest

  • SetScheduledTest

  • DelScheduledTest

  • GetTestInformation

  • UploadEventImage

  • Изпращане на имейл

  • CreateSupportSession

  • LstmeetingusagePreliminaryHistory

  • LstmeetingattendeeПредварителна история

  • LsteventsessionПредварителна история

  • LsteventattendeeПредварителна история

  • LstTrainingPollResultsHistory

Срещите на Webex ще имат заключено лоби за събрания, където потребителите могат да чакат да бъдат допуснати в събранието

XML API насрочва и редактира MC среща, за да поддържа заключено лоби, когато функцията( ConsistentLockedLobby ) включете.

Промени в схемата

Добавени са три нови елемента ( externalAttendeeSecurity , автоматично заключване , autoLockWaitTime ) в CreateMeeting, SetMeeting и GetMeeting API.

Елемент

Описание

externalAttendeeSecurity

Когато събранието е отключено, има три външни елементи за защита на потребителя могат да бъдат избори.

Разрешаване на присъединяване : Може да се присъедините към срещата незабавно;

Разреши JoinWithLobby : Могат да се присъединят към срещата само ако домакинът ги пусне;

BlockFromJoin : Не можете да се присъедините към срещата;

автоматично заключване

Дали Автоматично заключване на събранието.

вярно : Автоматично заключване на събранието след # минути след началото на събранието

Невярно : Не заключва автоматично събранието след началото на събранието

autoLockWaitTime

Минути (0,5,10,15,20) за автоматично заключване на събранието след началото на събранието

Извадка за заявка и отговор

Заявка за CreateMeeting:


...

...
фалшиво
Разреши JoinWithLobby
вярно
10

...


Заявка за SetMeeting:


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

...
фалшиво
Разреши JoinWithLobby
вярно
10

...


Отговор на 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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> фалшиво</meet:joinRequiresAccount>
<meet:externalAttendeeSecurity> Разрешаване на присъединяване</meet:externalAttendeeSecurity>
<meet:autoLock> вярно</meet:autoLock>
<meet:autoLockWaitTime> 10</meet:autoLockWaitTime>
</meet:attendeeOptions>
...


</serv:message>


Засегнат API:

  • СъздаванеНаснимка

  • SetMeeting

  • GetMeeting

Подобряване GetSessionInfo API за връщане на състоянието на участниците при текуща сесия

Добавени са два нови елемента ( имаHostInMeeting , има AttendeeInMeeting ) в отговор на GetSessionInfo . Тези два елемента ще бъдат върнати, когато срещата е среща в ход.

Елемент

Описание

имаHostInMeeting

Дали домакинът се е присъединил към срещата в ход.

вярно : Домакинът е в хода на срещата.

False/Null : Хостът не е в хода на срещата или срещата не е в ход.

има AttendeeInMeeting

Дали има участник/домакин се е присъединил към срещата в ход.

вярно : има участник или домакин в заседанието в процес на изпълнение.

False/Null : няма участник или домакин в срещата в ход, или срещата не е в ход.

Проба за отговор на API:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<ep:status> В ПРОГРЕСС</ep:status>
<ep:hasHostInMeeting> вярно</ep:hasHostInMeeting>http://www.w3.org/2001/XMLSchema-instance">
<ep:hasAttendeeInMeeting> вярно</ep:hasAttendeeInMeeting>

...






</serv:message>


Засегнат API:

GetSessionInfo

API GetUserCard изисква оторизация.

Подобрение на сигурността на XML API ВземетеUserCard изисква оторизация за получаване на информация за потребителя.

Засегнат API:

ВземетеUserCard

Актуализации на API 40.8.0

АКТУАЛИЗАЦИИ НА XML API 40.8.0

Щракнете тук, за да изтеглите схемата XML API 40.8.0

GetSessionInfo подобряване на реакцията

Ако не сте поканени или одобрени от събранието, вашето обаждане до XML API: GetSessionInfo няма да върне елементите: confName, startDate, duration, timezone, meetingLink, sipURL, displayMeetingUrl в тялото на отговора на API .

API отговор пример за събрания:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
В ПРОГРЕСС_<ep:sessionkey> 1####2###4</ep:sessionkey>
<ep:accessControl>
<ep:listStatus> НЕПИСАНИ</ep:listStatus>
<ep:registration> фалшиво</ep:registration>
<ep:passwordReq> вярно</ep:passwordReq>
<ep:isRegisterIDRequired> фалшиво </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType> MeetingCenter </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> фалшиво </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> вярно</ep:isAllowJBH>
<ep:isCETMeeting> вярно</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> фалшиво</ep:isPersonalMeetingRoom>

Пример за отговор на API за обучения/събития:

<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
В ПРОГРЕСС_<ep:sessionkey> 1####5###9</ep:sessionkey>

<ep:listStatus> НЕПИСАНИ</ep:listStatus>
<ep:registration> вярно </ep:registration>

<ep:passwordReq> вярно </ep:passwordReq>https://sitename.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sitename&confID=16###92######61</ep:registrationURL>
<ep:registrationURLForMobile>
<ep:joinStatus> ПОКАНА/РЕГИСТРИРАЙТЕ/ОТКАЗВАТЕ</ep:joinStatus>https://sitename.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sitename&confID=16###92######61</ep:registrationURLForMobile>
<ep:isRegisterIDRequired> фалшиво </ep:isRegisterIDRequired>
</ep:accessControl>
<ep:metaData>
<ep:serviceType>Център за обучение </ep:serviceType>
</ep:metaData>
<ep:attendeeOptions>
<ep:joinRequiresAccount> фалшиво </ep:joinRequiresAccount>
</ep:attendeeOptions>
<ep:isAllowJBH> вярно</ep:isAllowJBH>
<ep:isCETMeeting> вярно</ep:isCETMeeting>
<ep:isPersonalMeetingRoom> фалшиво</ep:isPersonalMeetingRoom>

Засегнат API:

  • GetSessionInfo

GetSessionInfo, GetUserCard Подобрения в сигурността

Направихме подобрение на сигурността на XML API GetSessionInfo и ВземетеUserCard . Ние ще блокираме достъпа на потребителите до тези две API в следващите два часа, ако обаждането им достигне лимита за един час без данни намерени грешки.

Отговорът на състоянието на грешката е: "403 Забранено"

Засегнати API:
  • GetSessionInfo

  • ВземетеUserCard

среща UUID в поддръжка на заявки и отговори на API

Добавихме meetingUUID към заявката и отговора на API навсякъде, където поддържаме a ключ за среща/сесия .

GetSessionInfo Заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


Отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
В ПРОГРЕСС
<ep:isLocked> фалшиво</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>




Засегнат API:

  • LstOpenSession

  • GetEnrollmentInfo

  • LstsummaryMeeting

  • LstScheduledTests

  • ВземиСъбитник

  • LstsummaryEvent

  • LstmeetingusageHistory

  • LsttrainingsessionHistory

  • LsteventsessionHistory

  • LstsupportsessionHistory

  • DelSession

Шаблон за сайтове за образование (тип сесия на EDU) в поддръжка на XML API

Когато вашите сайтове разрешите типа на сесията на инструктора за образование (EDU), XML API може да поддържа за планиране на среща с шаблона за събрание на EDU.

Засегнат API:

  • СъздаванеНаснимка

  • SetMeeting

  • СъздаванеСъбитност

  • КомплектСъбитник

  • CreateTrainingSession

  • SetTrainingSession

XML API CreateMeetingAttendee и Регистрирайте присъстващ на срещата подкрепа

И двете CreateMeetingAttendee и Регистрирайте присъстващ на срещата могат да проверят необходимия формуляр за регистриране на присъстващ за регистрация в Webex Meetings .

И има ново изключение за тази задача:

Номер на изключението

Съобщение за изключение

040014

Липсват задължителни полета (формуляр за регистрация): ...

Ако например сте избрали "Длъжност" и "Име на фирма" като задължителни полета за регистрация на участник в Webex Срещи, както е показано по-долу, тогава трябва да предоставите стойност на "Длъжност" и "Име на фирма", когато извиквате двата API: CreateMeetingAttendee и Регистрирайте присъстващ на срещата .

Регистрирайте присъстващ на срещата Заявка:





Собствено имеb Фамилия
Първо имеb
Фамилия
инженер // Длъжност
Cisco1234 // Име на фирмата
...
****@*****.com
ПОСЕТИТЕЛ
вярно

УЧАСТНИК
ПРИЕМЕТЕ
вярно
1####4####1



CreateMeetingAttendee Заявка:



ИмеА Фамилия А
Име А
Фамилия А
инженер // Длъжност
Cisco1234 // Име на фирмата
...
*****@*****.com
ПОСЕТИТЕЛ
вярно

УЧАСТНИК
ПРИЕМЕТЕ
вярно
1###4####1

040014 Изключение на отговора пример:


<?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> НЕУСПЕХА</serv:result>
Липсват задължителни полета (формуляр за регистрация):

заглавие, фирма
ПЪРВИЧНИ
040014
заглавие, фирма





Засегнат API:

  • CreateMeetingAttendee

  • Регистрирайте присъстващ на срещата

Подобрения за проверка на XML API имейл

XML API не трябва да позволява бяло-пространство знак (и) в имейл, така че ние имаме засилено проверка на имейл да се приведе в съответствие с поведението webex събрания страница.

Засегнат API:

  • CreateMeetingAttendee

  • СъздаванеСъбитност

  • КомплектСъбитник

  • Създайте контакт

  • SetContact

  • SetRecordingInfo

  • CreateMeetingAttendee

  • CreateTrainingSession

  • SetTrainingSession

  • CreateUser

  • SetUser

  • СъздаванеНаснимка

  • SetMeeting

  • Регистрирайте присъстващ на срещата

Актуализации на API 40.7.0

АКТУАЛИЗАЦИИ НА XML API 40.7.0

Щракнете тук, за да изтеглите схемата XML API 40.7.0

среща UUID подкрепа

Ние добавихме среща UUID към заявката и отговора на API навсякъде, където поддържаме ключ за среща или sessionKey.

GetSessionInfo Пример за заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Пример за заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


GetSessionInfo Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
В ПРОГРЕСС
<ep:isLocked> фалшиво</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>




Засегнати API:

  • LstmeetingattendeeHistory

  • LsttrainingattendeeHistory

  • LsteventattendeeHistory

  • LstsupportattendeeHistory

CreateUser Поддръжка по имейл за приветстване на API за четири нови езика

XMLAPI приветства html имейл поддържа следните четири нови езика:

  • Чешки (languageID=19)

  • Полски (languageID=20)

  • Унгарски (languageID=21)

  • Румънски (languageID=22)

XMLAPI изпраща имейла за добре дошли според езика или languageID в CreateUser искане.

Използвайки CreateUser за изпращане на Html пример за приветствен Имейл (чешки):

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </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> тест</firstName>
<lastName> потребител</lastName>
<webExId> testuser</webExId>
<password> хххххх</password>
<email> testuser@test.com</email>
<privilege>
<host> вярно</host>
</privilege>
<languageID> 19</languageID>
или
<language> чешки</language>
<active> АКТИВИРАНО</active>
<sendWelcome> вярно</sendWelcome>
<isHTMLEmail> вярно </isHTMLEmail>
</bodyContent>
</bodyContent>
</body>


API 40.6.1, 40.4.9 Актуализации

XML API 40.6.1, 40.4.9 актуализации

Щракнете тук, за да изтеглите схемата XML API 40.6.1

Щракнете тук, за да изтеглите схемата XML API 40.4.9

CreateMeeting/SetMeeting подкрепа

Когато планирате Среща в Webex, XML API CreateMeeting/SetMeeting ви позволява да поставите или премахнете отметката или да щракнете върху задължително или незадължително задължително поле от формуляра за регистриране на присъстващ .

По-долу е примерен график за събрания от потребителската уеб страница, където можете да проверите задължителни полета като "Длъжност", "Име на фирма", "Град"и "Състояние" във формуляра за регистрация на участника:

По-долу е съпоставяне между полетата на страниците и елементите на XML API:

Полета за странициXmlAPI елемент
Длъжност
 
Име на компанията
 
Адрес 1
 
Адрес 2
 
Град
 
Щат
 
Пощенски/Пощенски Код
 
Страна/регион
 
Служебен телефон
 
Факс
 

Променена схема: Добавете елемент "registrationForm" в Създаване на среща

Променена схема: Добавете елемент "registrationForm" в SetMeeting

Променена схема: Добавете елемент "registrationForm" в GetMeeting

Създаване на среща Пример за заявка:



парола


вярно
вярно
фалшиво


вярно
вярно
фалшиво
фалшиво
вярно
вярно
фалшиво
фалшиво
фалшиво
фалшиво

SetMeeting Пример за заявка:


1015045339


Име на конференцията
3



вярно
вярно
вярно



вярно
вярно
фалшиво
фалшиво
вярно
вярно
фалшиво
фалшиво
фалшиво
фалшиво

GetMeeting Пример за отговор:

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

фалшиво
вярно
вярно
фалшиво
фалшиво
вярно
вярно
фалшиво
фалшиво
фалшиво



Засегнати API:

  • СъздаванеНаснимка

  • SetMeeting

  • GetMeeting

  • DelMeeting

Типът събрание на E2EE не поддържа събрание на PMR

Когато разрешите PMR по време на разговор с API:CreateUser/SetUser/GetUser/GetMe и е достъпен само тип среща E2EE, той ще отговори на следното съобщение за грешка: "110063 Потребителят трябва да има поне един тип среща извън E2EE, за да активира ЛСС."

Засегнати API:

  • CreateUser

  • SetUser

  • GetUser

  • GetMe

API 40.6.0 Актуализации

Актуализации на XML API 40.6.0

Щракнете тук, за да изтеглите схемата XML API 40.6.0

Добавена е роля за управление на потребителя

Създадохме ролята "Управление на потребители" и файлът на схемата за следното се промени.

Променена схема: CreateUser искане:

Променена схема: SetUser

Променена схема: GetMe отговор:

Променена схема: LstsummaryUser отговор:

Засегнати API:

  • CreateUser

  • SetUser

  • GetMe

  • LstsummaryUser

CreateUser Пример за заявка:

<?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> ххх</siteName>
<webExID> Администратор на сайта</webExID>
<password> хххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> ххх</firstName>
<lastName> ххх</lastName>
<webExId> ххх</webExId>
<password> ххх</password>
<email> ххх</email>
<privilege>
<umSiteAdmin> вярно</umSiteAdmin>
<host> фалшиво</host>
<siteAdmin> фалшиво</siteAdmin>
<labAdmin> фалшиво</labAdmin>

<voiceOverIp> фалшиво</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> АКТИВИРАНО</active>
<sendWelcome> вярно</sendWelcome>
<isHTMLEmail> вярно </isHTMLEmail>
</bodyContent>
</body>


Поддръжка чрез достъп до API ключ ВземетеUserCard

Сега поддържаме с помощта на API ключа (генериран JWT маркер) достъп до API: ВземетеUserCard в това издание.

Можете да се обърнете към тези страници за прилагането на един API ключ и за генериране на Маркер на JWT:

Как да приложите един API ключ

Как да генерираме JWT маркер

ВземетеUserCard Пример за заявка:

Публикувайте https://{sitename}.webex.com/WBXService/XMLService
Заглавка:
Content-Type application/json;charset=utf-8
JWTToken ${jwttoken}
Тяло:
<?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>


Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> фалшиво </use:isUploaded>
</use:avatar>https://xxxx.webex.com/svc3300/svccomponents/html/img/avatar160.png</use:url>

<use:title> Лична стая на теста </use:title>
<use:personalMeetingRoomURL>
<use:accessCode> 713289692 </use:accessCode>
</use:personalMeetingRoom>
</serv:bodyContent>https://xxxx.webex.com/meet/Test</use:personalMeetingRoomURL>




Поддръжка за среща UUID в заявка и отговор на API

Ние добавихме среща UUID към заявката и отговора на API , когато поддържаме ключ за среща или sessionKey.

Засегнати API:

  • LstRecording

  • LstsummarySession

  • GetSesssionInfo

  • GethosturlMeeting

  • Присъединете се към срещата

  • LstMeetingAttendee

  • СъздаванеНаснимка

  • SetMeeting

  • GetMeeting

  • DelMeeting

  • LstCalendarSession

среща UUID Пример за заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.GetSessionInfo">
<sessionKey> 805325231</sessionKey>
или
<meetingUUID> 039c00dd25c64ab0812dda22bb8a4fcc </meetingUUID>
</bodyContent>
</body>


среща UUID Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ep:getSessionInfoResponse" xmlns:xsi="
В ПРОГРЕСС
<ep:isLocked> фалшиво</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>




PMR събрание ключове няма да бъдат променени от временно дезактивиран потребител или забранен PMR

Когато временно дезактивиран потребител или забранен PMR се активира отново в рамките на една седмица, сега повторно активираният потребител или активира ключа за събрание на PMR не се променя, той ще бъде същият като преди.

Засегнати API:

  • SetUser

  • DelUser

LstSummarySession подобрения

Подобрихме API: LstSummarySession планирано връщане - ЛСС да има един нов елемент, returnScheduledPMR , в искането. И превключването на функциите по подразбиране е изключено.

Засегнати API:

  • LstSummarySession

Промяна на схемата:

Добавяме ново име на елемент returnScheduledPMR в заявката на API LstSummarySession.

Добавяме ново име на елемент е насрочено PMR в отговора на API LstSummarySession.

LstSummarySession Пример за заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх</password>
<partnerID> хххх</partnerID>
<clientInfo> хххх </clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<listControl>
<startFrom> 1</startFrom>
<maximumNum> 2</maximumNum>
<listMethod> И </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>
<order>
<orderBy> HOSTWEBEXID</orderBy>
<orderAD> ASC</orderAD>
<orderBy> CONFNAME</orderBy>
<orderAD> ASC</orderAD>
<orderBy> НАЧАЛО ВРЕМЕ</orderBy>
<orderAD> ASC </orderAD>
</order>
<serviceTypes>
<serviceType> EventCenter</serviceType>
<serviceType> MeetingCenter</serviceType>
<serviceType> Център за продажби</serviceType>
<serviceType> Център за обучение</serviceType>
<serviceType> Център за поддръжка </serviceType>
</serviceTypes>
<returnScheduledPMR> вярно </returnScheduledPMR>
</bodyContent>
</body>


LstSummarySession Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xmlns:xsi="
<ep:matchingRecords>
<serv:total> 1787 г</serv:total>http://www.w3.org/2001/XMLSchema-instance" <serv:returned> 2</serv:returned>
<serv:startFrom> 1 </serv:startFrom>
</ep:matchingRecords>
<ep:session>
<ep:sessionKey>809914325</ep:sessionKey>
<ep:MeetingUUID> 809914325</ep:MeetingUUID>
<ep:confName> Среща на екипа</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Тествайте</ep:hostWebExID>
<ep:hostFirstName> Тествайте</ep:hostFirstName>
<ep:hostLastName> Тествайте</ep:hostLastName>
<ep:otherHostWebExID> Тествайте</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Хаваи (Хонолулу)</ep:timeZone>
<ep:status> НЕ
В ПРОГРЕСС</ep:status>
<ep:startTime> 10/12/2019 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> ОБЩЕСТВЕН</ep:listStatus>
<ep:hostEmail> Test@webex.com</ep:hostEmail>
<ep:passwordReq> вярно</ep:passwordReq>
<ep:hostJoined> фалшиво</ep:hostJoined>
<ep:participantsJoined> фалшиво</ep:participantsJoined>
<ep:confID> 141672157056861215</ep:confID>
<ep:registration> фалшиво</ep:registration>
<ep:isRecurring> вярно</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> фалшиво</ep:isAudioOnly>
<ep:isTCSingleRecurrence> фалшиво</ep:isTCSingleRecurrence>
<ep:isAllowJBH> фалшиво</ep:isAllowJBH>
<ep:isCETMeeting> вярно</ep:isCETMeeting>
<ep:isException> фалшиво</ep:isException>
<ep:isNextUpcomingInstance> фалшиво</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> вярно </ep:isScheduledPMR>
</ep:session>
<ep:session>
<ep:sessionKey> 805660167</ep:sessionKey>
<ep:confName> xmlmc Molly08Console816960001</ep:confName>
<ep:sessionType> 3</ep:sessionType>
<ep:serviceType> MeetingCenter</ep:serviceType>
<ep:hostWebExID> Molly08Console81696000</ep:hostWebExID>
<ep:hostFirstName> Molly08Console81696000</ep:hostFirstName>
<ep:hostLastName> Molly08Console81696000</ep:hostLastName>
<ep:otherHostWebExID> Molly08Console81696000</ep:otherHostWebExID>
<ep:timeZoneID> 2</ep:timeZoneID>
<ep:timeZone> GMT-10:00, Хаваи (Хонолулу)</ep:timeZone>
<ep:status> НЕ
В ПРОГРЕСС</ep:status>
<ep:startTime> 10/12/2019 00:35:41</ep:startTime>
<ep:duration> 60</ep:duration>_<ep:listStatus> ОБЩЕСТВЕН</ep:listStatus>
<ep:hostEmail> Molly08Console81696000@webex.com</ep:hostEmail>
<ep:passwordReq> вярно</ep:passwordReq>
<ep:hostJoined> фалшиво</ep:hostJoined>
<ep:participantsJoined> фалшиво</ep:participantsJoined>
<ep:confID> 141672108716459038</ep:confID>
<ep:registration> фалшиво</ep:registration>
<ep:isRecurring> вярно</ep:isRecurring>
<ep:hostType> 1019001</ep:hostType>
<ep:isAudioOnly> фалшиво</ep:isAudioOnly>
<ep:isTCSingleRecurrence> фалшиво</ep:isTCSingleRecurrence>
<ep:isAllowJBH> фалшиво</ep:isAllowJBH>
<ep:isCETMeeting> вярно</ep:isCETMeeting>
<ep:isException> фалшиво</ep:isException>
<ep:isNextUpcomingInstance> фалшиво</ep:isNextUpcomingInstance>
<ep:seriesMeetingKey> 0</ep:seriesMeetingKey>
<ep:recurrenceId> 0</ep:recurrenceId>
<ep:isScheduledPMR> вярно </ep:isScheduledPMR>
</ep:session>
</serv:bodyContent>




GetSite подобрения

Добавихме а GetSite превключване на функцията за отговор на Поддръжка на XMLAPIRReturnScheduledPMR

Засегнати API:

  • GetSite

Промяна на схемата:

XML API GetSite отговор нов елемент е: Поддръжка на XMLAPIRReturnScheduledPMR

GetSite Пример за заявка:

<?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> ххх</siteName>
<webExID> Тествайте</webExID>
<password> ххх</password>
<clientInfo> ххх </clientInfo>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.site.GetSite">
</bodyContent>
</body>


GetSite Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> вярно</ns1:SupportXMLAPIReturnScheduledPMR>
...
</ns1:siteCommonOptions>

</serv:bodyContent>




API 40.4.8, 40.2.9 Актуализации

XML API 40.4.8, 40.2.9 Актуализации

Щракнете тук, за да изтеглите схемата XML API 40.4.8

Щракнете тук, за да изтеглите схемата XML API 40.2.9

Нов отговор при актуализиране на планирани събрания в XMLAPI

Когато клиентите използват XMLAPI, за да актуализират събранията, планирани чрез страницата им, ще изпратим цифровата парола в актуализация на имейл за събрание и ще я приложим към webex събрания, екипи и центрове за събития.

Тези API: GetMeeting, GetTrainingSession, GetEvent и GetTeleconferenceSession , ще има тези нови елементи като отговор: аудиоПарола (цифрова парола), isEnforceAudioPassword , isEnforceAudioLogin за Webex Meetings, екипи и центрове за събития.

Променена схема:

Засегнати API:

  • GetMeeting

  • GetTrainingSession

  • ВземиСъбитник

  • GetTeleconferenceSession

GetMeeting Пример за заявка:

<?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> тест</webExID>
<password> ххх</password>
<partnerID> хх </partnerID>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.meeting.GetMeeting">
<meetingKey> 803328224 </meetingKey>
</bodyContent>
</body>


Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="meet:getMeetingResponse" xmlns:xsi="
<meet:listToPublic> фалшиво</meet:listToPublic>
<meet:isPublic> фалшиво</meet:isPublic>http://www.w3.org/2001/XMLSchema-instance">
<meet:meetingPassword> PkzC8tP7kM5</meet:meetingPassword>
<meet:audioPassword> 75928877</meet:audioPassword>
<meet:isEnforceAudioPassword> вярно</meet:isEnforceAudioPassword>
<meet:isEnforceAudioLogin> фалшиво</meet:isEnforceAudioLogin>

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




API 40.4.5, 40.2.6 Актуализации

XML API 40.4.5, 40.2.6 Актуализации

ВземетеUserCard и GetSessionInfo ограничение за използване

Внедряваме ограничението за използване на API ВземетеUserCard и GetSessionInfo , можете да получите съобщение за грешка: "403 забранено", ако достигнете ограничението за използване.

Засегнати API:

  • ВземетеUserCard

  • GetSessionInfo

API 40.4.4, 40.2.5 Актуализации

XML API 40.4.4, 40.2.5 Актуализации

BodyContent ограничение на броя

Добавихме ограничен брой BodyContent във всяка секция на XML API . Когато добавите твърде много от BodyContent в заявката за API , следният код на грешката и съобщение ще върне: "000053 Броят на BodyContent в заявка трябва да е по-малък от {number}"

Засегнати API:

  • Всеки XML API

XML API заявка с множество BodyContent пример:

<?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> хххх</webExID>
<password> хххх</password>
<siteName> ххх </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetUser">
<webExId> ххх </webExId>

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

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

</bodyContent>
</body>



API 40.4.3, 40.2.4 Актуализации

XML API 40.4.3, 40.2.4 Актуализации

Щракнете тук, за да изтеглите схемата XML API 40.4.3, 40.2.4.

CreateUser подобрения

Ние подобрихме CreateUser за поддръжка на имейла за добре дошли на множество езици. В CreateUser сега искания isHTMLEmail

Засегнати API:

  • CreateUser

CreateUser Пример за заявка:

<?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> администратор</webExID>
<password> хххх</password>
<siteName> ххх </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName> ххх</firstName>
<lastName> ххх</lastName>
<webExId> ххх</webExId>
<password> ххх</password>
<email> ххх</email>
<privilege>
<host> вярно</host>
<siteAdmin> фалшиво</siteAdmin>
<labAdmin> фалшиво</labAdmin>
<voiceOverIp> фалшиво</voiceOverIp>
</privilege>
<languageID> 3</languageID>
<active> АКТИВИРАНО</active>
<sendWelcome> вярно</sendWelcome>
<isHTMLEmail> вярно </isHTMLEmail>
</bodyContent>
</body>


API 40.4.0 Актуализации

АКТУАЛИЗАЦИИ НА XML API 40.4.0

Налагане на проверка на имейл при промяна на имейли в XML API

След администратор на сайта активира потвърждение, необходимо за потребителя да актуализира имейл адрес в Уебекс администрация на сайта:

  • Ако акаунт, който не е администратор на сайта , извика SetUser API за промяна на имейл адреси, текущият имейл остава, докато новият имейл не бъде потвърден. Имейлът за потвърждение на промяната на профила се изпраща на новия имейл адрес с "Потвърждение за промяна на акаунт в Webex". След като кликнете върху връзката в имейла, за да потвърдите, новият имейл адрес е незабавно свързан.

    Ако администратор на сайта се обади на SetUser API няколко пъти без завършвайки процеса на потвърждение на имейл, текущият имейл се запазва, а последният нов имейл е този, който трябва да бъде потвърден.

  • Ако акаунт на администратор на сайта извика SetUser API за промяна на имейл адреси, процесът на проверка на имейл не се задейства. Новият имейл незабавно ще бъде свързан с профила на домакина или участника.

Засегнати API:

  • SetUser

GetEnrollmentInfo изчакване и нулиране на връзката

В GetEnrollmentInfo API в момента търси IP адреси в системата за имена на домейни, което предизвиква огромно въздействие върху производителността. Планираме да опростим този процес с празен отговор в поле.

Засегнати API:

  • GetEnrollmentInfo

GetEnrollmentInfo Пример за заявка:

<?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> ххх</webExID>
<password> хххх</password>
<partnerID> webexpartner </partnerID>
</securityContext>
</header>
<body>
<bodyContent
<sessionKey> 716773566 </sessionKey>
</bodyContent>




GetEnrollmentInfo Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> Алекс</att:firstName>
<att:lastName> Янг</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> фалшиво </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> ОДОБРЕН </att:status>
</att:attendee>
<att:attendee>
<att:attendeeID> 3191797 </att:attendeeID>
<att:enrollFields>
<att:defaultFields>
<att:firstName> AlexKKK</att:firstName>
<att:lastName> Тествайте</att:lastName>
<att:email> achillesyang@hotmail.com </att:email>
<att:company></att:company>
<att:phoneNum></att:phoneNum>
<att:title></att:title>
<att:receiveInfo> фалшиво </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> ОДОБРЕН </att:status>
</att:attendee>
<att:matchingRecords>
<serv:total>2</serv:total>
<serv:returned> 2</serv:returned>
<serv:startFrom> 1 </serv:startFrom>
</att:matchingRecords>
<att:sessionKey> 716773566 </att:sessionKey>

</serv:bodyContent>




Актуализации на API 40.2.0

Актуализации на XML API 40.2.0

Щракнете тук, за да изтеглите схемата XML API 40.2.0.

Премахване на анонимен достъп до LstSummarySession

Като подобрение на сигурността спираме поддръжката за анонимен достъп до LstSummarySession API. Ако Webex Meetings анонимно осъществява достъп до API, се връщат следният код на грешката и съобщение: „000015 Съжаляваме, няма намерен запис“.

Засегнати API:

  • LstSummarySession

LstSummarySession Пример за заявка:

<?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> име на сайта1 </siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.LstsummarySession">
<sessionKey> 211894651 </sessionKey>
</bodyContent>
</body>


LstSummarySession Пример за отговор:

<?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> НЕУСПЕХА</serv:result>
<serv:reason> За съжаление няма намерен запис</serv:reason>
<serv:gsbStatus> ПЪРВИЧНИ</serv:gsbStatus>
<serv:exceptionID> 000015 </serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>


Създаване на среща и SetMeeting подобрения в сигурността

Тази промяна е направена в XML API 40.2.0, но описанието й е редактирано след получаване на обратна връзка от клиентите.

Като подобрение на сигурността актуализирахме Създаване на среща и SetMeeting Приложни програмни интерфейси (API), които не позволяват на потребителите да планират начален час на планирам среща , който вече е изтекъл. Ако се опитат, API съобщение за грешка: "060016 начален час на сесията трябва да е по-късно от текущия час." Ако даден потребител трябва да насрочи незабавно събрание, препоръчваме началния час на събранието да бъде зададен пет минути по-късно от текущото време.

Засегнати API:

  • СъздаванеНаснимка

  • SetMeeting

Актуализации на API 40.1.2

АКТУАЛИЗАЦИИ НА XML API 40.1.2

Щракнете тук, за да изтеглите схемата XML API 40.1.2.

Планирането на събрание автоматично генерира парола, ако такава не е предоставена

Ние подобрихме Създаване на среща , Създаване на събитие , CreateTrainingSession , и Създаване на телеконферентна сесия за да включите парола в тялото на отговора на API .

По подразбиране всички събрания/събития/сесия трябва да имат парола настройка е разрешена. В този случай ако aPI заявката не включва парола, автоматично се генерира парола от XML API сървърите.

Ако настройката "Всички събрания/събития/сесия" трябва да има настройка за парола, а заявката за API не включва парола, парола не се генерира от XML API сървърите.

Ако заявката за API включва парола, тогава отговорът ще включва тази парола, независимо от Всички събрания/събития/сесия трябва да има настройка за парола, която е активирана или забранена.

Засегнати API:

  • СъздаванеНаснимка

  • СъздаванеСъбитие

  • CreateTrainingSession

  • Създаване на телеконферентна сесия

В Създаване на среща отговорът вече има парола за среща елемент:

Създаване на среща Пример за заявка:

<?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> Име на сайта1</siteName>
<webExID> потребителски идентификатор</webExID>

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

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


Създаване на среща Пример за отговор:

<?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> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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>




В Създаване на събитие отговорът вече има парола за събитие елемент:

В CreateTrainingSession и Създаване на телеконферентна сесия отговорите вече имат сесияПарола елемент:

API 40.1.0 Актуализации

Актуализации на XML API 40.1.0

Щракнете тук, за да изтеглите схемата XML API 40.1.

GetSessionInfo подобрения

Добавихме нови елементи към GetSessionInfo API. API сега връща информация за мобилни устройства също.

Засегнати API:

  • GetSessionInfo

GetSessionInfo Заявка за актуализации:

Пример за заявка:


<?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> администратор на сайта</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 или 123456789
@webex.com или 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 подобрения

Добавихме нов API, lstAccessAnywhereHistory , за да отговорите с информация за отчета за Webex Access Anywhere .

Засегнати API:

  • LstAccessAnywhereHistory

LstAccessAnywhereHistory Заявка за актуализации:

LstAccessAnywhereHistory Актуализации на отговорите:

Пример за заявка:


<?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> тест</webExID>
<password> P@ss1234 </password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.history.LstAccessAnywhereHistory">
<hostWebexID> тест1 </hostWebexID>
<startTimeScope>
<sessionStartTimeStart> 29.09.2019 00:42:34</sessionStartTimeStart>
<sessionStartTimeEnd> 29.12.2019 04:42:34 </sessionStartTimeEnd>
</startTimeScope>
<endTimeScope>
<sessionEndTimeStart> 29.09.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> ИЛИ </serv:listMethod>
</listControl>
<order>
<orderBy> НАЧАЛО ВРЕМЕ</orderBy>
<orderAD> ASC </orderAD>
</order>
</bodyContent>
</body>



Пример за отговор:


<?xml version="1.0" encoding="UTF-8"?>
xmlns:com="
xmlns:history=" http://www.webex.com/schemas/2002/06/service"
<serv:header>http://www.webex.com/schemas/2002/06/common"
<serv:response>http://www.webex.com/schemas/2002/06/service/history">
<serv:result> УСПЕХ</serv:result>
<serv:gsbStatus> ПЪРВИЧНИ </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> декан</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>