【发布时间】:2020-04-13 20:49:07
【问题描述】:
当一个新的 msg 启动一个新行插入到聊天集合(我的聊天集合包括以下字段 User A、User B、MSG)时,我基于 wix 转发器在我的网站用户之间创建了一个聊天信使,并且信使转发器应该刷新对于两个用户。
所以如果用户 A 向用户 B 发送消息
我应该做以下事情:
- 新行插入 DB。
- 用户 A 中继器正在刷新。
3.刷新用户 B 中继器
刷新用户 B 中继器的最佳方法是什么?
我使用afterInsert() 知道哪个用户收到了一条消息以及何时收到消息,但现在我需要向该用户发送一个刷新触发器。
我在插入此特定用户后考虑了 sendMessage 功能,然后在收到新消息(use onMessage ) 时刷新用户 B 转发器。主要问题是我不使用wix聊天,所以我无法生成channelId,如果有一个选项可以在没有channelId的情况下从企业向特定用户发送消息,或者在不使用wix聊天应用程序的情况下获取channelId,它将解决这个问题。
我应该使用什么?
【问题讨论】:
标签: javascript listener velo corvid