compartir contenido en twitter desde drupal por equipo 4
TRANSCRIPT
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!