Compartir contenido en Twitter desde Drupal Por Equipo 4.

Post on 02-Feb-2016

225 views 0 download

Transcript of Compartir contenido en Twitter desde Drupal Por Equipo 4.

Compartir contenido en

Twitter desde Drupal

Por Equipo 4

Instalar los siguientes módulos

Oauth (http://drupal.org/project/oauth)

Twitter (http://drupal.org/project/twitter)

Además se necesitan los siguientes módulos:

Views (http://drupal.org/project/views)

Chaos Tools suite (http://drupal.org/project/ctools)

Habilitar todos estos módulos

Una vez instalados

Ir a configuración, y deberá aparecer Twitter en el menú de WebServices

Ir a Twitter, y aparecerá este mensaje…

Hacer click en el vínculo que muestra, y se redirigirá a la siguiente página…

Dentro de esta página se nos piden claves de Oauth, que es uno de los módulos que instalamos; sin embargo, estas claves se generan en otra página, la cual se muestra si vamos al vínculo “register your application” de la ventana anterior.

En el caso de este ejemplo, el usuario ya se encontraba con sesión iniciada en Twitter dentro de su navegador, sin embargo, en caso de que la persona no tenga una sesión activa, deberá rellenar un formulario en el cual se le piden sus datos de Twitter (nombre de usuario/ correo y contraseña)

Se redirige a esta página, en la cual deberemos de configurar el nombre de la aplicación, en este caso, es el sitio web desde el cual queremos publicar en esta cuenta de Twitter

Para este caso, se configuró así:

Name: el nombre de la aplicación (recomendamos que este nombre haga referencia al sitio web)

Descripción: el propósito de la aplicación

Website: poner la url de nuestro sitio (para este ejemplo, al ser un sitio local, no se pone “localhost”, ya que no sería una dirección válida, sino que se utiliza la ip de localhost seguida del puerto 80 “127.0.0.1:80”)

Callback URL: la dirección a la cual se redirigirá después de que el usuario se autentique de forma correcta.

Una vez llenos estos datos, se aceptan los términos y condiciones de los desarrolladores, y se llena el captcha, y creamos nuestra aplicación

Hay tres cosas importantes en la página anterior:

Access level: debe cambiarse a “read and write”, para que podamos leer y redactar tweets desde nuestra aplicación

Consumer key: clave pública de oAuth

Consumer key secret: clave privada de oAuth

Pegar estas dos claves en la configuración de Twitter en Drupal

Configurar qué tipo de contenido queremos publicar desde Drupal

Ahora configurar las preferencias del administrador:

Ir al botón Twitter account

Y añadir la cuenta que publicará en twitter

Otorgar permisos a drupal para acceder a la información de nuestra cuenta de Twitter

Una vez autorizado, se redirige de nuevo a la configuración de Twitter en drupal, pero ya con nuestra cuenta autorizada:

Posteriormente, procedemos a crear un nuevo artículo o algún contenido, y bajo la pestaña “menu settings” encontraremos una nueva opción “post to twitter.com”

La cadena que se muestra se modificó desde la pestaña de configuración de Twitter en drupal.

Se selecciona la opción “Announce this post on twitter”

Y deberá aparecer un mensaje como éste:

Sí vamos a la cuenta de Twitter…

Y así se configuran Tweets desde Drupal

¡Gracias por su atención!