Neste artigo iremos demonstrar o passo a passo para a configuração do novo template do clima tempo.
Esse template possui informações como a temperatura atual da cidade e também altera o fundo da cena conforme o clima no local.
Esse template irá utilizar duas fontes de dados do clima tempo para extrair todas as informações necessárias para o funcionamento.
Neste artigo utilizaremos para demonstração o Template do ClimaTempoTAtual6DiasHorizontal.
Todos os templates criados podem ser encontrados no artigo:
Modelos de Templates
Feito o download do template que irá utilizar, acesse a sua conta do 4yousee Manager.
1 - Adicione um novo canal
Selecione a opção de Fontes > Canais.
Adicione um novo Canal
Escolha o nome que preferir.
2 - Adicione as fontes de dados
Após adicionar um canal, siga para a opção de Fontes > Fontes de Dados:
Iremos adicionar dois tipos de fontes de dados e associá-las ao canal criado previamente.
Primeiramente iremos configurar um fonte de dados padrão do clima tempo.
Como iremos utilizar um template de 6 dias, iremos configurar a fonte padrão para selecionar 6 dias.
Nessa fonte iremos adicionar as informações:
cidade1, diaprevisao1, nomedia1, min1, max1
Além destas variáveis adicionaremos também as variáveis para os dias seguintes, irá mudar conforme o número de dias do seu template. Como nosso template é de 6 dias, teremos que adicionar as variáveis dos outros dias, que serão:
diaprevisao2, nomedia2, min2, max2, icone2, diaprevisao3, nomedia3, min3, max3, icone3, diaprevisao4, nomedia4, min4, max4, icone4, diaprevisao5, nomedia5, min5, max5, icone5, diaprevisao6, nomedia6, min6, max6, icone6.
Após a configuração dessa fonte de dados, iremos configurar uma segunda fonte de dados, utilizando o perfil de conexão expressão regular.
Ao adicionar a fonte de dados é preciso selecionar o mesmo canal utilizado na fonte anterior.
Para a URL é necessário acessar esse link: Clima Tempo.
Selecione a cidade que deseja na lista de cidades de copie o link da página da cidade. Garanta que na nova página o link copiado é refente a seção "Hoje".
Na parte de regexp da fonte de dados, possuímos uma expressão regular para extrair as variáveis desejadas.
Cole a expressão no campo regexp:
/<meta\sname="cmomento"\scontent="(.*?)">\s+<meta\sname="tmomento"\scontent="(.*?)">[\w\W]*?<meta\sname="iconoi"\scontent="(.*?)">[\w\W]*?<meta\sname="icodia"\scontent="(.*?)">/
Após salvar as configurações você será redirecionado para a página de seleção de variáveis
Selecione todas as variáveis e troque o nome delas dessa forma:
var0 -> frasereduzida1
var1 -> tAtual
var2 -> iconoite1
var3 -> icone1
Após as alterações salve a fonte de dados.
3 - Adicione o template a conta
Acesse a área de templates seguindo Fontes > Templates de RSS.
Selecionar Adicionar para criar um novo template na conta.
Suba o .zip do template e selecione um nome e dimensão do template.
4 - Adicione uma nova fonte RSS e vincule o canal e template a fonte.
Vá para a seção de fontes RSS, seguindo em Fontes > Fontes RSS.
Selecione Adicionar para criar uma nova fonte.
Preencha o nome que deseja para a fonte RSS.
Vincule o canal que criamos anteriormente e o template a essa fonte.
Na captura de texto selecione title.
Desabilite a caixa de buscar notícias apenas com imagens.
Salve a nova fonte RSS criada.
Pronto, a fonte RSS foi criada com sucesso e já pode ser associadas aos players que deseja exibir notícias desta fonte.
Caso tenha dúvidas do processo para vincular uma fonte RSS a um player veja nosso artigo:
Como vincular Fontes RSS a um Player
Consulte também nosso artigo com a lista de templates disponíveis atualmente para utilização:
Modelos de Templates