【自问自答】在 IM 消息中消息撤回、敏感词过滤如何设计?

  1. 用户主动撤回
  2. 管理撤回
  3. 风控

    1. 敏感词
    2. 涉黄
本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。


回答:

撤回分为两个情况

  1. 用户已收。这种情况需要主动推送,通知客户端修改消息。
  2. 用户未收。这种情况服务端修改,等待客户端拉取即可。

敏感词的话就交给服务端处理了,由服务端过滤之后,决定是否继续推送即可。

涉黄的话,一般是 cdn 的资源直接挂了。


撤回的话,可以参考微信的一些防撤回插件。

敏感词的话,参考微信有时候发出消息其他人收不到。

涉黄的话,一般就是点开 404

本文参与了SegmentFault 思否面试闯关挑战赛,欢迎正在阅读的你也加入。

以上是 【自问自答】在 IM 消息中消息撤回、敏感词过滤如何设计? 的全部内容, 来源链接: utcz.com/p/933866.html

回到顶部