Difference between revisions of "Presence on web"

From JaWiki (Jabber/XMPP wiki)
Jump to: navigation, search
(Бот или агент)
m (Бот или агент: бот же)
Line 9: Line 9:
 
* бот [[Elmer]]
 
* бот [[Elmer]]
 
* бот [[Edgar]]
 
* бот [[Edgar]]
* сервис [[Habahaba]] <sup>(1)</sup> <sup>(2)</sup>
+
* агент [[Habahaba]] <sup>(1)</sup> <sup>(2)</sup>
 
* бот bot@jabberland.com (http://jabberland.com/status-en/) <sup>(1)</sup>
 
* бот bot@jabberland.com (http://jabberland.com/status-en/) <sup>(1)</sup>
 
* агент presence.jabberfr.org (http://presence.jabberfr.org/) <sup>(1)</sup> <sup>(2)</sup>
 
* агент presence.jabberfr.org (http://presence.jabberfr.org/) <sup>(1)</sup> <sup>(2)</sup>
* веб-сервис http://web-apps.ru/jabber-presence/ <sup>(1)</sup>
+
* бот web-apps-presence@jabber.ru (http://web-apps.ru/jabber-presence/) <sup>(1)</sup>
  
 
----
 
----

Revision as of 11:56, 13 May 2009

Есть несколько способов сделать индикатор своего статуса в Jabbеr на произвольной веб-странице.

Бот или агент

Специальный бот или сервис, находящийся в ростере.

Основной принцип у них общий: вы добавляете к себе в ростер специального бота и разрешаете ему видеть свой статус (т.е. предоставляете ему подписку). Бот будет все время висеть в онлайне и следить за изменениями вашего статуса. Затем вы получаете специальный HTML код, который должны разместить у себя на страничке. В этом коде записан вызов CGI-скрипта, который напрямую связывается с ботом и выясняет ваш текущий статус, и потом рисует картинку или пишет нужный текст.


(1) — могут не отображать реальный JID пользователя.
(2) — многие клиенты распознают этот JID как адрес агента (или транспорта) и имеют возможность отключить его отображение в окне ростера.

Серверная надстройка (плагин)

Серверная надстройка (плагин), работающая только с локальными аккаунтами (аккаунтами того же сервера)Template:Ref.

См. также

Примечания

  1. Template:Note Поскольку требуется доступ к базе данных пользователей