12/06/2013

Extendiendo los servicios de Twitter a través de su API

Extendiendo los servicios de Twitter a través de su API

En varias oportunidades nos referimos a la API de Twitter, que nos permite obtener y manipular datos importantes sobre los usuarios de la red social, la forma en que interactúan y, obviamente, los tweets que publican. Esos datos pueden convertirse en la base de útiles aplicaciones que complementen las funciones que de por sí ofrece la plataforma:

  • Búsquedas. Twitter tiene su propio buscador interno, recientemente mejorado al reindexar tweets antiguos que antes quedaban perdidos. Sin embargo, a veces necesitamos realizar búsquedas con un nivel de profundidad que este motor no permite. Existen aplicaciones externas que permiten buscar enlaces provenientes de Twitter, tweets enviados desde ubicaciones cercanas, biografías de usuarios, ofertas de empleo, etc.
  • Usuarios. Los datos que obtenemos sobre los usuarios pueden procesarse en innumerables formas. Así, aplicaciones nos permiten conocer, para un usuario en particular, cuántos días lleva en Twitter, si sigue o no a un determinado usuario, cuál es su frecuencia aproximada de publicación de tweets o cuántos de sus followers son legítimos.
  • Contenido. A veces necesitamos visualizar tweets de manera no convencional. Muchas aplicaciones permiten organizar de manera clara grupos de tweets relacionados (por ejemplo, series de tweets contando una historia), leer conversaciones entre dos usuarios o categorizar nuestros tweets favoritos.
  • Publicación de tweets. Una aplicación de Twitter puede publicar tweets en nuestro nombre. En este grupo hay aplicaciones que convierten nuestra voz a texto y tuitean lo que dijimos, traducen nuestro tweet a otro idioma o lo abrevian para que se ajuste a 140 caracteres.
  • Análisis de métricas. Expertos en marketing online y community managers suelen utilizar este tipo de aplicaciones para medir la influencia real de un usuario en su comunidad, estimar el impacto de un Trending Topic o determinar un perfil de un usuario de acuerdo con el tipo de actividades que realiza con mayor frecuencia en la red social.

La existencia de estas herramientas revela las limitaciones que presenta Twitter, pero también da una idea de lo permisiva que es su API. Es tarea del desarrollador aprovechar esa ventaja de la manera que le permita construir aplicaciones prácticas y novedosas.

0

angularjs Aplicaciones en Facebook aplicaciones mobile behavioral targeting Botones Call-to-action breadcrumbs breadcrumbs web búsqueda de personal búsqueda facetada Call-to-action buttons Client-side cliente-destacado cms a medida coding comercio electrónico content marketing CSS3 PIE cuanto debe pesar un sitio data-driven web design Datos estructurados Defacement Denegación de servicio Desarrollar una aplicación web desventajas de PhoneGap diseñar newsletters diseño web diseño web argentina diseño web esqueuomórfico Diseño web responsive Diseño web responsivo diseño web santa fe diseño web Smart TV diseño web televisores DOM desde PHP enlaces rotos filtros de búsqueda flash flat web design formularios sitio web fragmentos enriquecidos función de autocompletar futuro de la realidad aumentada html HTML5 html5shiv inbound marketing Initializr interfaces Web para televisores javascript jobs jQuery Mobile Mapbox maquetado html/css maquetador web masonry layout menú de navegación menú desplegable Metodologías ágiles Modernizr MVC Navegación por teclado oferta laboral OpenStreetMap paginas de Facebook Paper js Paper js framework personas Phishing plan de QA Polyfills polymer portfolio-destacados portfolio-inicio programacion de CMS Programadores WordPress página de contacto página de error 404 que es Backbone.js Realidad aumentada Resultados instantáneos server-side skeuomorphic design sliders y usabilidad soporte Internet Explorer Storytelling Underscores usabilidad usabilidad buscadores user-centered design ux velocidad de carga web Vendor prefixes ventajas jQuery Mobile Ventanas integradas versiones antiguas de Internet Explorer WAI-ARIA web components web imprimible Web Semántica WordPress para ecommerce