Difference between revisions of "LJ Talk"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(и козел с козелом говорит)
(Смотри также)
Line 58: Line 58:
 
* [http://www.livejournal.com/chat/ Официальная страница сервиса]
 
* [http://www.livejournal.com/chat/ Официальная страница сервиса]
 
* [http://community.livejournal.com/ru_ljabber/ ЖЖ-сообщество ru_ljabber]
 
* [http://community.livejournal.com/ru_ljabber/ ЖЖ-сообщество ru_ljabber]
 +
* [http://web20.su/2009/06/livejournal-story.html История создания Живого Журнала]
 
* [[LiveJournal:QuickStart|Быстрый старт Jabber c LiveJournal]]
 
* [[LiveJournal:QuickStart|Быстрый старт Jabber c LiveJournal]]
  
 
[[Category:Системы мгновенного обмена сообщениями]]
 
[[Category:Системы мгновенного обмена сообщениями]]
 
[[Category:Системы мгновенного обмена сообщениями на базе протокола XMPP]]
 
[[Category:Системы мгновенного обмена сообщениями на базе протокола XMPP]]

Revision as of 09:29, 14 July 2009

LiveJournal Talk - IM-система блог-сервиса LiveJournal (Живой Журнал). Каждый из пользователей блог-сервиса для подключения использует тот же самый логин и пароль, что для доступа к дневнику. В ростере при этом уже присутствуют "друзья" (friends в оригинале). Если вас добавляют в друзья, то тем самым снабжают автоматически подпиской. Если вы "двухсторонние" друзья, то в таком случае вы будете видеть статус друг друга.

Некоторые пользователи ожидают, что их друзья-посетители LiveJournal будут видны в ростере "онлайн" в момент входа их на сайт livejournal.com (подобно тому, как это сделано на сервисе Я.ру). Но это не так. Увидите вы только тех, кто запустит на своём компьютере клиент jabber с настроенной учётной записью LJ Talk.

Интеграция IM-службы и блога похожим образом выполнена в российском блог-сервисе Я.ру.

Используя бота "LJ Bot (Frank)" (который есть у каждого пользователя в ростере) можно публиковать сообщения в своем блоге.

Протокол

Для обмена текстовыми сообщениями используется XMPP.

Клиент

Официальным клиентом LJ Talk является специальная версия Gizmo-клиента, которая помимо функций IP-телефонии поддерживает передачу текстовых сообщение посредством jabber. Этот самый клиент называется Gizmo Project for LJ Talk.

Кроме того, можно использовать почти любой клиент jabber, например: Psi, JAJC, Bombus (для мобильных телефонов), QIP Infium и другие. Единственное условие: клиент должен уметь определять адрес IP и порт сервера по записи SRV в DNS.

Настройки клиента

Очевидно, что для работы с LJ Talk необходимо быть зарегистрированным на сайте Livejournal.com.

  • JID: имя пользователя + @livejournal.com, например, lekseys@livejournal.com
  • Имя пользователя: логин в LiveJournal
  • Пароль: пароль учетной записи в LiveJournal
  • SSL: отключен
  • Сервер: livejournal.com (можно в большинстве клиентов не указывать явно)

Создатель LiveJournal и LJ Talk - Фицпатрик, Брэд объяснил отказ от использования SSL стремлением сделать сервис более экономным к ресурсам сервера и заявил, что достаточно шифровать пароль. Чтобы именно в таком виде он и передавался, проследите чтобы в настройках вашего клиента не была активна опция "пароль открытым текстом" ("plain text password").

Размещение записей в дневнике

Общение с козлом Френком

При использование LJ Talk это можно делать прямо из него. Для этого отошлите контакту с именем LJ Bot (Frank) (он присутствует у всех пользователей штатно) текст записи, оформив его следующим образом:

post: [Жизненное] Сегодня я шёл по шоссе и собирал сушки, обсосанные сашами.

Подтверждением, что запись размещена будет присланное в ответ сообщение вида:

Posted: http://lekseys.livejournal.com/11929.html

Справку по боту можно получить, отослав ему слово help.

To post to your journal, message me with "post: " and some text.  To use a subject, do:  "post: [Your Subject] Your post...."

Получение уведомлений

Настройка уведомлений

Чтобы получать уведомления, нужно активировать эту функцию в настройках на сайте. Чтобы попасть в необходимое место интерфейса выберите пункт Аккаунт и затем Уведомления (вкладка) либо перейдите по ссылке. По какой-то причине нельзя активировать отправку нотификаций о получении ответа на комментарий - соответствующий флажок заблокирован.

Сервер

В качестве ПО для jabber-сервера используется Djabberd.

Недостатки

Поскольку сервис еще разрабатывается (и сервер также), то существует ряд ограничений:

  • Не поддерживаются ресурсы, содержащие русские символы
  • Сервер дифференцирует node(ы) с различным регистром. Т.е. ivan@livejournal.com и Ivan@livejournal.com будут считаться им разными пользователями.

Смотри также