lunes, 18 de octubre de 2010

Usar aplicaciones de Twitter sin necesidad de Oauth

Estos días que me veo en la necesidad de usar Xfce para no forzar mi netbook he tenido que volver a Pino. Para los que no lo sigan, la versión que está disponible ahora mismo es la 0.2.11, y Twitter hace poco ha cambiado su forma de autentificación para que haya que usar Oauth sí o sí.

Esto en cristiano quiere decir que toda aplicación que te pidiera nombre de usuario y contraseña en vez de tener un botón o un enlace que te abriera un navegador o ventana para incluir un código numérico que el propio Twitter te da, a día de hoy están ya obsoletos. Si queréis más información del tema, basta con buscar «ouathpocalypse» en cualquier buscador.

Pino 0.2 es uno de esos casos de aplicaciones obsoletas.. Para su versión 0.3 ya lo habrán solucionado, pero mientras están con su desarrollo, ¿cómo usamos Twitter en Pino?  La respuesta la encontré en la misma web de Pino, que enlaza un tutorial que ahora mismo paso a traduciros.

Primero tenemos que irnos SuperTweet. Esta web es un proxy que nos permite autentificación básica. Una vez allí pulsamos en el botón Sign in with Twitter, y cuando nos rediriga, permitirle el acceso desde nuestra cuenta.

Cuando nos devuelva a SuperTweet veremos que hay una columna llamada Status, y ahí aparece marcado Inactive. Tenemos que pulsar en (Activate). Se nos pedirá una contraseña, y nos recomiendan que sea distinta a la que usamos en la cuenta de Twitter principal.

Cuando hayamos terminado, basta con irnos a nuestro cliente de Twitter y cambiar la URL de la API de Twitter por una de SuperTweet, como esta:
http://api.supertweet.net/1/
En Pino basta crear o editar una cuenta, elegir Other como servicio y poner la mencionada URL en el campo API proxy o otros servicios, además del usuario y la contraseña, claro. Deberá quedar algo como esto:


Con esto conseguiremos una solución provisional, hasta que actualicen Pino o la aplicación que usemos. Siempre es más conveniente usar el método oficial.

Espero que esta entrada os haya sido de utilidad.

3 comentarios:

David Saltares dijo...

Me da un coraje extremo que hagan cambios en APIs de forma que lo anterior no funcione. Personalmente tuve mi propio infierno con QAuth.

Había escrito un script en Python con la API de Twitter no oficial para dicho lenguaje que producía un pequeño grafo de tus followers/followings en .png introduciendo usuario y contraseña. En el momento en el que llegó QAuth se fue todo a tomar por **** ya que la librería que portaba la API oficial a Python no se había actualizado.

En fin, estoy seguro de que muchos usuarios de XFCE te agradecerán este tuto.

Saludos.

Mephiston dijo...

Gadi, todo muy bonito... pero tengo una pregunta... ¿por qué pones Qauth, cuando es Oauth?

gadi dijo...

David: Eso espero :) La verdad es que estos cambios extraños de un día para otro fastidian más de lo que ayudan.
Mephiston: Por un error de lectura, me pasa demasiado a menudo. Muchas gracias por el dato, lo corrijo.

Publicar un comentario

Si no tienes cuenta en ninguno de los servicios, usa Nombre/URL. A ser posible, evita la opción Anónimo.

 
Related Posts with Thumbnails