JSON Service

Como criar um serviço e um template para ele: JSON Services.

Templates baseados nele: Lottery (Brazil), Exchange Rates e Menu Board.

var dsplay_media = {
  // Todos os campos gerais também são incluídos...

  // Específicos do JSON Service
  result: {}, // Resposta do serviço, como objeto
  rawResult: '{}', // A mesma resposta, como string
}

A URL do serviço pode usar variáveis ${...}, expandidas pelo player a cada requisição: project.id, project.key, project.name, project.tags.<tag>, terminal.name, terminal.modified, terminal.tags.<tag>, terminal.lat e terminal.lon.

O player só exibe o resultado enquanto ele for válido. Um expiresAt (ou o legado validity) no passado faz a mídia ser pulada, a menos que a resposta tenha showOutdated: true. Uma resposta com a chave error nunca é exibida.


Copyright © 2012-2026 DSPLAY - Digital Signage. Distributed by an MIT license.

This site uses Just the Docs, a documentation theme for Jekyll.