Google Hangouts和我的XMPP客户端使用Gloox库时遇到了一个棘手的问题,前者实际上是向后者发送空白消息。以下是原始日志文件的摘录:
<mId>66</mId>
<timestamp>2016-Mar-13 03:45:58</timestamp>
<area>131072</area>
<level>0</level>
<message>
<message from='##################@public.talk.google.com' to='#########@gmail.com' type='chat' id='62859D13'><nos:x value='disabled' xmlns:nos='google:nosave'/><arc:record otr='false' xmlns:arc='http://jabber.org/protocol/archive'/></message>
</message>
我在[1]发现了一个潜在的领先优势,但我无法确定其中的确切原因以及为什么会有空白消息。我只知道这两者之间有联系。
[1] - https://developers.google.com/talk/jep_extensions/otr#null
如果有任何具有XMPP经验的人可以参与其中,那么我将非常感激,因为我已经完成了无数个小时的调试,而这些调试只是徒劳无功。