domingo, 6 de junio de 2010

Registrando nuestra aplicación en twitter

En este post hablaré del proceso de registro de nuestra aplicación en twitter. Se trata de un proceso bastante sencillo, voy a explicar los aspectos que me parecen relevantes.

Para poder registrar una aplicación, es necesario tener una cuenta en twitter, ya que la aplicación le debe pertenecer a alguien. Supongo que si estás leyendo esto, es porque ya tienes tu cuenta twitter.

Nos dirigimos al siguiente enlace:

Nos aparecerá el siguiente formulario:





Qué debemos colocar en cada campo es bastante intuitivo. He marcado en rojo los 3 que me parecen más importantes.

1. Application type: aquí debemos indicar si nuetra aplicación es de escritorio (como TweetDeck), en cuyo caso seleccionaríamos client, o si es una aplicación web, en cuyo caso seleccionamos browser. En nuestro caso, se trata de una aplicación web.

2. Callback URL: en el caso de seleccionar tipo browser, debemos especificar una URL a la cuál twitter redirigirá el navegador una vez validados los datos del usuario que utilizará nuestra aplicación. Twitter no reconoce "http://localhost" como un dominio válido, y como nuestra aplicación correrá en principio precisamente bajo localhost, utilizamos este truco, de utilizar la IP 127.0.0.1 (la razón se escapa del objetivo del post).

3. Default Access Type: aquí especificamos si nuestra aplicación tendrá permiso de lectura/escritura o lectura solamente. Lógicamente, seleccionaremos la primera opción si queremos hacer actualizaciones de estado, crear, eliminar usuarios, etc.

Como comenté, el resto de los campos son bastante intuitivos de entender lo que hacen. Observen que especifiqué como web de la aplicación este blog, en donde todavía no he subido ni suquiera una línea de código. El último campo ("Use twitter for login") de momento es irrelevante si se marca o no; yo lo hice, pero si no estuviera marcado, no habría ningún problema.

Si vas leyendo las entradas del blog en orden cronológico, en este momento deberías tener: un servidor web, la librería para utilizar OAuth descargada, cURL corriendo en el servidor web y ahora una aplicación registrada en twitter. Ya está todo listo para hacer nuestras primeras pruebas, me he extendido un poco con las explicaciones, pero ahora sí, en la siguiente entrada vendrá la parte interesante :)





1 comentarios:

Unknown dijo...

Muy bueno el blog! Gracias por la info!

Publicar un comentario