Exibindo mensagens do twitter, blog entre outros no seu site.

A WebFinal resolveu postar um artigo que poderá ajudar muita gente.

Na linguagem PHP a leitura de um XML pode ser feita de maneira muito prática. Basta apenas apontar a URL do XML e percorrer ele.

O Twitter disponibiliza, assim como qualquer site que gere um RSS, uma página com informações dentro de uma estrutura XML.

Vou disponibiliar aqui 2 exemplos bem simples de como efetuar essa leitura:

<?php

//Abaixo carregamos a variável $xml com as informações do XML do twitter, repare que colocamos um count na frente da URL para limitar o número de mensagens a ser carregadas para a variável

$xml = simplexml_load_file(“http://twitter.com/statuses/user_timeline/twitter_do_usuario.xml?count=5″);

//Percorremos todos as tags XML com nome status, que é onde encontra-se as mensagens e as informações delas
for($x = 0; $x < count($xml->status); $x++)
{

$text = $xml->status[$x]->text; // Coloca dentro da variável $text o post feito nesse status que esta sendo percorrido
$img = $xml->status[$x]->user->profile_image_url; //Coloca dentro da variável $img o caminho da imagem de quem postou a mensagem
$data = $xml->status[$x]->created_at; //Data de criação do post
echo “<p><img src='”.$img.”‘ width=’30’ align=’left’ >”.$text.”</p>”; //Exibe essas 3 informações
}
?>

Vale lembrar que ao jogar a url que foi passada no simplexml_load_file no navegador é possivel visualizar o arquivo na tela. E com isso ver os outros valores que podem ser recuperados dentro do for.

A mesma regra vale para blogs e outros sites que gerem conteudo rss, vou postar um exemplo pra quem gosta de copiar o código e colar sem ter problemas.

Segue abaixo:

<?php
$xml = simplexml_load_file(“http://www.webfinal.com.br/blog/feed/”); // Caminho do rss do blog ou site

//count($xml->channel->item) essa variavel pode ser passado no lugar do número 5 dentro do for abaixo, colocamos 5 para limitar as mensagens exibidas
for($x = 0; $x < 5; $x++)
{

$title = $xml->channel->item[$x]->title; // Recupera o titulo dos posts
$link = $xml->channel->item[$x]->link; // Recupera o lnk dos posts
echo “<a href=”.$link.”>”.$title.”</a><br />”; //Exibi os titulos linkados
}
?>

Espero que tenham gostado. Em breve postaremos mais artigos.

$xml = simplexml_load_file(“http://www.webfinal.com.br/blog/feed/”);

//count($xml->channel->item)
for($x = 0; $x < 5; $x++)
{

$title = $xml->channel->item[$x]->title;
$link = $xml->channel->item[$x]->link;
$liblog .= “<li><a href=”.$link.”>”.$title.”</a></li>”;
}

E o desenvolvimento não para…

Em paralelo com o sistema de intranet desenvolvida para a empresa Zoosal Prod. e Com. de Prod. Agrop. Ltda. a WebFinal está desenvolvendo um web portal integrado com loja virtual para a empresa HG Informática Ltda.

Este projeto vem com a função de em breve estar substituindo o website oficial da empresa por meio do WPS portal e integrando com o ERP desenvolvido pela HG Informática.

WPS Portal
Uma pequena prévia do que está por vir com este sistema

Novo sistema saindo do forno (desemvolvimento de sitemas)

Mais um sistema acaba de sair do forno. Trata-se de um sistema intranet desenvolvida para a empresa Zoosal Prod. e Com. de Prod. Agrop. Ltda.

A empresa já possuia uma ERP, porém não havia incorporado ao seu sistema um controle de frete. Foi o que a WebFinal fez.

Integrou um novo controle junto com a ERP existente.

O sistema foi tão bem visto que a empresa já planeja fechar futuramente mais alguns sistemas.

Novo layout otimizado Bebeta (desenvolvimento de site)

No inicio de 2009 o Ateliê Bebeta de Araçatuba – SP, queria divulgar sua empresa na internet. Então depois muita procura em Araçatuba, resolveram pesquisar em Presidente Prudente – SP e encontraram o WebFinal.

Então como a proposta inicial era apenas um site institucional. Foi ao ar o seguinte site:

Com o objetivo inicial alcançado, em 2010 a empresa resolveu dar mais ênfase a seus produtos, e contactou a WebFinal novamente.

Então com uma total reformulação de seu layout e um pequeno trabalho de otimização. Eis que esse ano é lançado o novo site do Ateliê.

Agora o site em diversos termos aparece na primeira página do Google. E teve um aumento significativo em suas visitas.