小程序云开发添加内容审核和图片审核

小程序云开发添加内容审核和图片审核

本文介绍

对于小程序涉及信息的发布操作情景,小程序官方提供了内容审核 接口,本文是来学习审核接口的使用。

​ 内容的审核有很多的实现方式,本次采用的是小程序自带的云函数进行实现的,因为微信提供的审核接口是免费的(内心os:免费真爽~~),所以审核的效果可能没有你去花钱来的好,但是免费的不用白不用(一般小程序上线有涉及用户主动的发布信息的功能都需要加内容审核,不然你的小程序都不能过审,而且内容审核用这个免费就行),如何验证审核是否起效,辱骂色情内容查不出来,但是有国家领导人的名字会百分百命中!图片也是一样的!

本文分为两个板块进行编写,方便大家的查看~

文本内容审核

文本审核效果图

https://ae01.alicdn.com/kf/Ha78d8b9d6c8041eb8e5ba7e725e3a803F.jpg

来到微信小程序的官方文档

搜索msgSecCheck来到这个页面查看

https://ae01.alicdn.com/kf/Had78253af28d453faa8fb69b9be7ab3da.jpg

点击云调用后查看相关的注意事项和要求

https://ae01.alicdn.com/kf/Hb3b02495189344fcbb344490a888f7f8F.jpg

大概了解文本审核的要求和规范后就准备开干了

1. 首先需要创建一个基于云开发的小程序项目(我相信做内容审核应该都是会基本的小程序操作的,实在不会就面向百度编程)

2. 创建一个云函数,名字随意,我这里叫 contentCheck

3. 在云函数目录下的config.json文件中配置 “security.msgSecCheck”

config.json为如下配置

{
   
  "permissions": {
   
    "openapi": [
      "security.msgSecCheck"
    ]
  }
}

云函数目录下的index.js编写为如下

const cloud = require('wx-server-sdk')
cloud.init(
  {
   
    env: cloud.DYNAMIC_CURRENT_ENV
  }
)
/**
 * 文本审核云函数
 */
exports.main = async (event, context) => {
   
  //获取文本内容        
  const {
   content} = event
  try {
   
    //调用文本审核接口并返回接口
    return await cloud.openapi.security.msgSecCheck({
   
      content: content
    })    
  } catch (error) {
   
    return error
  }    
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值