Compartir contenido en Twitter desde Drupal Por Equipo 4.

25
Compartir contenido en Twitter desde Drupal Por Equipo 4

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

Page 1: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Compartir contenido en

Twitter desde Drupal

Por Equipo 4

Page 2: 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)

Page 3: Compartir contenido en Twitter desde Drupal Por Equipo 4.
Page 4: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Habilitar todos estos módulos

Page 5: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Una vez instalados

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

Page 6: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Ir a Twitter, y aparecerá este mensaje…

Page 7: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 8: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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.

Page 9: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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)

Page 10: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 11: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Para este caso, se configuró así:

Page 12: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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.

Page 13: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 14: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 15: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 16: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Configurar qué tipo de contenido queremos publicar desde Drupal

Page 17: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Ahora configurar las preferencias del administrador:

Ir al botón Twitter account

Page 18: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Y añadir la cuenta que publicará en twitter

Page 19: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 20: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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

Page 21: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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”

Page 22: Compartir contenido en Twitter desde Drupal Por Equipo 4.

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”

Page 23: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Y deberá aparecer un mensaje como éste:

Page 24: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Sí vamos a la cuenta de Twitter…

Page 25: Compartir contenido en Twitter desde Drupal Por Equipo 4.

Y así se configuran Tweets desde Drupal

¡Gracias por su atención!