微信小程序中的 addFilterMsgsetFilterMsg 都是用于设置消息过滤的方法,但它们的使用方法和作用略有不同。

addFilterMsg 是用于添加消息过滤规则的方法,它可以在用户收到消息时,根据设置的规则进行过滤,从而决定是否展示该消息。其语法如下:

wx.addFilterMsg({
  action: 'filter',
  msgType: 'text',
  content: '敏感词',
  success(res) {
    console.log(res)
  },
  fail(res) {
    console.log(res)
  }
})

setFilterMsg 则是用于设置消息过滤的开关,它可以控制是否启用消息过滤功能。其语法如下:

wx.setFilterMsg({
  action: 'setFilterMsg',
  open: true,
  success(res) {
    console.log(res)
  },
  fail(res) {
    console.log(res)
  }
})

因此,addFilterMsg 主要用于设置消息过滤规则,而 setFilterMsg 主要用于控制消息过滤的开关。需要根据具体需求使用不同的方法。

微信小程序 消息过滤:addFilterMsg 和 setFilterMsg 的区别与用法

原文地址: https://www.cveoy.top/t/topic/nCPY 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录