Exibir um valor de um serviço web externo no cabeçalho

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?

Obrigado
Rhys

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.

3 curtidas

Isso faz quase tudo que você gostaria. Basta dar um fork, substituir o serviço web e adaptar a apresentação às suas necessidades:

3 curtidas

Excelente, obrigado a ambos. Isso me deu o pontapé inicial.

2 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.