Я использую библиотеку xmpppy
, чтобы написать клиент XMPP, который может общаться с пользователями. Он имеет собственную учетную запись пользователя XMPP и должен знать, находится ли данный пользователь в сети. Тем не менее, документация немного разрежена в отношении того, как это сделать. Чтобы вы посоветовали?Определить, является ли пользователь XMPP онлайн или нет
Единственным решением, которое я видел до сих пор, является запуск демона до запуска XMPP-сервера и мониторинга всех сообщений присутствия, которые отправляются - тогда пользователь, как говорят, находится в сети, если они отправили сообщение «I 'm online', но не соответствующее сообщение «I'm logged off». Однако, будучи новичком в XMPP в целом, я думаю, что было бы лучше сделать это.
http://stackoverflow.com/questions/5300912/how-to-list-only-online-users-on-facebook-with-xmpp-framework проверить мою почту. Я сделал это для facebook и gtalk – Rakesh