
Twitter API Up and Running
Kevin Makice
- Editorial
- O'Reilly
- Año
- 2009
- Páginas
- ~416
- Nivel
- Básico
De qué trata
Introducción de O'Reilly, publicada en 2009, a la creación de aplicaciones sobre la API de Twitter de los primeros años, es decir, la API REST v1 con respuestas XML y JSON. Su autor es Kevin Makice, investigador de la informática social. Está pensada para programadores principiantes e intermedios y para personas curiosas por el fenómeno Twitter, por lo que no exige gran experiencia previa: el propio libro repasa lo esencial de la programación web.
Los primeros capítulos hablan de la historia de Twitter y de sus usos creativos en noticias, ciencia, emergencias, marketing o activismo, y presentan un catálogo comentado de aplicaciones de terceros de la época. Después explica las bases de la programación web con PHP y MySQL y recorre cada parte de la API: métodos de consulta de líneas de tiempo, estados, usuarios, mensajes directos, relaciones de seguimiento y búsqueda, con sus formatos de respuesta y sus límites de uso. Todo el código está escrito en PHP, con persistencia en MySQL, y se explica paso a paso.
La parte práctica se concentra al final, en un conjunto de aplicaciones de ejemplo en PHP y MySQL que consumen la API y almacenan los datos de forma local. Es un buen documento histórico de la primera era de Twitter, pero hoy está obsoleto. La API que describe, incluida la autenticación básica anterior a OAuth, ya no existe, y la plataforma actual (X API) tiene otra estructura y otras condiciones de acceso. Las reseñas de la época también señalaron que dedica muchas páginas a contexto y a aspectos básicos, y relativamente pocas a la API en sí.
- Twitter API
- API REST
- PHP
- MySQL
- XML y JSON
- Límites de uso
- Aplicaciones de terceros
- Redes sociales
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Aplicaciones de ejemplo sobre la API de Twitter
Conjunto de aplicaciones web reunidas al final del libro, escritas en PHP con almacenamiento en MySQL, que consumen los distintos métodos de la API de Twitter para recoger, guardar y mostrar tuits y datos de usuarios.

