【发布时间】:2011-09-17 07:02:18
【问题描述】:
我正在使用 Java 中的 Smack API 连接到我的 XMPP 服务器。
我想发送一个这样的自定义消息包:
<message to="you@MyServer.com" type="chat" MYFIELD="custom stuff">
<body> hi </body>
<CUSTOM_STANZA A="..." B="...">
C="..."
D="..."
</CUSTOM_STANZA>
</message>
我猜我创建了实现我自己的 Packet 并在它的 toXML() 方法中返回这个 XML。但这似乎不起作用。
任何帮助将不胜感激。
【问题讨论】:
-
As mentioned by Robin:永远不要将自定义属性添加到顶级节元素。另见XEP-134。这是一个经常犯的错误。
-
如何不重要,为什么重要。你不应该这样做!