Por causa da popularidade do Twitter e da maneira em que ele interage com outros serviços Web e aplicações , muitas bibliotecas de linguagem de programação tem a funcionalidade especial Twitter. Funcionalidade do Python Twitter vem por meio de uma biblioteca de classe de invólucro , o que dá aos programadores de Python uma interface rápida e fácil de conectar ao sistema do Twitter. Ao usar os métodos da classe twitter, programadores podem facilmente fazer login no Twitter e ler timelines de outros usuários. Coisas que você precisa
Python Interpreter com IDE
Show Mais instruções
1
Baixe e instale o Twitter Application Programming Interface (API) , chamado python -twitter no código. google.com /p /python- twitter. Existem algumas outras embalagens API do Twitter para Python, mas python -twitter vem diretamente do repositório do Google Code com indicações de instalação , tutoriais e exemplos de código disponível.
2
o download e instalar as bibliotecas Python oAuth de oauth.googlecode.com , e instalar o python -twitter oauth biblioteca de OAuth - python- twitter.googlecode.com . Modifique o método " getAccessToken " em oauth -python -twitter para que ele leva um método adicional , "pin" :
getAccessToken (self, pinos, URL = ACCESS_TOKEN_URL )
e adicione o seguinte para o " token" linha variável ( Fonte 2 ) :
símbolo = self._FetchUrl (URL , os parâmetros = {' oauth_verifier ': pin } , NO_CACHE = True ),
3
Crie o código para instanciar uma conexão Twitter no Python IDE. Uma vez que o programador instala a biblioteca python- twitter, executar o IDE em um terminal , digitando "python " e bater a tecla enter. No prompt do IDE, digite o seguinte:
>>> import Twitter
>>> twitter_connection = twitter.Api ()
A variável " twitter_connection " agora contém um objeto de conexão twitter, a partir do qual o programador pode enviar e recuperar informações dos servidores do Twitter
4
Puxe uma linha de tempo pública e imprimi-lo através do Python: .
>>> cronograma = twitter_connection.GetUserTimeLine ( "username")
>>> print [ s.text para s na linha de tempo ]
Isto irá imprimir todas as mensagens atuais na linha do tempo os usuários públicos. O texto pode ser formatado numa variedade de formas . A fim de pré-formar as outras funções , a verificação por meio de oAuth pode ser necessária. Neste caso , o programa Python devem ser registrados através do Twitter , seguindo as instruções na dev.twitter.com /apps /novo .