Creación de una aplicación de Twitter para publicar contenido

28/01/2015

Para poder realizar el envío de tuits desde una aplicación web, se debe hacer uso de la API de Twitter. Para ello debe crearse una app dentro de Twitter con permisos de lectura y escritura. En este artículo veremos como crear la app y darle los permisos adecuados.

1.- Vinculación de móvil a la cuenta propietaria de la app

Si la cuenta en la que vamos a crear la aplicación ya dispone de un teléfono vinculado, obviamos este punto del documento y pasamos al apartado siguiente. En otro caso, continuamos con este apartado ya que es necesario para el punto 3.

Por problemas técnicos conocidos de Twitter con las operadoras de telefonía en España (https://twittercommunity.com/t/you-must-add-your-mobile-phone-to-your-twitter-profile-before-creating-an-application/15008/46), no es posible vincular desde la web un teléfono a una cuenta de Twitter. Se deberá realizar esta operación desde un terminal móvil.

No obstante, podemos simular la navegación desde cualquier ordenador a través de la dirección https://mobile.twitter.com/session/new. En esta dirección se presenta el siguiente formulario: 

En este punto, será necesario introducir el usuario y clave de la cuenta de Twitter. Tras validarnos, hay que pulsar el botón del perfil (silueta de usuario oscura).

A continuación pulsamos sobre "Configuración" en la parte inferior de la pantalla.

Y por último, le damos a añadir teléfono en la ventana que se muestra. 

Introducimos en la ventana que se muestra el número de teléfono

Tras guardarlo, recibiremos un SMS de Twitter indicándonos un código de seis cifras que debemos introducir en la siguiente ventana que se muestra tras guardar el móvil:

2.- Creación de la aplicación

Para crear una aplicación con la que podamos crear tuits, debemos darla de alta en el centro de gestión de apps de Twitter. Para esto, hay que acceder a https://apps.twitter.com/ y pulsar el botón “Create New App”.

Esto nos mostrará un nuevo formulario que debemos completar con datos significativos para el propietario de la cuenta de Twitter. A modo de ejemplo, se muestran algunos en la captura de pantalla:

Tras crear la aplicación, tenemos que ir a la pestaña “Permissions” y modificar los permisos que por defecto son solo de lectura. Una vez en la pestaña, seleccionamos “Read and Write” y pulsaremos el botón “Update Permissions”.

Una vez cambiado los permisos, accedemos a la pestaña “Keys and Access Tokens” donde por un lado están los datos de la aplicación que hemos creado y nuestros tokens de acceso. Este último token hay que generarlo si no existe. Para esto, simplemente pulsamos el botón “Create my access token”.

En esta misma pestaña “Keys and Acces Tokens” debemos recoger los datos que serán necesarios para poder enviar tuits desde nuestra aplicación web. Se muestran en la imagen subrayados en rojo: