gpt4 book ai didi

xmpp - 在 XMPP 消息中包含服务器时间

转载 作者:行者123 更新时间:2023-12-05 01:19:05 26 4
gpt4 key购买 nike

是否可以将消息传递到服务器时包含到 XMPP 消息时间?

现在我从 OpenFire 服务器收到如下消息:

<message id="W45Ky-21" to="eee@jserv.ee" from="ppp@jserv.ee/dfg5465fd" type="chat"><body>test</body></message>

但我需要知道消息何时发送(传递到服务器),例如:
<message id="W45Ky-21" to="eee@jserv.ee" from="ppp@jserv.ee/dfg5465fd" type="chat"><body>test</body><time>2012-10-12 10:00:52</time></message>

最佳答案

XMPP 是一个实时协议(protocol),因此消息应该立即被路由,只有几毫秒的延迟。当收件人离线并且消息离线存储并稍后传递时,服务器会像此处描述的那样标记消息:
XEP-0203: Delayed Delivery

如果您想在每条外发消息上加上时间标记,您可以使用 XEP-0131: Stanza Headers and Internet Metadata 中创建的 header 。或定义您自己的自定义 XMPP 扩展。

关于xmpp - 在 XMPP 消息中包含服务器时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12853310/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com