做公众号运营的朋友都知道,粉丝留言是互动的重要方式。但有时候评论太多,或者出现广告、敏感词,处理起来特别麻烦。其实微信公众号自带的评论审核功能,完全可以帮你省下不少时间。
开启评论审核的基本操作
登录公众号后台,在左侧菜单找到【互动管理】下的【留言管理】。如果你的文章开启了留言功能,每条评论都会先出现在这里,你可以手动通过或屏蔽。但这只是第一步,真正省事的是开启“自动进入待审”模式。
在【公众号设置】→【功能设置】里,把“留言被公开前,需经过管理员审核”这个选项打开。这样一来,所有粉丝的评论不会直接显示在文章下方,而是先进入后台等待处理,避免了不当内容突然曝光的尴尬。
关键词自动过滤技巧
光靠人工看不过来,尤其是每天几十上百条留言的时候。可以在后台设置关键词过滤规则。比如你的账号经常收到刷粉、加群、微信号之类的广告,就把这些词加进屏蔽列表。
路径是【互动管理】→【关键词回复】→【新建关键词】。虽然这原本是用于自动回复的,但结合“被关注回复”和“消息自动回复”,你可以设置包含“VX”“加我”“赚钱”这类词的评论直接被系统拦截,甚至不进入待审池。
更高级一点的做法是用正则表达式匹配复杂格式,比如识别出手机号、二维码链接等。虽然公众号后台不支持正则,但第三方运营工具像微友助手、新榜、西瓜助手这些都支持,配置后能自动标记或删除含特定模式的内容。
利用API实现自动化审核
如果你有自己的服务器或技术团队,可以接入微信公众号的开发接口。通过 filter_message 接口获取用户发送的评论内容,再调用内容安全API进行检测。
<?php
$token = 'your_token';
$data = [
'content' => '这条评论是否合规?'
];
$url = 'https://api.weixin.qq.com/cgi-bin/message/filter?access_token=' . $token;
$result = json_decode(file_get_contents($url, false, stream_context_create([
'http' => [
'method' => 'POST',
'header' => 'Content-Type: application/json',
'content' => json_encode($data)
]
])), true);
if ($result['errcode'] == 0 && $result['result']['suggest'] === 'block') {
// 拦截该评论
}
?>
这种方式适合高频更新的大号,能实现实时过滤,还能结合自建词库做个性化策略,比如对不同文章类型启用不同的审核强度。
实际场景中的小建议
有个做母婴类目的朋友,之前总被微商刷评论。后来他把“代理”“囤货”“一手货源”设为关键词,又在非工作时间开启全自动拦截,只留客服号可通行,问题立马缓解。另一个知识付费博主,则用API对接了腾讯云的内容安全服务,连谐音变体都能识别,比如“薇信”“gzh”也能命中规则。
评论审核不是为了堵住粉丝嘴,而是让讨论区更干净。合理设置规则,既能防骚扰,又不影响正常互动。花半小时配好这套机制,之后每天能省下大把删广告的时间。