“Você tem Twitter?”
Talvez essa seja uma das perguntas que, talvez, tenha rolado por aí em alguns bate-papos informais quando o assunto é contato na internet (além de “Você tem Orkut?”, “MSN?”). Caso seja afirmativa, talvez você se interesse pelo tutorial abaixo, que ensina como colocar um contador automático de quantos seguidores (followers) você tem no Twitter no seu site.
Para utilizar esse script é necessário que o seu host suporte PHP.
O processo é bem simples e vou utilizar de um script pronto que vi em um dos sites que assino o feed. (Reinventar a roda nem a pau!). O script você encontra para download aqui.
Abaixo segue o código da nossa função, escrita por Peter Ivanov.
-
<?php
-
-
/**
-
* Fetch the number of followers from twitter api
-
*
-
* @author Peter Ivanov <peter@ooyes.net>
-
* @copyright http://www.ooyes.net
-
* @version 0.2
-
* @link http://www.ooyes.net
-
* @param string $username
-
* @return string
-
*/
-
-
function twitter_followers_counter($username) {
-
-
-
} else {
-
}
-
-
$api_call = $cache_file_time;
-
$difference = $now - $api_call;
-
$api_time_seconds = 1800;
-
-
if ($difference >= $api_time_seconds) {
-
$api_page = ‘http://twitter.com/users/show/’ . $username;
-
-
$profile = new SimpleXMLElement ( $xml );
-
$count = $profile->followers_count;
-
}
-
} else {
-
}
-
}
-
-
?>
Vamos nomeá-la de “twitter_followers_counter.php“. Para utilizá-la, você pode dar um ‘include’ (ou um ‘require’ para maior certeza de que o arquivo foi incluído) nesse script, ou até mesmo colá-lo em uma parte anterior à chamada da função.
Pronto! Ao incluir esse arquivo em seu código você então poderá chamar a função, informando como método seu nome de usuário no Twitter. No meu caso ficaria mais ou menos assim:
Com o código acima, se você verificar em seu site, ele já irá imprimir seu número de followers. Fácil não?
Para incrementar o seu código e sua interface, vamos adicionar um css, com um background na tag ‘a’, para que o passarinho do Twitter dê uma cara mais personalizada ao seu site.
-
a.twitter {background:url(img/back_twitter.png) no-repeat; color:#ccc; font-size:25px; font-weight:bold; padding:0 0 7px 35px;}
Bem mais bonito hein? O ícone que usei para o passarinho do Twitter você encontra aqui. Agora é com você e com sua criatividade.
Gostou desse post? Achou algum erro ou quer colaborar com mais ideias? Fique à vontade para comentar! Quer me seguir no Twitter?
Nenhum comentário ainda.
Seja o primeiro a comentar!