Получение статуса Jabber через Python - PullRequest
1 голос
/ 04 марта 2010

Я занимаюсь разработкой веб-сайта с использованием инфраструктуры Django, и мне нужно получить статусы Jabber (хорошо, Google Talk) для пользователя. Большинство библиотек Python Jabber кажутся невероятным количеством перерасхода (и накладных расходов) для простой задачи. Есть ли простой способ сделать это?

Я очень мало знаю о XMPP / Jabber, хотя, конечно, я хочу учиться. Нужно ли вам быть авторизованным и «дружественным» пользователем, чтобы получить статус другого пользователя?

Ответы [ 2 ]

0 голосов
/ 15 марта 2010

Вам нужно быть аутентифицированным и "дружелюбный" пользователь, чтобы получить другой статус пользователя?

Да.

Чтобы получить статус данного пользователя, вы должны написать бот jabber, а пользователь должен добавить вашего бота в друзья. Тогда вы сможете получить статус этого пользователя. FriendFeed и другие службы делают это.

Google Buzz от Google, поэтому у них уже есть доступ к вашему статусу чата ...

0 голосов
/ 04 марта 2010

Я рекомендую проверить API XMPP Google AppEngine (Django работает и на AppEngine). AFAIK, вы должны быть авторизованы для проверки статуса пользователя.

...