Twitters Interfaz de programación de aplicaciones (API) abierta permite a los programadores acceder a la funcionalidad de Twitter desde múltiples plataformas de programación . La mayoría de los lenguajes de programación más importantes ( Java, Perl , Python , Ruby ) tienen funcionales bibliotecas Twitter que envuelven Twitter API llamadas en una interfaz sencilla para el programador . En Python , el acceso a la API de Twitter es una simple cuestión de la descarga de las bibliotecas y llamar a los métodos correctos . Cosas que necesitará
Python Interpreter
Editor de texto
Mostrar más instrucciones
1
Descargar e instalar las bibliotecas de API de Twitter de Python desde code.google.com /p /python -twitter /. Estas bibliotecas permiten al programador acceder a Twitter objetos de la API en el código. Nota : Dado que Python es multi -plataforma, los procedimientos de instalación pueden variar de un sistema operativo a otro
2
Escriba el siguiente código en el editor de texto : .
#! /usr /bin /python
importación Twitter
imbécil = twitter.API ()
código importa las bibliotecas Twitter instalados y crea una instancia de un objeto API . A partir de este objeto, método de Twitter se puedan hacer llamadas . Algunas llamadas , sin embargo, requieren autenticación. En este caso , es necesario crear una instancia del objeto con las credenciales de autenticación adecuados.
3
Muestra una línea de tiempo de los usuarios . En este ejemplo, la línea de tiempo para el usuario " bobbyk " se imprimirá a través Python. Escriba el siguiente código Python en el editor de texto:
Timeline = twit.GetUserTimeline ( bobbyk )
impresión [ s.text de s en la cronología]
este bloque de código imprimirá las actualizaciones de línea de tiempo de Twitter bobbyk .
4
enviar un mensaje a Twitter. Contabilización en Twitter requiere autenticación. Vamos a suponer que el programador quiere enviar un tweet a través de la cuenta de usuario " bobbyk , " con la contraseña "1234 " El siguiente código autentica un objeto API : .
Imbécil = twitter.API ( username = ' bobbyk ' , password = '1234 ' )
mensaje = twit.PostUpdate ( " Este texto aparecerá en la línea de tiempo de Twitter bobbyk " )