Пример встраиваемой платформы PureCloud
Этот репозиторий содержит базовую настройку страницы примера встраиваемой платформы PureCloud, которую вы можете использовать для изучения API-интерфейсов встраиваемой платформы PureCloud в режиме реального времени.
Оглавление
- Начиная
- ТЛ;ДР
- Предварительные условия
- Установка
- Конфигурация
- Использование
- Дополнительная информация
Начиная
ТЛ;ДР
- Клонируйте репозиторий.
- Запустите
npm install
. - Отредактируйте файлы example.html и framework.js .
- Запустите локальный сервер.
- Откройте файл example.html в своем браузере.
Теперь вы можете взаимодействовать с API-интерфейсами PureCloud Embeddable Framework в режиме реального времени.
Предварительные условия
- Git установлен на вашем компьютере.
- Node.js (с npm), установленный на вашем компьютере.
- Учетные данные PureCloud.
- Клиент PureCloud OAuth с выбранным типом предоставления Token Implicit Grant (Browser) .
Дополнительные сведения см. в разделе Создание клиента OAuth (центр ресурсов).
Установка
- Клонируйте репозиторий.
- Запустите
npm install
в приложении командной строки.
Конфигурация
- Отредактируйте файл example.html . Этот файл включен в клонированный репозиторий.
Примечание . Если ваша организация PureCloud находится в Северной Америке (mypurecloud.com), вам не нужно обновлять файл example.html.
а. Откройте файл в текстовом редакторе.
б. Обновите URL-адрес iframe, чтобы он указывал на правильный регион вашей организации PureCloud.
Дополнительные сведения об URL-адресе iframe см. в разделе URL-адреса iframe (Центр разработчиков). Список регионов см. в разделе Изменение региона вашей организации PureCloud (Центр ресурсов).
в. Сохраните изменения. - Отредактируйте файл framework.js . Этот файл включен в клонированный репозиторий.
а. Откройте файл в текстовом редакторе.
б. В разделе clientIds
добавьте идентификатор клиента в регион, в котором находится ваша организация PureCloud. Идентификатор клиента находится в клиенте OAuth, который вы создали в PureCloud.
Дополнительные сведения о clientIds
см. в разделе clientIds (Центр разработчиков). Дополнительные сведения о клиенте OAuth см. в разделе Предварительные требования.
в. Сохраните изменения.
Использование
- Запустите локальный сервер.
- Окна
а. Запустите командную строку от имени администратора.
б. Введите cd {name of your PureCloud Embeddable Framework project}
.
в. Введите node server.js
. - macOS
а. Откройте окно терминала .
б. Введите cd {name of your PureCloud Embeddable Framework project}
.
в. Введите sudo node server.js
.
- В браузере перейдите по адресу https://localhost/example.html.
- Войдите в клиент.
Теперь вы можете взаимодействовать со страницей примера и изучать API-интерфейсы PureCloud Embeddable Framework в режиме реального времени. Например, чтобы увидеть, как работает набор по щелчку, щелкните ссылку «Набор по щелчку» на странице примера.
Дополнительная информация
Этот контент доступен по лицензии MIT.
Дополнительные сведения о встраиваемой платформе PureCloud см. в разделах Обзор встраиваемой платформы PureCloud (Центр разработчиков) и О встраиваемой платформе PureCloud (Центр ресурсов).