API de datos para el panel de calidad de llamadas (CQD) en Skype Empresarial Server

Resumen: Obtenga información sobre la API de datos para el panel de calidad de llamadas. Panel de calidad de llamadas es una herramienta para Skype Empresarial Server.

La API de datos proporciona acceso mediante programación al panel de calidad de llamadas para Skype Empresarial Server.

API de datos para el panel de calidad de llamadas

La API de datos ofrece una interfaz de consulta al cubo de QoE. La API de datos es una API de REST para trabajar con una base de datos multidimensional que proporciona métricas de QoE agregadas en función de las dimensiones y filtros especificados.

Las operaciones REST se incluyen en la tabla siguiente.

Operación Descripción
Obtener cubo
Obtenga la lista de dimensiones y medidas disponibles.
Obtener miembros de dimensión
La operación Obtener miembros de la dimensión devuelve la lista de miembros de una dimensión específica. También ofrece la posibilidad de filtrar la lista de miembros y obtener un subconjunto, para reducir el costo de transferencia bancaria.
Ejecutar consulta
La operación Ejecutar consulta proporciona la capacidad de ejecutar una consulta en el cubo en función de dimensiones, medidas y filtros especificados y devolver de nuevo los datos.
Borrar caché
La operación Borrar caché elimina la caché del servidor para consultas y datos. Esto restablecerá la memoria caché y recibiremos datos actualizados del cubo de QoE después para solicitudes nuevas.
Obtener integración de registro
La operación Obtener registro de integración devuelve una lista de entradas de registro que describen las actividades en el procesamiento del cubo de QoE.
Obtener últimos datos de integración
Obtenga los últimos datos de integración del cubo.

Compatibilidad con el uso compartido de recursos entre orígenes (CORS) para la API de datos

La API de datos admite el uso compartido de recursos entre orígenes (CORS). CORS es una característica HTTP que permite que una aplicación web que se ejecuta en un dominio tenga acceso a los recursos de otro dominio. Los exploradores web implementan una restricción de seguridad conocida como directiva del mismo origen de la directiva Same-Origin que impide que una página web llame a las API de un dominio diferente. CORS proporciona una forma segura de permitir que un dominio (el dominio de origen) llame a api en otro dominio. Consulte la especificación CORS para obtener más información sobre CORS.

Habilitar CORS para la API de datos

El siguiente es un fragmento de la web.config de LA API de datos, que muestra dos dominios enumerados en la configuración de la aplicación corsTrustedOrigin. Todas las solicitudes realizadas por los scripts cargados desde estos servidores son de confianza por la API de datos.

Recuerde incluir el protocolo exacto, el nombre de host y el puerto (si procede). No coloque ningún carácter de barra diagonal (/) al final. Se pueden especificar varias entradas separando con comas.

<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>