Signature API : POST http://{SignageIP}:9646/api/timeline
L'API ci-dessus aide une application cliente à soumettre une demande de déclenchement hors ligne pour afficher un actif particulier à l'écran pendant un intervalle de temps prédéfini.
Corps de l'API
{
"AssetId":520,
"Duration":15,
"ContentOverride":true,
"ContentRewind":false
}Descriptions des champs
AssetId - L'ID unique d'un actif à afficher sur la signalétique.
Duration - L'intervalle de temps pendant lequel l'actif sera affiché sur la signalétique.
ContentOverride - Définit si le déclencheur doit remplacer la lecture d'un autre contenu déclenché.
ContentRewind - Définit si le déclencheur doit rembobiner la lecture actuelle sur un appareil tant que l'actif correspondant est en cours de lecture.
Réponse de l'API
Code de statut - Corps - Message
201 - Créé - Demande reçue.
409 - Conflit - La signalétique est en mode temps réel. Les demandes de déclenchement hors ligne ne peuvent pas être traitées.
409 - Conflit - L'actif donné n'a pas été trouvé dans la playlist associée.
409 - Conflit - La durée doit être de 15, 30, 45 ou 60 secondes.
