XMPPPY имеет функцию для управления приглашением на стороне клиента? - PullRequest
0 голосов
/ 15 февраля 2010

Я пишу на python о Gtalk, я использую XMPPPY.

Но я могу общаться с клиентом GTalk, но проблема в том, что я не могу принять приглашение.

Может ли XMPPY делать?

1 Ответ

0 голосов
/ 17 февраля 2010

Похоже, вы хотите «авторизовать» запрос. Я предполагаю, что вы получили запрос на клиента. В ростерном классе (xmpp.roster) есть метод «Авторизация». Он отправляет «подписанный» пакет, чтобы принять запрос реестра. Вот как выглядит метод:

def Authorize(self,jid):
  """ Authorise JID 'jid'. Works only if these JID requested auth previously. """ 
  self._owner.send(Presence(jid,'subscribed')) 

Подождите, это может быть совсем не то, что вы просите. Вы пытаетесь обработать чат или запрос в реестре? Посмотрите на пример (маленький) клиент, который он назвал xtalk.py . Я думаю, что вы заинтересованы в методе xmpp_message.

...