Arquivo da categoria 'Twitter'

Agregador de redes sociais em PHP

Postado por Rafael Monteiro em 28/10/2009

Cenário

Atualmente temos uma diversidade de conteúdo espalhado sob diversas formas, seja através de fotos, comentários, tweets, blogs, links favoritos, etc. Como exemplo podemos citar as redes: Flickr, Last.fm e Twitter.

Não seria interessante agregá-los em uma página ?

Isso pode ser feito utilizando a classe SimplePie, de código aberto, fácil utilização, escrita em PHP e que nos ajudará a trabalhar com o RSS necessário para a manipulação dos dados.

Ela pode ser encontrada em: http://simplepie.org/downloads/.

Continue Reading »

Seja seguido no Twitter sem incomodar as pessoas

Postado por Yoshio Iwamoto em 7/10/2009

Em dois dias meu usuário doTwitter pulou de 20 seguidores para quase 200. Não é enganação, é até um problema do Twitter, ou não, já que não é bem um bug.

Se você procurar por aí na internet irá encontrar vários métodos de como conseguir mais seguidores no Twitter, mas todos dizem praticamente a mesma coisa: seguir os outros e esperar que eles te sigam também.

De fato isto é verdade e funciona se você seguir muitos (muitos) usuários, mas minha idéia foi um pouco diferente. Vou contar uma historinha.

Estava vendo na Folha Online uma matéria sobre as principais frases ditas pelos famosos no Twitter e umas das frases era do ilustre William Bonner (que aliás sou grande fã). Eu já esqueci qual foi a frase dele, mas o importante é que graças a matéria eu descobri que ele tinha Twitter (@realwbonner), então passei a segui-lo.

Por curiosidade fui ver quantos seguidores ele tinha e ao entrar na página de seguidores dele meu usuário do Twitter estava sendo exibido no topo dos resultados.

Naquele dia, acho que ele tinha mais ou menos 40 mil seguidores. A exibição do meu usuário na página de seguidores dele acabou me rendendo 3 novos seguidores. Uma idéia estava surgindo...

Entrei novamente na página de seguidores dele, mas meu usuário não estava mais no topo. A causa era que o @realwbonner estava adquirindo mais seguidores fazendo os antigos caírem nos resultados. Uma idéia se completou!

Eureka! Vou criar um script para dar Unfollows e Follows nos Twitters com mais usuários do Brasil. Em tempos em tempos eu executo o script e ele faz o meu usuário ficar no topo dos resultados dos seguidores deles.

Se pegarmos o @hucklucianO que possui mais de 1 milhão de seguidores e deixar o seu usuário em exibição no topo da página de seguidores dele, isto irá fazer as pessoas prestarem mais atenção em você.

Vamos ao script

O script foi desenvolvido em Python (v2.6) e utiliza a Python Twitter API (v0.6).

Baixe o código fonte da Python Twitter API em:
http://python-twitter.googlecode.com/files/python-twitter-0.6.tar.gz

Descompacte com o arquivo com o comando:
$ tar -zxvf python-twitter-0.6.tar.gz

Entre na pasta criada e instale a API (como root):
$ cd python-twitter-0.6
$ sudo python setup.py install

Finalmente, baixe o script que criei aqui. Será necessário edita-lo. Abra com algum editor de texto e altere este trecho:

your_users = [
    ('seu_usuario', 'senha',), # Ex: ('joao', 'asd123'),
    # ('outro usuario', 'senha'),
    # ...
]

No trecho acima você deve inserir o seu usuário e senha do Twitter para que a API possa realizar o login. Você está de posse de 100% do código, repare que em momento algum o seu usuário e senhas são enviados para mim. :D

Neste outro trecho você insere os usuário do Twitter que deseja seguir. Coloque cada usuário em uma linha dentro do espaço delimitado entre as três aspas. No script eu já adicionei alguns camaradas :)

twitter_users = '''
yoshioiwamoto
rafaelsdm
ricardoperez
gabrielverta
'''

Quanto mais seguidores eles tiverem, melhor. Uma dica é dar uma passada no twittercounter onde você pode encontrar quem são os usuários mais seguidos no mundo ou em um país específico (Brasil).

Para rodar o script execute na linha de comando:
$ python followme.py

No meu usuário @yoshioiwamoto eu precisei seguir os 15 usuários do Twitter mais seguidos do Brasil e o script era rodado 3 vezes ao dia.

Uma informação importante, para cada usuário que você segue são necessários 2 requests e o Twitter possui um limite de 150 requests por hora, então gerencie bem os uso deste script.

Se você utiliza sistemas operacionais proprietários que não são baseados em Unix, aguarde até que uma boa alma crie um tutorial para você. :D

Av. Conselheiro Nébias, 368A, Cj. 413
Vila Mathias - Santos - SP
Telefone: (13) 3345-4580

© 2008 - 2009 Stiod. Todos os direitos reservados.