Създайте персонализирани контроли за потребителите си с разширения за ПОТРЕБИТЕЛСКИ ИНТЕРФЕЙС и макроси.
Макроси
Макросът е малка JavaScript програма, която се изпълнява локално на вашето устройство. Например можете да програмирате устройството си автоматично да отговаря на входящи обаждания от конкретни номера.
Макросите могат да изпълняват команди на интерфейса за програмиране на приложения (API) за вашите устройства, както и за системи на трети страни.
Всички активни макроси се изпълняват в един процес на устройството, наречен Време на изпълнение. От уеб интерфейса на устройството можете да стартирате и спрете времето за изпълнение, ако е необходимо. Runtime е в ограничителен режим, а кодът е сигурно изолиран от стандартния софтуер на устройството.
Можете да управлявате макроси от Control Hub или редактора на макроси на уеб интерфейса на устройството. За да конфигурирате макроси от Control Hub, първо трябва да активирате осигуряването на макроси за вашите устройства.
В Control Hub можете да видите промените, направени в макросите, в хронологията на устройството.
Разширения на ПОТРЕБИТЕЛСКИЯ ИНТЕРФЕЙС
Разширението на ПОТРЕБИТЕЛСКИЯ ИНТЕРФЕЙС е персонализиран бутон или панел, които създавате сами и добавяте към сензорния екран на вашето устройство. Например добавете бутон "Бързо набиране", за да се обадите на често използван номер, или програмирайте устройството си автоматично да отговаря на обаждания от конкретни номера.
Разширенията на потребителския интерфейс също могат да контролират периферни устройства на трети страни, като светлини, щори и видео превключватели. Когато видеоустройството и периферните устройства се контролират от един и същ потребителски интерфейс, получавате последователно потребителско изживяване в заседателната зала. Комуникацията със системите за контрол на трети страни се осъществява чрез API на трета страна.
Отворената платформа ви дава възможност да създавате персонализации, които се прикрепят към съществуващите ви работни потоци; по този начин, което ви позволява да създадете допълнителна стойност отвъд ядрото webex предлагане.
Някои примери включват:
-
Показване на персонализирани данни за уеб сървъра на главния екран.
-
Съобщаване на проблеми на система за кърлежи.
-
Събиране на данни за акустиката от стаята и изпращането им до уебсървер, където може да бъде начертано.
-
Контролиране на периферни устройства на трети страни, като светлини, щори и видеокомутатори.
Можете да създадете потребителски разширения от редактора на потребителски разширения в уеб интерфейса на устройството.
Активирането на осигуряването на макроси ви дава достъп за четене и запис до макроси устройство по устройство от Control Hub. След като бъде активирано, всички устройства, които са регистрирани в споделен режим, ще качат своите макроси в Control Hub. След това администраторите могат да редактират изходния код на макросите, да изтеглят локални копия и да качват макросите на други устройства.
За да разрешите осигуряването на макроси, отидете на Устройства > Настройки > Макроси в Control Hub и включете Разрешаване на Control Hub да управлява макроси.
|
Първо трябва да разрешите осигуряването на Control Hub за макроси, както е описано по-горе. |
Осигуряването на макроси се осигурява на базата на едно устройство. За да споделяте макроси между устройства, можете да изтеглите макрос от едно устройство и след това да го качите на друго устройство.
За достъп до макроси за устройства в споделен режим:
-
От изгледа за клиент в https://admin.webex.com отидете на Устройства и изберете устройството, което искате да конфигурирате.
-
Отидете на Конфигурации и изберете Макроси.
От тук можете да:
-
Създаване, редактиране и изтриване на макроси.
-
Качване и изтегляне на макроси (*.js).
-
Разрешаване или забраняване на макроси.
-
Запишете вашите промени.
-
Преглед на регистрационните файлове на макросите.
Ако някой едновременно е редактирал едни и същи макроси от друго уеб местоположение, ще ви бъдат представени опции за изтегляне на копие на вашата версия, отхвърляне на вашата версия или презаписване на другата версия. |
Редакторът на макроси предоставя кодов редактор, инструменти за регистриране и контроли за бързо тестване на макроси.
Влезте в уеб интерфейса на устройството с помощта на Идентификационни данни на администратор и се придвижете до Персонализиране > Редактор на макроси. От тук можете да:
-
Създаване, редактиране и изтриване на макроси.
-
Импортиране или експортиране на макроси (*.js).
-
Разрешаване или забраняване на макроси.
-
Прегледайте регистрационните файлове на debug.
-
Запишете промените си (Ctrl+S)
Ако някой е редактирал едновременно същия макрос от друго уеб местоположение, ще ви бъдат представени опции за изтегляне на копие на вашата версия, отхвърляне на редактирането ви или презаписване на другата версия.
Редакторът на разширения за ПОТРЕБИТЕЛСКИ ИНТЕРФЕЙС предоставя инструменти за създаване на:
-
Бутони за действие - Бутон, добавен към началната страница. Бутонът за действие може да бъде програмиран да извършва действия, когато потребител го потупне.
-
Панели - Контролен панел може да съдържа много елементи на ПИ (напр., бутони, текстови полета, превключватели, плъзгачи), всички от които могат да бъдат програмирани за извършване на действия. Това може да ви позволи да комбинирате собствената си група контроли на общо място.
-
Web Apps – Пряк път за уеб приложение, добавен към началната страница. Уеб приложението ще стартира предварително определена уеб страница на цял екран. Това се предлага на всички устройства с Web Engine (т.е., устройства от серия Board и Desk, с изключение на DX).
Влезте в уеб интерфейса на устройството, като използвате идентификационни данни за Admin, RoomControl или Integrator и се придвижете до Персонализиране > UI Extensions Editor.
От тук можете да:
-
Добавяне, качване, изтегляне или изтриване на разширение на ПИ.
-
Създаване и конфигуриране на много видове контроли .
-
Задайте разширение на ПИ на активно спрямо неактивно.
-
Дефиниране кога ще се вижда разширението на ПИ.
-
Експортирайте разширенията на потребителския си интерфейс на видео устройството или във файл на компютъра.
За да свържете разширение на ПИ към макрос, трябва да използвате уникалния ИД за елемента. Например, Идентификационният номер за вашия превключвач може да е "lights_on". След това бихте написали макрос, който наблюдаваше екранните кранове и когато засече, че бутонът "lights_on" е подслушван, той ще издаде желаната команда (напр., включване/изключване на светлините).
За примери за свързване на разширения на ПИ към макроси вижте тук.
Научете повече за създаването на макроси и разширения за ПИ от:
Посетете общността cisco сътрудничество разработчик, ако имате нужда от помощ за макроси и код на трета страна.
Вижте Конфигурации на устройства за устройства за стая и бюро и Webex табла за информация как да получите достъп до локалния уеб интерфейс.