Вопрос

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

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

Это было полезно?

Решение

Вам нужно быть аутентифицированным и «подружившим» пользователем для получения статуса другого пользователя?

да.

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

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

Другие советы

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top