Função para carregar Tweets aleatórios

Carregar Tweets Aleatórios com JSONDica rápida, vamos a uma simples função jQuery ($.getJSON) para carregar twetts aleatórios do twitter.com, só para dispertar a curiosidade dos iniciantes em cross domain script, ou seja, troca de scripts entre servidores distintos. A maioria dos scripts sobre o twitter na internet, ensinam a capturar seus próprios tweets…Vamos mudar um pouco isso?

Meu HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
	<meta http-equiv="Content-type" content="text/html; charset=utf-8">
	<title>Twittes aleatórios</title>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js" type="text/javascript"></script>
	<script src="twitter.js" type="text/javascript"></script>
    <link rel="stylesheet" type="text/css" href="screen.css" />
</head>
<body id="index">
	<div id="main">
		<h1>Twittes aleatórios</h1>
		<ul id="timeline">
			<li id="carregando">Carregando twittes</li>
		</ul>		
	</div>
</body>
</html>

Meu jQuery

$(function(){
	$.getJSON('http://twitter.com/statuses/public_timeline.json?count=10&callback=?', function(data){
		$.each(data, function(i,twitt){
			$("#carregando").fadeOut('fast')
			theclass = (i%2==0)? 'normal' : 'highlight';
			$("#timeline").append('<li class='+theclass+'><img src="'+twitt.user.profile_image_url+'" width="50" height="50"><h2>'+twitt.user.screen_name+'</h2>'+twitt.text+'</li>')
		})
	});
	
})

 

Esta simples função, busca os dados via jSON no site do twitter, e retorna twetts aleatórios, postados em qualquer parte do mundo. Podemos ainda regular ela, observe ali a variável count=10, ali eu defino a quantidade de twetts que eu irei buscar.
Veja funcionando:
http://projetos.lucaspeperaio.com/twetts-aleatorios/

Fica ai uma dica bem simples.

Lucas Peperaio

Estudante de Ciência da Computação, trabalho com desenvolvimento web há 5 anos e com hardware há 8. Nas horas vagas, sou entusiasta de Overclock, Casemod e Benchmarks, além é claro dos Games. Apaixonado por informática e pela vida, procuro compartilhar meus conhecimentos e assim, ajudar as pessoas. Siga-me no youtube, posto semanalmente muito material sobre Hardware, tecnologia e games em geral: Clique aqui

Receba gratuitamente em seu E-mail
Novos artigos do meu Blog!


Após o Cadastro você receberá um Email Automático. Clique no link enviado para Ativar e receber as novidades.

Categorias do site





2 Comentários Deixe o seu

  1. Matheus

    Quero uma dica de como carregar todos os twitts de um perfil do twitter. Tipo não quero carregar toda a timeline, quero carregar todos os twitts de alguém no twitter. É alguém que eu gosto, por isso eu gostaria de ver todo histórico do twitter dela, para mim entender mais sobre a vida dela ^^ Por quê se não, eu tenho que rolar o mouse, e ficar esperando carregar pouco a pouco, e assim vai, por acaso deu pau na minha net, dai eu precisei carregar tudo denovo, e eu já tava em mais de um mês de twitts, são muitos twitts cara! Por favor, se puder ajudar!

  2. Lucas Peperaio

    Olá Matheus. Dê uma olhada nisso:
    https://dev.twitter.com/docs/api/1/get/statuses/user_timeline

    Boa sorte com ela