检测违规图片、文本

当小程序中有允许用户上传图片或输入文本的场景时,SDK 封装了微信小程序“内容安全”检测图片、文本的合法性的 API。

关于这两个接口的频次限制及效果说明,请参阅微信官方文档:内容安全-小程序

使用此 API 前需要配置 AppSecret,请前往 设置 - 小程序 中配置 AppSecret。

检测违规图片

BaaS.wxCensorImage(fileID)

参数说明

参数名类型说明
fileIDstring文件列表中的文件ID

返回示例

  1. {
  2. risky: true
  3. }

示例代码

  1. exports.main = async function (event, callback) {
  2. callback(null, await BaaS.wxCensorImage('5b71568674f0e509bb5ecc30'))
  3. }

检测违规文本

BaaS.wxCensorText(text)

参数说明

参数名类型说明
textString要检测的文本

返回示例

  1. {
  2. risky: true
  3. }

示例代码

  1. exports.main = async function (event, callback) {
  2. callback(null, await BaaS.wxCensorText('123'))
  3. }