gpt4 book ai didi

javascript - 在聊天记录pubnub中获取消息时间

转载 作者:行者123 更新时间:2023-11-30 16:59:53 25 4
gpt4 key购买 nike

我正在开发包含聊天部分的 Titanium 移动项目
我正在使用 pubnub js sdk 来完成这个
每件事对我来说都很好,但问题是我在加载聊天记录时无法获取每条消息的时间我已经检查了 Github 存储库上的详细聊天记录示例,但没有关于如何做这个
同样在文档中,历史回调中返回的值是这样的数组

[["message1", "message2", "message3",... ],"Start Time Token","End Time Token"]

带有开始时间和结束时间以及每个消息对象

有什么帮助吗?

最佳答案

有几种方法可以做到!第一种方法是在您的历史记录请求中将 include_tokens 设置为 true:

{'include_token': true, ....}

https://github.com/pubnub/javascript/blob/master/titanium/pubnub.js#L809

这将为您提供一个伴随每个历史消息响应的 PN 时间标记。

您也可以在发布时只包含您自己的时间戳。如果您需要时间 token ,这两种方法都可以。

如果使用 PN 提供的时间 token ,要将时间 token 转换为 UNIXTIME,请遵循以下指南:

http://www.pubnub.com/knowledge-base/discussion/425/how-do-i-convert-the-pubnub-timetoken

关于javascript - 在聊天记录pubnub中获取消息时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29074806/

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