Olá pessoal,
Só preciso de uma dica (esperançosamente rápida) na direção certa. Quero recuperar um valor (json) de uma URL externa e exibi-lo no cabeçalho.
O serviço web é público e retorna apenas um único valor como este:
{
"CounterValue": 25
}
Estou executando o Discourse auto-hospedado, instalação padrão.
Não estou muito preocupado se a chamada é feita do lado do cliente ou do lado do servidor, o serviço web é público.
Qual é a melhor maneira de abordar isso? Precisaria de um plugin, um componente de tema? Ou isso pode ser feito com o que já vem pronto?
Um componente de tema é mais fácil de instalar e manter. Ele faria a chamada ajax remota pelo menos para cada usuário (se não mudar, embora eu ache que uma chamada em um inicializador não seria um grande problema).
Um plugin pode permitir que você armazene o resultado em cache e apenas o adicione ao serializador.