Cliente de Twitter en una sola línea

Ya muchos conocemos lo sencilla que es el API de Twitter, no es más que un poco de REST y autenticación con OAuth.

Un ejemplo de su sencillez es este pequeño cliente de updates en una sola linea de código, basándonos unicamente en CURL para efectuar el pedido.

curl --basic --user "usuario:password" --data-ascii "status=`echo $@|tr ' ' '+'`" "http://twitter.com/statuses/update.json?source=Yeco"

No hay mucho que explicar, cambiás el usuario:password por tus credenciales y listo, es preferible que el update vaya entre comillas para evitar problemas con caractéres especiales. También podés hacerlo un .sh y dándole un chmod +x lo podés ejecutar cuando quieras. O bien, si te gana la pereza descargalo de acá y lo copiás en /usr/local/bin.

Su uso sería algo tan sencillo como:

% twet "un twitter app en una linea!... w00t!"

De paso, si andás por twitter, no está de más un follow a @Yeco ;) .

blog comments powered by Disqus
  • Mail
  • Delicious
  • Digg
  • StumbleUpon
  • Twitter
  • Technorati