1

我正在使用 python slimxmpp 库与 gchat 做一些工作,我的问题是:我如何发送一个存在节,以便其他人看到我是隐形的(但仍然可以登录并能够发送/接收存在/消息?所以到目前为止,我已经尝试过self.sendPresence(ppriority = "0", ptype="unavailable")了,但这似乎阻止了我接收其他用户存在节的能力。

4

1 回答 1

1

您没有正确设置隐身。发送“不可用”后,您需要在 jabber:iq:privacy 节中发送更多数据,如XEP-0126 Invisibility中所述。曾几何时,大多数客户使用XEP-0018 Invisible Presence,但随着 XMPP 变得更加定义,人们意识到这种方法虽然更简单,但非常不标准。

问题是你已经告诉服务器你真的不可用,而不仅仅是偷偷摸摸的。

于 2010-12-06T16:26:36.607 回答