【发布时间】:2009-03-03 05:11:50
【问题描述】:
当我从服务器上的名册中手动删除联系人时,服务器发送给我的信息如下:
'<iq type="set" id="183-87" to="foo@edmund.local/hydra"><query xmlns="jabber:iq:roster"><item jid="bar@yahoo.edmund.local" name="baz" ask="unsubscribe" subscription="none"><group>Buddies</group></item></query></iq>'
'<iq type="set" id="187-88" to="foo@edmund.local/hydra"><query xmlns="jabber:iq:roster"><item jid="bar@yahoo.edmund.local" name="baz" subscription="none"><group>Buddies</group></item></query></iq>'
'<presence type="unsubscribed" to="foo@edmund.local" from="bar@yahoo.edmund.local"/>'
如果我以“取消订阅”状态响应(根据 RFC 3921 我认为这是正确的),服务器会不断向我发送更多“未订阅”状态的垃圾邮件。
不管怎样,下次我的客户登录时,名册中的任何内容都没有改变。我做错了吗?
【问题讨论】:
标签: xmpp