mynetx

Cómo: Conectarse al Chat de Facebook desde tu escritorio

Cuando Facebook originalmente introdujo su servicio de chat, los usuarios no estaban contentos con lo cerrado de la red. Sin embargo, el conectarse desde tu escritorio siempre ha sido posible. El abrir el chat en su propia ventana siempre ha funcionado desde el lanzamiento del Chat de Facebook.

Facebook Chat: Pop-out

No tomó mucho tiempo para que programadores expertos encontraran como conectarse al Chat de Facebook de forma remota. Debo admitir, yo estaba haciendo esto también. Y lo que vi era un poco fácil, al no haber un protocolo binario involucrado; todo es enviado mediante mensajes JSON planos usando conexiones HTTP persistentes.

Facebook Chat in Flock 2.5

Una de las primeras aplicaciones que incluían soporte completo para Facebook Chat fue Flock, el tan llamado navegador social. Sin embargo, aún no había ningún API oficial para conectarse. El servicio de Web messenger meebo también añadió soporte prelimiar para el Chat de Facebook, pero por una demanda de Facebook tuvieron que retirarlo.  Esto fue cuando Facebook introdujo la abilidad de usar Facebook Chat mediante Facebook Connect, y meebo lanzó esto como Alpha partner. Incluso hoy, Facebook Connect es la forma preferida de conectarse de las aplicaciones de terceros.

meebo: Facebook Connect

fDiscovery es otro cliente no oficial que trae la experiencia del Facebook Chat a tu escritorio. Desarrollado por el creador de MessengerDiscovery,Matt Holwood, fDiscovery incluso muestra notificaciones de escritorio para eventos generados por tus contactos de Facebook.

fDiscovery 2 Beta

Facebook Chat con Jabber

Desde el lanzamiento de la nueva Página de Inicio éste mes, el servicio de mensajería instantánea de Facebook puede ser usado con cualquier cliente de escritorio. Con ello, Facebook Chat está haciendo uso del protocolo Jabber XMPP.  Los siguientes clientes están soportados explícitamente:

 

Sin embargo, también puedes conectarte con diferentes clientes de chat. Aunque el cifrado SSL no está soportado.  Con el ejemplo de Pidgin, mostraré como conectarse al Chat de Facebook.

  1. Si aún no está hecho: Elige un nombre de usuario de Facebook.
  2. En Pidgin, abre el menú Cuentas y elige Administrar Cuentas.
  3. En la pestaña Basico, ingresa la siguiente información:
    • Protocolo: XMPP
    • Nombre de usuario: <Tu nombre de usuario elegido, ejemplo: johndoe>
    • Dominio: chat.facebook.com
    • Recurso: Pidgin
    • Contraseña: <Tu contraseña de Facebook, ejemplo: 1<3-f4C3800k! >
    • Alias Local: <Tu nombre de Facebook Real, ejemplo: John Doe>
  4. Haz clic en la pestaña Avanzado, luego ingresa la siguiente información:
    • Puerto de conexión: 5222
    • Servidor de conexión: chat.facebook.com
    • Desmarca la casilla Requiere SSL/TLS.

Pidgin: Facebook Chat support via Jabber

Más Información