5º festival de cultura libre

K-maleón 2014

twitter updates post comments feeds post feeds

Taller la API de Twitter para principiantes

la api de twitterImpartido por Alfredo Minipunk
1 de junio. 18:00h. Biblioteca – Centro de Documentación. MUSAC
Inscripción

Aunque twitter nos muestre los tweets como una página web realmente lo que hace es cargar archivos de una base de datos organizada por orden cronológico.

Cada tweet contiene la siguiente información:

  • Fecha, hora, minutos y segundos en que se escribió.
  • Nombre del usuario.
  • ID numérico del nombre de usuario.
  • Nombre real del usuario (NO el nick).
  • Su geolocalización.
  • Su lenguaje.
  • El id del tweet.
  • El texto del tweet.
  • Si contiene URL la corta, la mostrada en el tweet y la original.
  • Si menciona a otro usuario el id del tweet al que responde.
  • La url a la imagen de su avatar.
  • La aplicación utilizada para publicar.

Y algunos otros filtros no destacables, todos estos parámetros se pueden filtrar a la hora de realizar una llamada a la API y filtrar los resultados de una búsqueda, con lo que se pueden crear alertas muy bien configuradas.

En este taller se mostrará cómo crear sencillos scripts de programación PHP, cómo alojarlos en un servidor y cómo ejecutarlos de forma automática cada cierto tiempo mediante la programación de un CRON.

En los ejemplos se crearán alertas sobre palabras que se mencionen en twitter filtrando por geolocalización, ubicación o contenido del tweet.
Los resultados de estas llamadas a la API de twitter se enviarán automáticamente a una cuenta de correo electrónico, sabiendo esto podremos utilizar esta técnica para publicar contenido de modo automático en twitter o facebook.

Se mostrará cómo funciona la API de twitter y como realizar “llamadas” a su base de datos desde sencillos scripts.

Se mostrarán los formatos de sindicación XML, ATOM y JSON así como ejemplos de uso de los mismos.

A modo de ejemplo realizaremos también llamadas a la API de facebook y al feed de alguna página web.

Para la elaboración del taller se adjuntarán los scripst de ejemplo así como hosting y cron gratuitos para realizar los ejemplos.

Al finalizar el taller los asistentes serán capaces de generar alertas utilizando filtros de cualquier página web que contenga un feed, publicar de forma automática contenido filtrado en facebook o twitter y trabajar con los principios básicos de programación en PHP.

 

Comparte esta entrada:

2 comentarios

Deja un comentario


Nombre (required)

Correo-e (no será publicado) (required)

Website

Comentario