API репозитория для панели мониторинга качества звонков (CQD) в Skype для бизнеса Server
Сводка: Сведения об API репозитория для панели мониторинга качества звонков. Панель мониторинга качества звонков — это средство для Skype для бизнеса Server.
API репозитория предоставляет программный доступ к панели мониторинга качества звонков для Skype для бизнеса Server.
API репозитория для панели мониторинга качества звонков
API репозитория предлагает интерфейс доступа к базе данных репозитория. Репозиторий позволяет упорядочить содержимое в виде дерева или структуры графа таким образом, чтобы пользователи могли группировать их таким образом, чтобы они были нужны пользователям. Репозиторий поддерживает два общих типа пользователей: системный пользователь, который является встроенным пользователем, представляющим репозиторий, и обычные пользователи, представляющие авторизованных пользователей репозитория.
API репозитория состоит из трех общих служб:
Служба пользователей для CQD — для доступа к пользователям.
Служба элементов для панели мониторинга качества звонков (CQD) — для доступа к элементам и содержимому, хранящимся в элементах.
Служба параметров пользователей для панели мониторинга качества звонков (CQD) — для доступа к параметрам пользователя.
Панель мониторинга качества вызовов использует API репозитория для управления следующими сведениями:
Пользователь — представление пользователей, имеющих доступ к репозиторию.
Отчет — содержит список запросов, хранящихся как содержимое в элементах репозитория.
Запрос — используется для получения данных из API данных, хранящихся в виде содержимого в элементах репозитория.
Параметр пользователя — описывает необязательное поведение приложения для пользователя.
Поддержка общего доступа к ресурсам между источниками (CORS) для API репозитория
API репозитория поддерживает общий доступ к ресурсам между источниками (CORS). CORS — это функция HTTP, которая позволяет веб-приложению, работающему в одном домене, получать доступ к ресурсам в другом домене. Веб-браузеры реализуют ограничение безопасности, известное как политика того же источника, которая запрещает веб-странице вызывать API в другом домене. CORS предоставляет безопасный способ, позволяющий одному домену (исходному домену) вызывать API в другом домене. Дополнительные сведения о CORS см. в спецификации CORS .
Включение CORS для API репозитория
Ниже приведен фрагмент web.config API репозитория с двумя доменами, перечисленными в параметрах приложения corsTrustedOrigin. Все запросы, выполняемые скриптами, загруженными с этих серверов, являются доверенными с помощью API репозитория.
Не забудьте указать точный протокол, имя узла и порт (если таковые имеются). Не размещайте символ косой черты (/) в конце. Несколько записей можно указать, разделив запятыми.
<repositoryConfiguration>
<service corsTrustedOrigin="https://<trusted-server>,http://<another-trusted-domain>:8080"" />
<diagnostics eventLevel="Verbose" systemLoggedEventLevel="Error">
<traceLog enabled="true" fileName="repository_trace.log" />
</diagnostics>
</repositoryConfiguration>