Считано от днес, Facebook „отвори“ своята чат услуга, като премина към използването на свободния XMPP (Jabber) комуникационен протокол.
Този протокол се използва от доста други такива услуги – Google Talk, Jabber, AIM и други.
Какво означава това? Означава че вече ще можете да чатите с приятелите си от Facebook чрез всяка програма за чат, поддържаща XMPP протокола – примерно Pidgin (Windows, Linux, Mac), Empathy (Linux), Miranda IM (Windows).
За да работи вашата IM програма с Facebook Chat, трябва да я настроите по следния начин:
- създавате нов акаунт в програмата
- за протокол избирате XMPP или Jabber
- за потребителско име избирате вашето потребителско име от facebook (примерно lokster)
- за домейн избирате chat.facebook.com
- за Jabber ID избирате потребителско-име@chat.facebook.com (примерно [email protected])
- за парола си въведете паролата с която влизате във Facebook
Ако има къде да въведете следните данни, въведете това:
- Порт: 5222
- Сървър: chat.facebook.com
- Използване на SSL/TLS: не
- Използване на Plaintext Authentication: не
На http://www.facebook.com/sitetour/chat.php има инструкции за конкретни програми.
Това, което за мен е по-важното е което не можах да разбера е дали сървърът на chat.facebook.com е федериран. Тоест дали аз, който нямам регистрация във Фейсбук, а в друг XMPP-сървър, ще мога да се свързвам с JID-ове от този фейсбукски сървър. С две думи, дали само с добавяне на заявка за записване към адрес @chat.facebook.com ще може да се свързват хора от други сървъри от XMPP-федерацията.
Ако е така – много добре. Но нещо не успях, затова се зачудих дали не е само мигриране към протокола, без включване в мрежата от джабър-сървъри. Ако е второто (както се съмнявам), много кофти – Фейсбук продължават да цепят интернет от позицията на силните на деня.
Засега има връзка само с мрежата на AIM (поне доколкото разбрах аз).