【问题标题】:Which chat api has a good Search function?哪个聊天api的搜索功能好?
【发布时间】:2018-06-25 02:31:41
【问题描述】:

我正在开发一个网络应用程序,供专业服务专业人员(会计师)为每个客户创建共享工作区(门户)。这些工作区需要跨会计师和客户进行实时的类似 Slack 的对话——关键要求是能够搜索消息历史记录。我查看了 PubNub ChatEngine、Twilio、TalkJS、Applozic、Sendbird 等,但似乎找不到具有此搜索功能的产品。有什么建议么?

【问题讨论】:

标签: api chat messaging


【解决方案1】:

借助 PubNub ChatEngine,您可以使用 JavaScript 获取特定聊天中过去的消息。您可以编写几行 JavaScript 来过滤返回的消息。对于您的用例,您将过滤您的搜索输入。

此功能的文档是here

chat.search({
    event: 'message',
    sender: ChatEngine.me, // You can filter on a specific sender
    limit: 20,             // You can make a limit for the number of messages to recall and search through
    start: "14375189629170609", // Optional beginning time token of messages to search through
    end: "14375189629999999"
}).on('message', (event) => {
    // Filter messages based on search input
}).on('$.search.finish', () => {
    console.log('we have all our results!')
});

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-25
    • 2011-10-15
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多