De Twitter a una Página de Facebook (no perfil personal)

Siguiendo estas instrucciones los mensajes que escribas en Twitter se postearán en tu Página de Facebook. No confundir con el widget de Twitter para compartir actualizaciones en un perfil personal de Facebook. He creado este manual a través de las soluciones dadas por Tony Faria de The iFan Team en esta dirección (en inglés).

Es una forma un tanto rebuscada, pero mientras Facebook no permita una aplicación de este estilo es la única alternativa. Podéis ver un ejemplo en vivo de cómo quedan los mensajes:
http://www.facebook.com/MovilDualSIM

RESUMEN DE PASOS A SEGUIR

De Twitter a Página de Facebook:
Twitter -> YahooPipe (eliminar repetición del usuario) -> Twitterfeed (Post para Ping) -> Ping.fm -> Página de Facebook

De cualquier RSS Feed a una Página de Facebook:
RSS Feed -> Twitterfeed (Post hacia Twitter) -> Twitter -> YahooPipe -> Twitterfeed (Post para Ping) -> Ping.fm -> Página de Facebook

PASOS A SEGUIR:

  1. Facebook (si alguien lee esto supongo que ya tendrá creada una página…)
  2. Twitter (idem)
  3. Yahoo Pipes (opcional): sirve para eliminar la repetición del nombre de usuario.
  4. Twitterfeed (envía un RSS a Ping.fm)
  5. Ping.fm (de Ping a Página de Facebook)

INSTRUCCIONES:

  1. Facebook (si alguien lee esto supongo que ya tendrá creada una página…)
  2. Twitter (idem)
  3. Yahoo Pipes (opcional): sirve para eliminar la repetición del nombre de usuario.
    Twitter envía de forma automática el nombre de usuario como parte del feed. Este es un modo algo rebuscado para quitar esta repetición pero funciona.

    Utilizamos el servicio Yahoo Pipes para eliminar el nombre de usuario del feed antes de enviarlo a Twitterfeed.

    #1 ir a http://pipes.yahoo.com, inicia sesión o regístrate si no tienes usuario de yahoo.

    #2 Busca mi “pipe” para clonarlo. Pon en el cuadro de búsqueda “Movilesdualsim Pipe Twitter To Ping To Facebook” Una vez encontrado, pulsa en el título y presiona en “clonar”. Esto te dará una copia del Pipe que tú puedes editar.

    #3 Ve a My Pipes, y deberías tener la copia de mi pipe. Para editar la fuente haz clic en “Edit Source” y así poner tus datos.

    #4 Lo primero es renombrar el pipe. Para editarlo, haz click en el nombre el la parte superior del dashboard. Renombra el Pipe y pulsa OK.

    #5 Lo siguiente parece complicado, pero sólo se necesitan dos pasos

    a) En la caja “Fetch Feed” cambia mi Twitter User Timeline por el tuyo (obtén tu dirección RSS de tu perfil de Twitter, la mia es: http://twitter.com/statuses/user_timeline/85362540.rss)

    b) Ahora necesitas filtrar tu usuario de Twitter. En la caja “Regex” debes ver dos “^movilesdualsim”. Cambia ambos y asegúrate de mantener el símbolo ^ en ^tuusuario.

    #6 Hecho! Ahora pulsa en la caja “Pipe Output” y deberías ver que cambia a naranja. Hace una conexión de prueba y debes ver los resultados en la parte inferior. Un feed de twitter sin tu nombre de usuario!

    #7 Ya casi está! Ahora guarda tu pipe “Save” y ponlo en marcha pulsando en “Run pipe” (arriba en azul claro).

    #8 Para finalizar, tieres la dirección RSS haciendo click en “Get as RSS”. Deberías tener una nueva URL del estilo: http://pipes.yahoo.com/pipes/pipe.run?_id=xxxxxxxxxxxxxxxxxxxxxxx&_render=rss

    #9 Esta es la URL que quieres utilizar en tu Twitterfeed.

    #10 Nota: Esto ha funcionado en el 95% de todos los feeds que Tony Faria de The iFan Team ha hecho. Pero en un par de ocasiones han tenido problemas con el Twitter timeline. Para esto también han encontrado una solución! :)

    Si tu Twitter timeline no procesa, primero introdúcelo en www.feedmingle.com y crea una nueva dirección. Pon esta dirección en Yahoo Pipes (preocúpate sólo de este método si tienes problemas).

  4. Twitterfeed (envía un RSS a Ping.fm)
    Inicia sesión o crea una cuenta en Twitterfeed.
    Pulsa en “Create new feed”, y en “Show More Services” para poder enviar el feed a Ping.fm
    Antes de continuar debes iniciar sesión o crear una cuenta en Ping.fm, pues es necesaria tu propia API key.
    Una vez insertada la API key de ping.fm, Twitterfeed te pedirá un tipo de actualización (para twitter selecciona “micro-blog”).
    Step 2: pon el nombre del feed y la url recogida de Yahoo Pipes creada en el paso anterior: (http://pipes.yahoo.com/pipes/pipe.run?_id=xxxxxxxxxxxxxxxxxxxxxxx&_render=rss) o en su defecto el feed de tu Twitter (http://twitter.com/statuses/user_timeline/85362540.rss) y pulsa en “Create feed”.
    Ya tienes programado para que todo lo que publiques en Twitter vaya a ping.fm. Sólo queda un último paso!
  5. Ping.fm (de Ping a Página de Facebook)

    Vuelve a ping.fm, inicia sesión con tu email y contraseña.

    Ve a “Add Network”, selecciona “Facebook Pages”. Facebook Connect te conectará con tu cuenta de Facebook utilizando tu usuario y contraseña habitual.

    Selecciona la Página en la que quieres postear y guarda.

    Si no quieres que los posts vayan a tu perfil personal y a la Página de Facebook aquí puedes desconectarlo.

    Ya está!

EL RESULTADO:
Cada vez que escribas en Twitter tu mensaje se publicará en tu Página de Facebook

EJEMPLO:
Página de Facebook de Móviles Dual SIM

8 pensamientos en “De Twitter a una Página de Facebook (no perfil personal)

  1. muy buen artículo, enhorabuena! lo he probado y te apunto unas pequeñas observaciones que pueden ayudar a los que lo intenten:

    3/#5/b: cuando en Yahoo Pipes se corrige el nombre de usuario, debe tenerse en cuenta si tenemos el usuario con alguna mayúscula, pues el servicio es sensible a ese matiz. si no lo hacemos, dará error (no lo corregirá).

    4: al menos "en mi versión" de Twitterfeed, el primer paso (Create feed) solo es poner la url del Yahoo Pipe. no existe lo de "Show more services", sólo lo de "Advanced settings", que varía detalles poco relevantes. la conexión con Ping.fm se realiza en el paso 2: "Configure Publishing services". ahí es donde hay que seleccionar Ping.fm (el orden en mi caso fue inverso a como lo cuentas).

    en mi caso tuve bastantes problemillas para lograr la API key de Ping.fm: primero recomiendo configurar en ping.fm la Network hacia facebook pages y, cuando esta esté lista, buscar la API Key.

    la API key está en http://ping.fm/key (pero a mi me daba error, mientras traté de usarla sin haber configurado la red hacia Facebook.

    5. y sobre la configuración de Ping.fm hacia Facebook… simplemente aconsejar que se use en facebook un usuario con el mismo correo electrónico de la cuenta de Ping.fm. de otro modo… parece no funcionar correctamente. si habéis estado logueados con otra cuenta, quizá lo detecte y lo flipe. en ese caso… limpiar cookies o, en último caso, cambiad de navegador y volved a probar.

    muchas gracias!!

  2. hice todo y a mi en mi facebook sale 2 veces el post de mi twitter, osea se repite dos veces en el mismo mensaje de facebook por ejmeplo en mi twiter pongo "hola" y en mi facebook en un solo mensaje sale
    "hola hola"

    y otra cosa esq al lado de mi nombre tmb me aparece este mensaje

  3. Creo que tienes que cambiar la configuración del twitterfeed.
    En Advanced Settings debes marcar:

    "Post Content" -> description only.

    Creo que con esto se solucionará el problema de la repetición.

    Un saludo!

  4. A mi tambien me aparece el comentario al costado de mi nombre por ejemplo mi nombre de facebook es "Jorge" y cuando escribo algo en twitter por ejemplo "xxx" en mi facebook aparece "Jorge xxx"

    es normal? porque cuando escrib algo normalmente en facebook no aparece ahi arriba…

  5. Creo que os falla la configuración del Yahoo Pipes. En el punto 3.5.b):

    3/#5/b Yahoo Pipes:
    Ahora necesitas filtrar tu usuario de Twitter. En la caja “Regex” debes ver dos “^movilesdualsim”. Cambia ambos y asegúrate de mantener el símbolo ^ en ^tuusuario.

    Fijaros en el apunte que comenta Rubén en el primer comentario:
    3/#5/b:
    "cuando en Yahoo Pipes se corrige el nombre de usuario, debe tenerse en cuenta si tenemos el usuario con alguna mayúscula, pues el servicio es sensible a ese matiz. si no lo hacemos, dará error (no lo corregirá)."

    Espero que esto os ayude, confirmarme que sea así.

    Un saludo!

    • Lo desconozco. De todos modos ahora hay una herramienta mucho más sencilla que todo este proceso. Se trata del “RSS Graffiti”.
      Espero que te ayude! 😉

Los comentarios están cerrados.