Editing Facebook

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search

Warning: The database has been locked for maintenance, so you will not be able to save your edits right now. You may wish to copy and paste your text into a text file and save it for later.

The administrator who locked it offered this explanation: MediaWiki upgrading

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision Your text
Line 36: Line 36:
 
|      weather = <!-- Погодный сервис -->
 
|      weather = <!-- Погодный сервис -->
 
|          disk = <!-- Jabber-диск -->
 
|          disk = <!-- Jabber-диск -->
}}
 
{{interwiki
 
| ruwiki = Facebook
 
| enwiki =
 
| jworld =
 
 
}}
 
}}
  
'''Facebook'''&nbsp;&mdash; популярная международная социальная сеть. В России более популярен её аналог - [[В Контакте]].
+
'''Facebook'''&nbsp;&mdash; популярная международная [[w:Социальная сеть (Интернет)|социальная сеть]]. В России популярен её аналог - [[В Контакте]].
  
 
== Поддержка Jabber ==
 
== Поддержка Jabber ==
  
В ноябре 2009&nbsp;года [http://www.process-one.net/en/blogs/article/facebook_chat_supports_xmpp_with_ejabberd/ запустила] собственный Jabber-хост. На сервисе ведется история сообщений.
+
В ноябре 2009&nbsp;года [http://www.process-one.net/en/blogs/article/facebook_chat_supports_xmpp_with_ejabberd/ запустила] собственный Jabber-хост.
  
 
== Подключение ==
 
== Подключение ==
Line 53: Line 48:
 
# Авторизовавшись на сервисе выбрать свободное имя пользователя (Настройки аккаунта - вкладка Настройки - Имя пользователя). Одновременно с этим вы получаете ссылку на свой профиль вида ''facebook.com/NICK''.
 
# Авторизовавшись на сервисе выбрать свободное имя пользователя (Настройки аккаунта - вкладка Настройки - Имя пользователя). Одновременно с этим вы получаете ссылку на свой профиль вида ''facebook.com/NICK''.
 
# Указать JID в формате выбранное имя@chat.facebook.com, например, lekseys@chat.facebook.com
 
# Указать JID в формате выбранное имя@chat.facebook.com, например, lekseys@chat.facebook.com
# Пароль от учетной записи. В 2013 году для подключения требуется задавать специальный пароль, который приходит в SMS. Либо, возможно, его можно задать в настройках FB, где генеряться "пароли приложений".
+
# Пароль от учетной записи
  
 
=== Ограничения ===
 
=== Ограничения ===
Line 59: Line 54:
 
* Нельзя общаться с произвольными пользователями Facebook - только друзья могут обмениваться с вами сообщениями
 
* Нельзя общаться с произвольными пользователями Facebook - только друзья могут обмениваться с вами сообщениями
 
* JID-ы при переписке выглядят не как имя@chat.facebook.com, а как u_Цифровое ID пользователя_@chat.facebook.com, например, u1042723763@chat.facebook.com
 
* JID-ы при переписке выглядят не как имя@chat.facebook.com, а как u_Цифровое ID пользователя_@chat.facebook.com, например, u1042723763@chat.facebook.com
* Ресурсы отсутствуют - при наличии двух подключений виден все равно один. Логика доставки сообщений неясна в таком случае неясно: то приходят везде, то только на один из ресурсов.
 
  
 
{|
 
{|
Line 80: Line 74:
 
* [[AIM]]
 
* [[AIM]]
 
* [[Windows Live]]
 
* [[Windows Live]]
 
== Технические подробности ==
 
В компании Facebook используется [[Erlang]] и [[ejabberd]] для построения своих IM-сервисов.
 
 
В конце 2010 была приобретен сервис Drop.IO (или поглощен - основатель перешел на работу в Facebook) <ref>http://www.process-one.net/en/blogs/article/facebook_drop.io_and_xmpp/</ref>. Который представлял услуги размещения файлов. Технологически он использовал также XMPP
 
<blockquote>Using the Jabber (XMPP) protocol and through a chain of events mediated by JavaScript, BOSH and XMPP drops are now updated for all users viewing that drop in real-time. We are using ejabberd, which is known for its high level of compliance with XMPP. On the front end we use the Strophe javascript library, which uses a technique called Bidirectional-streams Over Synchronous HTTP (BOSH) to connect to a Jabber server.</blockquote>
 
  
 
== Ссылки ==
 
== Ссылки ==
Line 92: Line 80:
 
* [http://developers.facebook.com/news.php?blog=1&story=110 Using Facebook Chat via Jabber] ''(англ.)''
 
* [http://developers.facebook.com/news.php?blog=1&story=110 Using Facebook Chat via Jabber] ''(англ.)''
 
* [http://www.facebook.com/sitetour/chat.php Описание функции Чата]
 
* [http://www.facebook.com/sitetour/chat.php Описание функции Чата]
 
== Примечания ==
 
<references/>
 
  
 
== См. также ==
 
== См. также ==

Please note that all contributions to JaWiki (Jabber/XMPP wiki) may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see JaWiki (Jabber/XMPP wiki):Copyrights for details). Do not submit copyrighted work without permission!

Cancel | Editing help (opens in new window)