golang 实现敏感词过滤

更新日期: 2020-07-18 阅读次数: 5888 字数: 161 分类: golang

在提交微信小程序审核时,必须要做用户提交 UGC 内容的敏感词检测,否则会导致审核失败。

获取 access token

https://developers.weixin.qq.com/miniprogram/dev/api-backend/open-api/access-token/auth.getAccessToken.html

GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET

7200 秒内过期。

如何全局共享 token

同时不影响本地开发测试。

本地开发测试,不启用获取 token 服务?

https://stackoverflow.com/questions/38655730/how-to-have-a-global-variable-accessible-across-all-packages

在 models 里,或者 controller login 里设置一个全局的变量,来进行全局共享。至于名字大写即可。

定时更新任务

参考:https://blog.csdn.net/l1002544188/article/details/88750593

golang 的 time ticker

感觉这个方案不如 golang crontab 方便。

效果演示

微信小程序敏感词过滤接口效果演示

关于作者 🌱

我是来自山东烟台的一名开发者,有敢兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊, 查看更多联系方式