Firma API: POST http://{SignageIP}:9646/api/timeline
La API anterior ayuda a una aplicación cliente a enviar contenido de activos temporal para reproducción sin conexión durante un intervalo de tiempo predefinido.
Cuerpo de la API
{
"Duration":15,
"ContentOverride": false,
"ContentRewind": false,
"Asset": {
"Content": "/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQ",
"ItemType": 1
}
}Descripciones de campos
AssetId - El ID único de un activo que se mostrará en la señalización.
Duration - El intervalo de tiempo en que el activo se mostrará en la señalización.
ContentOverride - Define si el disparador debe anular la reproducción de otro contenido activado.
ContentRewind - Define si el disparador debe rebobinar la reproducción actual en un dispositivo mientras el activo coincidente se esté reproduciendo.
Asset.Content - Matriz de bytes
Asset.ItemType - 1 para Imagen y 2 para Video.
Respuesta de la API
Código de estado - Cuerpo - Mensaje
201 - Creado - Solicitud recibida.
409 - Conflicto - La señalización está en modo de tiempo real. Las solicitudes de activación fuera de línea no se pueden procesar.
409 - Conflicto - La duración debe ser de 15, 30, 45 o 60 segundos.
