我使用Jabber-Net API制作GMail客户端。我使用我的客户端一直遇到订阅过程的问题,因为它总是返回“subscription = none”和“ask = none”。当我订阅一个新用户时,它工作正常但是,从名册中非常频繁地订阅/取消订阅用户会使用户停止发送带有“to / from / both”等的订阅请求。 我发现,“CONTACT”总是会收到这样的数据包:
<iq type="set">
<query xmlns="jabber:iq:roster">
<item
jid="jabberuser@host"
subscription="none"
ask="none"/>
</query>
</iq>
任何及时回答都将非常感谢..
答案 0 :(得分:0)
您是否正在发送在线订阅?
<presence type='subscribe' to='jabberuser@host'/>