Usando el modulo de twitter

Hace algun tiempo este modulo permitia de una manera muy sencilla que cada usuario pudiera publicar en twitter lo que se escribia en un sitio con Drupal. El gran problema es que se tenia que colocar usuario y password en el sitio, si se usaba en un sitio propio no era un gran problema (de cualquier manera no se que tan seguro fuera esto) pero si se estaba en un sitio ajeno la idea de dejar el usuario y password resulta inquietante.

Ahora bien todo esto cambio a partir de que cambio la manera en que las aplicaciones que se comunicaban podian interactuar con twitter. Ahora se usa oauth uan manera de pedir permiso sin quedarse con el password o el usuario, se autoriza y se sigue adelante.

Con todas las ventajas que esto implica, también hace que la configuración de este modulo sea más complicada.

Para usar este modulo de twitter se requiere tener instalado el modulo OAuth.

Despues de instalar los modulos como cualquier otro modulo en Drupal, se va a la sección de configuración del modulo y aparece la siguiente pantalla:

Administración modulo twitter en drupal

En esta pantalla se pide dos claves para poder tener acceso a Twitter, para obtener estas claves se requiere tocar la liga que dice register your application al tocar esta liga se abrirá la siguiente pantalla.

registrar aplicación de twitter

Se tiene que poner los datos de la cuenta de Twitter que se usara para autorizar, de hecho para hacer la vida más fácil más adelante en el proceso, vale la pena tener en otra ventana del navegador la cuenta de Twitter abierta.


Al entrar a esta area se vera la siguiente forma para crear una aplicación:



Se da un nombre a la aplicación, una descripción y poner dos urls el primero es el url del sitio donde se usara el modulo el segundo url es el que aparece en la pantalla de la administración del modulo llamado Callback URL es una dirección como esta: http://nombredeldominio.com/twitter/oauth

Una vez colocados estos datos se crea la aplicación y Twitter genera las dos claves que se requieren OAuth Consumer key y OAuth Consumer secret. con estos datos se regresa a la  primera pantalla de configuración del modulo de Twitter y se colocan los datos.

Después se toca en la segunda pestaña de la configuración, la que dice Envio

pestaña envio

En esta pestaña se configuran varios parámetros, primero en que tipos de contenido se podrá enviar un tweet, después se configura el formato que tendrá el mensaje y finalmente, se indica en que momento enviar, si se usara solo cuando se cree un nuevo post o también cuando se actualice.

La tercera pestaña es la de Sign In

Sign in twitter
En esta tercera pestaña aparece solo si se activo este modulo en drupal, permite que los usuarios en el sitio se den de alta y entren con los datos de Twitter sin necesidad de crear otro usuario o clave. Una manera muy conveniente de tener nuevos usuarios, en algunos sitios sirve y en otros en definitiva no es necesario.

Finalmente esta un paso fuera de la administración del modulo este paso es poco obvio, al llegar a este punto un piensa que ya esta todo configurado, pero no, el paso final es ir a la cuenta que se desea usar para publicar, por ejemplo la cuenta de administración o dejar que cada usuario publique sus propios tweet

 usuario

Se toca el botón de cuentas de Twitter y se da de alta la cuenta, Twitter pedirá autorización. Una vez dado esta autorización se tiene ligada a la cuenta en drupal una cuenta de Twitter y es posible ver publicados los post en el sitio directamente en el timeline de Twitter.

Authorize

 

Categorias
Versión

Añadir nuevo comentario

El contenido de este campo se mantiene privado y no se mostrará públicamente.

HTML Restringido

  • Etiquetas HTML permitidas: <a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • Saltos automáticos de líneas y de párrafos.
  • Las direcciones de correos electrónicos y páginas web se convierten en enlaces automáticamente.