Depois de ter usado um pouco a API do Google, resolvemos usar também a do Twitter.
Estava procurando na internet se alguém já tinha feito integração com uma aplicação Java e recebi 3 resultados de bibliotecas open source escritas em Java usando a API do Twitter:
Escolhi a Twitter4J por ser a mais usada e atualizada, além de ter muito mais resultados nas buscas, inclusive com exemplos e tutoriais.
No começo exitei um pouco e deixei para testar quando tivesse um tempo livre porque normalmente a gente
não consegue colocar alguma coisa para funcionar usando biblioteca de terceiros em pouco tempo.
Mas fiquei admirada com a facilidade de uso e a rapidez com que eu consegui postar um tweet.
Foi coisa de minutos, o download do arquivo zip demorou mais do que escrever o código e rodar no Eclipse!
Fiz download de um pacote de menos de 2 MB que tem os fontes, exemplos e o arquivo jar (twitter4j-2.0.10.jar), que já tem incluído todas as dependências que ele precisa para executar e que deve ser colocado no classpath da sua aplicação. Depois escrevi 2 linhas de código e ao executar já tinha meu tweet enviado. É muito simples, veja a minha classe de teste:
Nesta biblioteca, encontramos classes muito fáceis de usar, onde foram encapsulados os acessos à API do Twitter. Além de atualizar o status do usuário, ou seja, criar um post no Twitter, é possível fazer leitura da "timeline" do usuário e dos seus seguidores, listar e enviar mensagens diretas, e muito mais.
E você está usando a API do Twitter para alguma coisa?
Comente, compartilhe, "twite" também!
[]s
Ana Abrantes
http://twitter.com/anabrant
Estava procurando na internet se alguém já tinha feito integração com uma aplicação Java e recebi 3 resultados de bibliotecas open source escritas em Java usando a API do Twitter:
Escolhi a Twitter4J por ser a mais usada e atualizada, além de ter muito mais resultados nas buscas, inclusive com exemplos e tutoriais.
No começo exitei um pouco e deixei para testar quando tivesse um tempo livre porque normalmente a gente
não consegue colocar alguma coisa para funcionar usando biblioteca de terceiros em pouco tempo.
Mas fiquei admirada com a facilidade de uso e a rapidez com que eu consegui postar um tweet.
Foi coisa de minutos, o download do arquivo zip demorou mais do que escrever o código e rodar no Eclipse!
Fiz download de um pacote de menos de 2 MB que tem os fontes, exemplos e o arquivo jar (twitter4j-2.0.10.jar), que já tem incluído todas as dependências que ele precisa para executar e que deve ser colocado no classpath da sua aplicação. Depois escrevi 2 linhas de código e ao executar já tinha meu tweet enviado. É muito simples, veja a minha classe de teste:
import twitter4j.*; public class TwitterTeste { public static void main(String[] args) throws TwitterException { Twitter twitter = new Twitter("username", "password"); Status status = twitter.updateStatus("Escreva sua mensagem aqui"); } }
Nesta biblioteca, encontramos classes muito fáceis de usar, onde foram encapsulados os acessos à API do Twitter. Além de atualizar o status do usuário, ou seja, criar um post no Twitter, é possível fazer leitura da "timeline" do usuário e dos seus seguidores, listar e enviar mensagens diretas, e muito mais.
Aplicação prática
Claro que todo desenvolvedor gosta de conhecer e testar novas APIs, principalmente relacionado a uma coisa tão na moda como o Twitter. Mas isso tudo não era só um teste de curiosidade, nosso objetivo de negócio era simplificar o post de minicursos gratuitos do usuário Open4Education e por isso resolvemos fazer uma integração com o Global Education System.E você está usando a API do Twitter para alguma coisa?
Comente, compartilhe, "twite" também!
[]s
Ana Abrantes
http://twitter.com/anabrant
Comentários
valeu pelo post!!!
Divulguei seu post no meu twitter e publiquei seu post no meu blog tbm! Informando a fonte! Abraços até mais!
Já estão corrigidos agora.
Obrigada,
Ana
Obg