API данных для панели мониторинга качества звонков (CQD) в Skype для бизнеса Server
Сводка: Сведения об API данных для панели мониторинга качества звонков. Панель мониторинга качества звонков — это средство для Skype для бизнеса Server.
API данных предоставляет программный доступ к панели мониторинга качества звонков для Skype для бизнеса Server.
API данных для панели мониторинга качества звонков
API данных предлагает интерфейс запроса к кубу QoE. API данных — это REST API для работы с многомерной базой данных, которая предоставляет агрегированные метрики качества обслуживания на основе указанных измерений и фильтров.
Операции REST включены в следующую таблицу.
Операция | Описание |
---|---|
Получение куба |
Получите список доступных измерений и измерений. |
Получение элементов измерений |
Операция Получения элементов измерения возвращает список элементов определенного измерения. Он также дает возможность фильтровать список участников и получить подмножество, чтобы снизить стоимость банковского перевода. |
Выполнение запроса |
Операция запуска запроса позволяет выполнять запрос к кубу на основе указанных измерений, измерений и фильтров, а также возвращать данные обратно. |
Очистка кэша |
Операция очистки кэша удаляет кэш на сервере для запросов и данных. Это приведет к сбросу кэша, и мы получим свежие данные из QoE Cube для новых запросов. |
Получение журнала интеграции |
Операция Get Integration Log возвращает список записей журнала, описывающих действия в обработке кубов QoE. |
Получение последних данных интеграции |
Получение последних данных интеграции из куба. |
Поддержка общего доступа к ресурсам между источниками (CORS) для API данных
API данных поддерживает общий доступ к ресурсам между источниками (CORS). CORS — это функция HTTP, которая позволяет веб-приложению, работающему в одном домене, получать доступ к ресурсам в другом домене. Веб-браузеры реализуют ограничение безопасности, известное как политика того же источника, которая запрещает веб-странице вызывать API в другом домене. CORS предоставляет безопасный способ, позволяющий одному домену (исходному домену) вызывать API в другом домене. Дополнительные сведения о CORS см. в спецификации CORS .
Включение CORS для API данных
Ниже приведен фрагмент web.config API данных с двумя доменами, перечисленными в параметрах приложения corsTrustedOrigin. Все запросы, выполняемые скриптами, загруженными с этих серверов, являются доверенными API данных.
Не забудьте указать точный протокол, имя узла и порт (если таковые имеются). Не размещайте символ косой черты (/) в конце. Несколько записей можно указать, разделив запятыми.
<configuration>
<appSettings>
<add key="corsTrustedOrigin" value="https://<trusted-server>,http://<another-trusted-domain>:8080" /> <!-- Domains which are trusted to get the data -->
<add key="QoEDataLib.DebugMode" value="True" /> <!-- Setting this to True, allows seeing of the detail logs in status page -->
... </appSettings>
</configuration>