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:
- Facebook (si alguien lee esto supongo que ya tendrá creada una página…)
- Twitter (idem)
- Yahoo Pipes (opcional): sirve para eliminar la repetición del nombre de usuario.
- Twitterfeed (envía un RSS a Ping.fm)
- Ping.fm (de Ping a Página de Facebook)
INSTRUCCIONES:
- Facebook (si alguien lee esto supongo que ya tendrá creada una página…)
- Twitter (idem)
- 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).
- 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! - 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


Enero 16th, 2010 at 16:37
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
Enero 16th, 2010 at 18:50
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!
Enero 18th, 2010 at 2:18
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…
Enero 18th, 2010 at 7:49
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!