Знайдіть усю потрібну інформацію про API Cisco Webex Meetings, як-от відомості про зміни схеми й інші оголошення.
Докладнішу інформацію про XML API 39 і XML API 11 див. в статті Огляд оновлень XML API Cisco Webex Meetings (XML API 39 і попередні версії).
Докладнішу інформацію про XML API 40 див. в статті Огляд оновлень XML API Cisco Webex Meetings (XML API 40 і пізніші версії).
Докладнішу інформацію про XML API 41 див. в статті Огляд оновлень API Cisco Webex Meetings (API 41).
Інформацію про оновлення XML API 11 SP9 і попередніх версій див. на сторінці Cisco DevNet.
Оновлення API 42.11.1
XML API 42.11.1 Оновлення
Натисніть тут , щоб завантажити схему XML API 42.11.1.
XMLAPI буде LstRecording
повернути як додаткове поле < recordingUUID
>
Зачеплені API та зміни схеми
LstRecording
повертає новий елемент recordingUUID
тільки для службових записів.
Цей елемент не повертається до запису NBR. |
Зміни схеми
Зачеплені API
LstRecording
Приклад API
Відповідь LstRecording
<ep:format>MP4</ep:format> <ep:serviceType>MeetingCenter</ep:serviceType> <ep:password></ep:password> <ep:passwordReq>false</ep:passwordReq> <ep:confID>239651171508160002</ep:confID> <ep:recordingUUID>20679f82215f103bbcff005056a3e9b8</ep:recordingUUID> <ep:shareToMe>false</ep:shareToMe></ep:recording>
Оновлення API 42.11.0
Оновлення API 42.11.0
У схему XML API 42.11.0 не внесено жодних змін. |
Оновлення API 42.10.0
Оновлення XML API 42.10.0
Натисніть тут , щоб завантажити схему XML API 42.10.0.
GetSessionInfo API повертає новий вузол <registrationShortURL> , який доступний у форматі коротких посилань для Webex Events (класичний) та Webex Trainings
Зачеплені API та зміни схеми
Тепер майже всі URL-адреси Webex підтримують формат коротких посилань, але GetSessionInfo все ще повертає формат довгих посилань для реєстрації URL-адрес про Webex Events (класичний) та Webex Trainings сьогодні. Таким чином, ми додаємо новий елементіменування < registrationShortURL>, який підтримує короткий формат URL-адреси реєстрації та зберігає існуючі елементи <registrationURL> для сумісності.
Зміни схеми
У відповідь GetSessionInfo додається новий елемент < registrationShortURL>:
Зачеплені API:
GetSessionInfo
Приклад API
registrationShortURL
повертається для Webex Events (класичний) та Webex Trainings
<ep:accessControl>
<ep:sessionPassword>plainPW</ep:sessionPassword>
<ep:listStatus>UNLIST</ep:listStatus>
<ep:registration>true</ep:registration>
<ep:registrationURL>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/register/registerSession.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURL>
<ep:registrationShortURL>https://sqdemo6.dmz.webex.com/sqdemo6/k2/j.php?MTID=t265bdc2ca9afd38c7d3cbed3e17974db</ep:registrationShortURL> //Новий елемент
<ep:passwordReq>true</ep:passwordReq>
<ep:registrationURLForMobile>https://sqdemo6.dmz.webex.com/tc3300/trainingcenter/meeting/sessionInfoMobile.do?siteurl=sqdemo6&confID=236703422899815816</ep:registrationURLForMobile>
<ep:registrationStatus>РЕГІСТР</ep:registrationStatus>
<ep:isEnforceAudioPassword>false</ep:isEnforceAudioPassword>
<ep:isEnforceAudioLogin>false</ep:isEnforceAudioLogin>
</ep:accessControl>
Оновлення API 42.9.2
Оновлення XML API 42.9.2
Натисніть тут , щоб завантажити схему XML API 42.9.2.
XML API блокуватиме класичний графік подій після 2023/3/31
Зачеплені API та зміни схеми
Після березня 2023 року, якщо ви викликаєте XML API: CreateEvent
і SetEvent
, показує повідомлення про помилку та код:
110065 Після березня 2023 року ви більше не зможете планувати або редагувати будь-які нові або існуючі події Webex (класичні). Зверніться до Webex Webinars ( https://developer.webex.com/docs/api/v1/meetings), щоб запланувати події
Відповідні API
CreateEvent
SetEvent
Зміни схеми
Зміни схеми відсутні.
Приклад API
XML API: CreateEvent
https://{sitename}.webex.com/WBXService/XMLService тіло
запиту:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename} обліковий запис адміністратора</siteName>
<webExID>сайту</webExID>
<password></password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.event.CreateEvent">
<accessControl>
<sessionPassword>xxxxx</sessionPassword>
<enforcePassword />
</accessControl>
<metaData>
<sessionName>123aBc123</sessionName>
</metaData>
<schedule>
<startDate>RetireECTest 01.09.2023</startDate>
<openTime>14:29:15 15</openTime>
</schedule>
<remind>
<minutesAhead>10</minutesAhead>
</remind>
<panelists>
<panelistPassword>P@ss12345</panelistPassword>
<panelist>
<name>Test1 Space</name>
<email>aleyang3@malinator.com</email>
</panelist>
<panelist>
<name>Test2</name>
<email>aleyang4@malinator.com</email>
</panelist>
</panelists>
<attendees>
<attendee>
<name>Simon_3</name>
<email>aleyang5@malinator.com</email>
<sendReminder>true</sendReminder>
</attendee>
</attendees>
<!-- <extOptions><sajan index="82" /><sajan index="83" /> <participantLimit>10</participantLimit><sajan index="84" /><sajan index="85" /> </extOptions> -->
</bodyContent>
</body>
Відповідь:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result></serv:result>
<serv:reason>Після березня 2023 року ви більше не зможете планувати/редагувати будь-які нові/існуючі події Webex (класичні). Будь ласка, зверніться до Вебінарів Webex (https://developer.webex.com/docs/api/v1/meetings) щоб запланувати</serv:reason>
<serv:gsbStatus>ОСНОВНІ події</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
XML API: SetEvent
https://{sitename}.webex.com/WBXService/XMLService тіло
запиту:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>{sitename} обліковий запис адміністратора</siteName>
<webExID>сайту</webExID>
<password>xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent
xsi:type="java:com.webex.service.binding.event.SetEvent">
<event:sessionKey>17203097096</event:sessionKey>
<schedule>
<startDate>01.05.2023 14:29:15</startDate>
</schedule>
</body>
</serv:message>
Відповідь:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result></serv:result>
<serv:reason>Після березня 2023 року ви більше не зможете планувати/редагувати будь-які нові/існуючі події Webex (класичні). Будь ласка, зверніться до Вебінарів Webex (https://developer.webex.com/docs/api/v1/meetings) щоб запланувати</serv:reason>
<serv:gsbStatus>ОСНОВНІ події</serv:gsbStatus>
<serv:exceptionID>110065</serv:exceptionID>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>
</serv:message>
Оновлення API 42.9.0
Оновлення API 42.9.0
У схему XML API 42.9.0 не внесено жодних змін. |
Оновлення API 42.8.1
Оновлення XML API 42.8.1
Натисніть тут , щоб завантажити схему XML API 42.8.1.
Новий XML API: SyncUser
Зачеплені API та зміни схеми
Новий XML API: SyncUser підтримує синхронізацію інформації про користувача з Центру керування до системи Webex Meeting.
Якщо ваш клієнт досягне ліміту швидкості, він відповість "429 надто багато запитів.", AfterRetry становить 25 секунд у заголовку відповіді API.
Якщо користувача не існує, він відповідає на помилку:" 000031 Control Hub керований користувач не існує"
Якщо ваша автентифікація не має привілеїв адміністратора сайту, вона відповідає на помилку:"000031 Тільки адміністратор сайту може викликати цей API"
Зміни схеми
Приклад API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService тіло
запиту:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename} обліковий запис адміністратора</siteName>
<webExID>сайту</webExID>
<password>xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId>sqci18adm@test.com</webExId>
</bodyContent>
</body>
</message>
Відповідь:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>УСПІХ</serv:result>
<serv:gsbStatus>ПЕРВИННИЙ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
Оновлення API 42.8.0
Оновлення XML API 42.8.0
Натисніть тут , щоб завантажити схему XML API 42.8.0.
GetLoginTicket
повертає додатковий вузол <webExID>
Зачеплені API та зміни схеми
XML API: GetLoginTicket
повертає один додатковий вузол <webExID>
Зміни схеми
<xsd:complexType name="getLoginTicketResponse">
<xsd:complexContent>
<xsd:extension base="serv:bodyContentType">
<xsd:sequence>
<xsd:element name="ticket" type="xsd:string">
<xsd:element name="apiVersion" type="xsd:string">
<xsd:element name="webExID" type="xsd:string"> -> новий елемент
</xsd:sequence>
</xsd:extension>
</xsd:complexContent>
</xsd:complexType>
Зачеплені API:
GetLoginTicket
Зразок АФІ:
GetLoginTicket
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<header>
<securityContext>
<siteName>sqci18</siteName>
<webExID>sqci18adm@mailinator.com</webExID>
<!-- <password>xxxxxxxxx</password><sajan index="7" /> <partnerID>webexpartner</partnerID> -->
<accessToken>MTxxxxxxxxxx10bcc862be5</accessToken>
</securityContext>ОСНОВНИЙ
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.GetLoginTicket">
</bodyContent>
</body>
</serv:message>
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result> </serv:result>
<serv:gsbStatus>УСПІХ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:getLoginTicketResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<use:ticket>b49a94fb6d3bfd79f566a32f99a8eaf0f60bdd7a9a8cbfa7f24ca5d63fd2bc0b</use:ticket>
<use:apiVersion>WebEx XML API V10.0.0</use:apiVersion>
<use:webExID>alexxxxx</use:webExID>
</serv:bodyContent>
</serv:body>
</serv:message>
Webex сайт на основі XML API підтримує призначення ліцензії користувачам (відвідувачам,хосту і адміністраторам сайтів) в зовнішніх організаціях на сайтах, керованих Control Hub
Зачеплені API та зміни схеми
XML API:
CreateUser
,SetUser
, іDelUser
може призначити або відкликати ліцензію сайту зустрічі зовнішньому користувачеві (роль як: хост, відвідувач і адміністратори сайту). Якщо користувачі існують у зовнішній організації, то API:CreateUser
іDelUser
може створити або деактивувати одного користувача на сайті зустрічі.Якщо користувач не існує в організації Control Hub і його не можна додати до організації, яка володіє сайтом, цей виклик зазнає невдачі.
XML API:
CreateUser
іSetUser
операції на зовнішніх організаціях користувачів, які обмежують зміну користувачаfirstName
,lastName
,displayName
,webExId
, електронна пошта. Якщо вам дійсно потрібно змінити цю інформацію, вам потрібно звернутися до адміністраторів зовнішньої організації, щоб застосувати зміни.Якщо користувач належить до іншої організації, яка блокує ліцензування між організаціями, то цей виклик зазнає невдачі.
Щоб ліцензувати користувачів у зовнішній організації, яку потрібно ввімкнути, виконайте наведені нижче дії.
Організація адміністратора запрошувача - allow-cross-org-assignment
Запрошена адміністраторська організація - allow-cross-org-acceptance
Для зовнішніх організацій призначення та відкликання ліцензії на зустрічі адміністраторів користувачів ми підтримуємо лише використання облікового запису адміністратора Control Hub для виклику XML API:
CreateUser
,SetUser
, іDelUser
щодо цього положення.XML API:
SetUser
може підтримувати зміну електронної пошти користувача у внутрішніх організаціях підготовки користувачів, тільки якщо ви є повною автентифікацією адміністратора.
З 'явилися нові винятки і коди помилок:
030124 не може змінити адресу електронної пошти для зовнішнього користувача організації.
030125 не може змінитись
firstName
,lastName
, абоdisplayName
для зовнішнього користувача організації.
Зміни схеми
Без зміни схеми.
Зачеплені API:
CreateUser
SetUser
DelUser
Приклад API:
CreateUser
API, перерахований тут, створює нового користувача на сайті зустрічей (testSite1) і призначає ліцензію сайту зустрічей (TC_xxx; SC_xxx) зовнішньому користувачеві організації: Джек Сміт, тому що цей користувач, що існує в Control Hub, керував системою і під організацією IBM, яка відрізняється організацією з організацією місця зустрічі.
URL ПУБЛІКАЦІЇ: https://{testSite1}.webex.com/WBXService/XMLService
Тіло:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
xmlns:serv="http://www.webex.com/schemas/2002/06/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password>P@ss1234</password>
<siteName>testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.CreateUser">
<firstName>Джек</firstName>
<lastName>Сміт</lastName>
<webExId>Jsmith</webExId>
<email>Jsmith@ibm.com</email>
<password>P@ss1234</password>
<privilege>
<host>true</host>
</privilege>
<active>АКТИВОВАНО</active>
<supportedServices>
<meetingCenter>false false</meetingCenter>
<trainingCenter>false</trainingCenter>
<eventCenter></eventCenter>
<supportCenter>true</supportCenter>
</supportedServices>
</bodyContent>
</body>
SetUser
Він призначає ліцензію місця зустрічі (MC_xxx_xxx, TC та EC_xxx) зовнішньому користувачеві організації: Джек Сміт, і відкликати ліцензію на проведення засідань (SC_xxx) у Джека Сміта.
URL ПУБЛІКАЦІЇ: https://{testSite1}.webex.com/WBXService/XMLService
Тіло:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password>P@</password>
<siteName>ss1234</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SetUser">
<webExId>testSite1</webExId>
<supportedServices>
<meetingCenter>Jsmith</meetingCenter>
<trainingCenter>true</trainingCenter>
<eventCenter>true</eventCenter>
<supportCenter>false</supportCenter>
</supportedServices>
</bodyContent>
</body>
</message>
DelUser
Він відкликає сайт зустрічі та всі ліцензії від зовнішнього користувача організації: Джек Сміт; і деактивує користувача на сайті зустрічі: testSite1
URL ПУБЛІКАЦІЇ: https://{testSite1}.webex.com/WBXService/XMLService
Тіло:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password>P@ss1234</password>
<siteName>testSite1</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.DelUser">
<webExId>Jsmith</webExId>
</bodyContent>
</body>
</message>
Оновлення API 42.7.2
Оновлення XML API 42.7.2
Натисніть тут , щоб завантажити схему XML API 42.7.2.
Новий XML API: SyncUser
Зачеплені API та зміни схеми
Новий XML API: SyncUser підтримує синхронізацію інформації про користувача з Центру керування до системи Webex Meeting.
Якщо ваш клієнт досягне ліміту швидкості, він відповість "429 надто багато запитів.", AfterRetry становить 25 секунд у заголовку відповіді API.
Якщо користувача не існує, він відповідає на помилку:" 000031 Control Hub керований користувач не існує"
Якщо ваша автентифікація не має привілеїв адміністратора сайту, вона відповідає на помилку:"000031 Тільки адміністратор сайту може викликати цей API"
Зміни схеми
Приклад API
XML API: SyncUser
https://{sitename}.webex.com/WBXService/XMLService тіло
запиту:
<?xml version="1.0" encoding="UTF-8"?>
<message xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:serv="http://www.webex.com/schemas/2009/05/service">
<header>
<securityContext>
<siteName>{sitename} обліковий запис адміністратора</siteName>
<webExID>сайту</webExID>
<password>xxxxx</password>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.user.SyncUser">
<webExId>sqci18adm@test.com</webExId>
</bodyContent>
</body>
</message>
Відповідь:
<?xml version="1.0" encoding="UTF-8"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:use="http://www.webex.com/schemas/2002/06/service/user">
<serv:header>
<serv:response>
<serv:result>УСПІХ</serv:result>
<serv:gsbStatus>ПЕРВИННИЙ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="use:syncUserResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</serv:body>
</serv:message>
Оновлення API 42.6.0
Оновлення XML API 42.6.0
Натисніть тут , щоб завантажити схему XML API 42.6.0.
Адміністратори не можуть створити нового користувача або змінити існуючого користувача, коли сайт Webex призупинено
Зачеплені API та зміни схеми
Коли сайт Webex призупинено, адміністратор сайту не може створювати нових користувачів і змінювати існуючих користувачів за допомогою XML API: CreateUser
і SetUser
.
Він відповідає на виняток 010107 Сайт призупиняється, коли один адміністратор сайту намагається створити нового користувача або змінити одного існуючого користувача.
Користувач, який не є адміністратором (власник), може змінювати власну інформацію на цьому призупиненому сайті.
Зміни схеми
Без зміни схеми.
Зачеплені API:
CreateUser
SetUser
Оновлення API 42.5.0
Оновлення XML API 42.5.0
Натисніть тут , щоб завантажити схему XML API 42.5.0.
Коли сайт Webex призупинено, він не дозволить вам планувати або редагувати вебінари, події Webex (класичні), тренінги Webex та зустрічі підтримки Webex
Зачеплені API та зміни схеми
Коли сайт Webex призупинено, він не дозволяє планувати або редагувати вебінари, події Webex (класичні), тренінги Webex та зустрічі служби підтримки Webex, сайт підтримує лише безкоштовні зустрічі типу Webex.
З 'явилися нові коди винятків і повідомлення: "010107 Сайт призупиняється" при виклику тих API ( CreateMeeting
, SetMeeting
, CreateEvent
, SetEvent
, CreateTrainingSession
, SetTrainingSession
, CreateSupportSession
а) дотримання цього обмеження.
Зміни схеми
Без зміни схеми.
Зачеплені API:
CreateMeeting
,SetMeeting
CreateEvent
,SetEvent
CreateTrainingSession
,SetTrainingSession
CreateSupportSession
Оновлення API 42.4.0
Оновлення API 42.4.0
У схему XML API 42.4.0 не внесено жодних змін. |
Оновлення API 42.3.0
Оновлення XML API 42.3.0
XMLAPI має нову можливість надсилати повідомлення електронною поштою господарю, коли записи зборів видаляються або переназначаються іншими
Зачеплені API та зміна схеми
XML API: DelRecording
надсилає повідомлення електронною поштою господарю, коли записи зустрічей видаляються або переназначаються іншими особами.
Зміни схеми
Без зміни схеми
Зачеплені API: DelRecording
DelRecording
API надсилає повідомлення електронною поштою власнику запису, коли ним керує адміністратор сайту.
Приклад запиту до API
XML API: DelRecording
приклад
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID>siteadmin</webExID>
<password>xxxxxx</password>
<siteName>testsite</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.ep.DelRecording">
<recordingID>1234567890</recordingID>
<isServiceRecording>true</isServiceRecording>
<deletePermanently>false</deletePermanently>
</bodyContent>
</body>
Приклад повідомлення електронною поштою (переміщено у смітник):
Приклад повідомлення електронною поштою (остаточно видалено):
Оновлення API 42.2.0
Оновлення XML API 42.2.0
GetSite реагує на нові елементи як: allowChangeFirstName
, allowChangeLastName
, і allowChangeDisplayName
Зачеплені API та зміни схеми
XML API: GetSite повертає нові елементи: allowChangeFirstName
, allowChangeLastName
, і allowChangeDisplayName
. Перемикач для цієї функції: EnableCustomizeProfileFields
.
allowChangeFirstName
, істинний або хибний, означає, що користувач може змінити ім 'яallowChangeLastName
, правда чи неправда, означає, що користувач може змінити прізвищеallowChangeDisplayName
, правда чи ні, означає дозволити користувачеві змінити відображуване ім 'я
AllowUploadPRAvatar
повертається. Правда чи неправда, означає дозволити користувачеві завантажити аватар.
Вищевказані зміни доступні лише на сайтах, керованих не Центром керування.
Зміни схеми
Вхідний getSite
відповідь, повертаємо нові атрибути: allowChangeFirstName
, allowChangeLastName
, allowChangeDisplayName
, і AllowUploadPRAvatar
у розділі myWebExConfig
.
Зачеплені API: GetSite
Приклад запиту та відповіді API
XML API: GetSite
приклад
GetSiteResponse
<?xml version="1.0" encoding="ISO-8859-1"?>
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service" xmlns:com="http://www.webex.com/schemas/2002/06/common" xmlns:ns1="http://www.webex.com/schemas/2002/06/service/site" xmlns:event="http://www.webex.com/schemas/2002/06/service/event">
<serv:header>
<serv:response>
<serv:result>УСПІХ</serv:result>
<serv:gsbStatus>ПЕРВИННИЙ</serv:gsbStatus>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent xsi:type="ns1:getSiteResponse" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ns1:siteInstance>
...
<ns1:myWebExConfig>
...
<ns1:allowChangeFirstName></ns1:allowChangeFirstName>
<ns1:allowChangeLastName>false false</ns1:allowChangeLastName>
<ns1:allowChangeDisplayName></ns1:allowChangeDisplayName>
<ns1:AllowUploadPRAvatar>true</ns1:AllowUploadPRAvatar>
...
</ns1:myWebExConfig>
...
</ns1:siteInstance>
</serv:bodyContent>
</serv:body>
</serv:message>
Оновлення API 42.1.0
Оновлення XML API 42.1.0
Бізнес-логіка змінилася в обох API XML: LstSummarySession
і GetSessionInfo
на елемент відповіді: enableEvent
і enableWebniar
Зачеплені API та зміни схеми
XML API: LstSummarySession
і GetSessionInfo
на елемент відповіді: enableEvent
і enableWebniar
, змінити бізнес-логіку наступним чином:
Коли
enableEvent
вірно, зустріч - це вебінар Webex, хибне - це не вебінар Webex.Якщо
enableEvent
вірно, а потімenableWebniar
може бути істинним або хибним, істинне означає, що учасник вебінару має лише привілеї лише для перегляду, хибне означає, що учасник вебінару не обмежує привілеї лише для перегляду.Якщо
enableEvent
є хибним, не має значення наenableWebniar
відповідь.
Зміни схеми
Без зміни схеми.
Зачеплені API:
LstSummarySession
GetSessionInfo
Додайте максимальне обмеження реєстру на один виклик API в XML API: CreateMeetingAttendee
, RegisterMeetingAttendee
Відповідні API
Ми додали 50 максимальних обмежень реєстрації на один виклик API для обох API: CreateMeetingAttendee
і RegisterMeetingAttendee
.
Якщо одноразовий виклик API клієнта, що реєструє кількість відвідувачів, перевищує 50, то код помилки відповіді API та повідомлення:
"040015 Зареєструвати номер учасника понад ліміт в одному виклику API"
Зміни схеми в API
Без зміни схеми.
Приклад запиту та відповіді API
CreateMeetingAttendee
і RegisterMeetingAttendee
Запит API та відповідь Запит CreateMeetingAttendee
<?xml version="1.0" encoding="UTF-8"?>
<serv:message
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:serv="http://www.webex.com/schemas/2002/06/service"
xsi:schemaLocation="http://www.webex.com/schemas/2002/06/service
http://www.webex.com/schemas/2002/06/service/service.xsd">
<header>
<securityContext>
<webExID>host1</webExID>
<password>xxxxxx</password>
<siteName>testite</siteName>
</securityContext>
</header>
<body>
<bodyContent xsi:type="java:com.webex.service.binding.attendee.CreateMeetingAttendee">
<person>
<name>test001</name>
<email>test001@test.com</email>
</person>
<sessionKey>987654321</sessionKey>
<attendees>
<person>
<name>test002</name>
<email>test002@test.com</email>
</person>
<sessionKey>987654321</sessionKey>
</attendees>
...
..
<attendees>
<person>
<name>test051</name>
<email>test051@test.com</email>
</person>
<sessionKey>987654321</sessionKey>
</attendees>
</bodyContent>
</body>
Відповідь CreateMeetingAttendee
<serv:message xmlns:serv="http://www.webex.com/schemas/2002/06/service">
xmlns:com="http://www.webex.com/schemas/2002/06/common"
xmlns:att="http://www.webex.com/schemas/2002/06/service/attendee">
<serv:header>
<serv:response>
<serv:result>НЕВДАЧА</serv:result>
<serv:reason>Зареєструвати номер учасника понад ліміт в одному виклику API: 50</serv:reason>
<serv:gsbStatus>ПЕРВИННИЙ</serv:gsbStatus>
<serv:exceptionID>040015</serv:exceptionID>
<serv:value>50</serv:value>
</serv:response>
</serv:header>
<serv:body>
<serv:bodyContent/>
</serv:body>