敏感图片和视频有什么解决方案吗

狂扁小朋友 2022-9-6 769

发消息的时候需要鉴黄,反动,政治等违规消息

上传的附件:
最新回复 (3)
  • x86 2022-9-6
    引用 2
    #*********************************************************************
    # Sensitive configuration
    #*********************************************************************
    ## 内置文本敏感词过滤处理方法,0 发送失败;1 发送成功但消息被服务器直接丢弃;2 命中的敏感词被替换成***;3 记录并继续发送
    sensitive.filter.type 0
    
    ## 如果内置敏感词库无法满足您的需求,可以自己开发部署敏感词审核服务。配置如下地址和消息类型,IM服务会把指定消息类型的消息回调到指定地址
    ## 审核服务返回状态码200表示继续发送,如果需要替换内容,返回状态码200并且内容为替换后的内容。返回403表示不允许发送。其它错误继续发送。
    ## 独立审核服务地址,IM服务会post SendMessageData。如果需要修改消息内容,返回 MessagePayload。请参考应用服务中 "/message/censor" Mapping.
    #sensitive.remote_server_url http://192.168.3.202:8888/message/censor
    ## 需要进行敏感词审核的消息类型,当有多个时以英文逗号分割
    #sensitive.remote_sensitive_message_type 1,2,3
    ## 如果远程审核服务返回403,返回给发送端发送失败还是成功?实际上这个值影响发送响应是否等待审核结果,当为false时,消息发送给审核服务就立即返回成功给客户端。
    ## 当为true时,消息发送给审核服务,等待审核结果,如果结果为继续发送就返回给客户端为成功,结果为禁止发送就返回失败给客户端。
    ## 客户端操作的超时一般为10s左右,且考虑到复杂的网络情况,建议处理时间不要超过3s。建议这个值为false。
    #sensitive.remote_fail_when_matched false
    

    针对上面说的方案,具体是什么地方不明白?

  • 狂扁小朋友 2022-9-6
    引用 3
    如果独立部署敏感服务是不是先发送消息到  sensitive.remote_server_url  这审核地址,然后根据返回状态码200或403表示是否继续发送
  • x86 2022-9-6
    引用 4
    狂扁小朋友 如果独立部署敏感服务是不是先发送消息到 sensitive.remote_server_url 这审核地址,然后根据返回状态码200或403表示是否继续发送
    可以这么理解
返回