terça-feira, 3 de setembro de 2013

     Neste post vamos desenvolver uma aplicação para enviar tweets via Python.

     Primeiramente, temos que registrar uma aplicação no Twitter, em https://dev.twitter.com/. Faça o login com seu usuário do Twitter e em My Applications, clique em Create New Application. Preencha os campos necessários e não esqueça de garantir que sua aplicação tenha nível de acesso do tipo Read, Write and Access direct messages.

     Finalizado o processo, você terá gerado os seguintes códigos de acesso:
  • Consumer key
  • Consumer secret 
  • Access token
  • Access token secret 

     Agora vamos desenvolver as etapas no Python. Começamos instalando a biblioteca twitter, utilizando o easy_install.


   Abaixo, temos o código para enviar o tweet:

import twitter

TOKEN = 'your access token here'
TOKEN_SEC = 'your access token secret here'
CON_KEY = 'your consumer key here'
CON_SEC_KEY = 'your consumer secret here'

twi_war = twitter.OAuth(TOKEN,TOKEN_SEC,CON_KEY,CON_SEC_KEY)
twit = twitter.Twitter(auth=twi_war)
twit.statuses.update(status="I'm tweeting from Python!")

     E, por fim, o resultado em sua timeline do Twitter:



     Simples assim. Abraços e até o próximo post!



0 comentários:

Postar um comentário