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.