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>