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





3 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

    • Latasha

      Hola! Gracias por este borrador, no sabes lo util que me ha sido, al no tener mucha idea de estas cosas. Ya lo estoy usando en mi blog. Ahora, yo quiero enlazarte para agradecerte, ¿pero en que parte de la política sería &#2nd6;pru1e2te≱ poner el enlace a mp3dseo?Espero tu respuesta, Holly