按消息文本的 Pubnub 搜索频道

Posted

技术标签:

【中文标题】按消息文本的 Pubnub 搜索频道【英文标题】:Pubnub search channel by message text 【发布时间】:2021-11-25 09:59:17 【问题描述】:

我们有一个使用 pubnub 的 react-native 聊天应用。我们需要通过 WhatsApp 搜索功能等关键字来搜索消息/频道。我们可以在 pubnub 中实现同样的效果吗?

使用 pubnub 库: pubnub": "^4.28.1"

我们有一个获取消息的调用(历史 API)。我们是否支持过滤/搜索来获取带有特定文本的消息?

【问题讨论】:

【参考方案1】:

目前无法根据消息文本为历史 API 指定过滤器参数。许多开发人员利用 PubNub 加密消息的能力,这会阻止平台检查消息的内容,因此通常需要在客户端对未加密的消息进行搜索。

【讨论】:

此外,PubNub 销售工程师可以帮助您使用最佳实践来完成您需要做的事情,无论是客户端搜索还是使用您自己的服务器(自托管或其他方式)上的搜索数据库。 PubNub 具有简单的“消息转发”功能和其他有助于满足此要求的设计模式。

以上是关于按消息文本的 Pubnub 搜索频道的主要内容,如果未能解决你的问题,请参考以下文章

在flutter中使用pubnub,如何发起聊天?

从 PubNub 获取未读消息并呈现通知

安全的 Pubnub 订阅者密钥和频道名称

Pusher/PubNub 1000 个私人频道

获取 Pubnub 中某个频道的订阅者数量

Pubnub Socket.io - 与频道断开连接