У XMPPPY есть функция управления приглашениями на стороне клиента?

StackOverflow https://stackoverflow.com/questions/2266040

  •  20-09-2019
  •  | 
  •  

Вопрос

Я пишу код на Python для Gtalk. Я использую XMPPPY.

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

XMPPY может это сделать?

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

Решение

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

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.

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