API del consumidor

Anterior Siguiente

Integrar contenido publicado y metadatos de Omny Studio en reproductores móviles o web

Las API de consumidor de Omny Studio permiten a terceros integrar metadatos sobre contenido publicado en reproductores personalizados y directorios de contenido en un sitio web o en una aplicación móvil.

Solo el contenido publicado públicamente estará disponible en la API de consumidor. Los programas ocultos, los clips privados o las listas de reproducción privadas no estarán disponibles.

Nota: la "API de consumidor" es una API de solo lectura. Para crear, editar o eliminar contenido, la "API de gestión" permite el acceso administrativo privado a la organización.

Análisis

Si desea realizar un seguimiento de la cantidad de reproducciones/descargas que se producen desde sus reproductores personalizados, puede definir y realizar un seguimiento de las fuentes personalizadas.

Si desea realizar un seguimiento de los datos de consumo de reproducciones en reproductores personalizados, puede enviar eventos de reproductores mediante la API de análisis de consumo del Omny Studio.

Almacenamiento en caché

Las respuestas se almacenan en la caché hasta 10 minutos. Es posible que las actualizaciones de los metadatos del clip no se reflejen hasta que se actualice la memoria caché.

CORS

Las solicitudes CORS están permitidas desde cualquier dominio.

Para un rendimiento óptimo de la API, recomendamos realizar "solicitudes simples" (es decir, no especificar ningún encabezado HTTP personalizado) para evitar desencadenar una solicitud de comprobación previa de CORS.

Límites de velocidad

No hay límites de velocidad prácticos para esta API. Sin embargo, nuestro firewall de aplicaciones web Cloudflare puede bloquear el tráfico que considere malicioso o dañino.

Desactivar la precarga

Los editores de terceros que crean reproductores personalizados deben desactivar la precarga y la reproducción automática de sus reproductores para garantizar que solo la reproducción iniciada por el usuario desencadene una descarga mediante el uso del comando preload=none atributo

Documentación
La documentación de la API está disponible en https://api.omny.fm/docs/consumer-api/