小程序需要对用户上传的照片做审核,

使用珊瑚图片内容安全 api 点击访问


  1. 从相册选择图片
  2. 上传到云存储
  3. getTempFileURL
  4. 调用云函数 shanhu (云函数运行时间约为 2 s)
  5. 返回数据是否通过审核
// 云函数 shanhu 代码
const cloud = require('wx-server-sdk')cloud.init()exports.main = async (event, context) => {const wxContext = cloud.getWXContext()console.log('---' + event.img + '---')try {const result = await cloud.openapi({ convertCase: false }).serviceMarket.invokeService({"service": "xxxxxxxxxxxxx","api": "imgSecCheck","client_msg_id": "client_msg_id_1","data": {"Action": "ImageModeration","Scenes": ["PORN", "POLITICS", "TERRORISM"],"ImageUrl": event.img,"ImageBase64": "","Config": "","Extra": ""}})// return JSON.parse(result.data).Response.Suggestion;return result;} catch (err) {return err}
}

需要注意的是此 api

  • 图片大小有限制
  • 30% 会返回 res.result.errCode == -604102 很无奈,只好再次调用

我们可以添加一个 imgCheck 集合,

_id: ‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’
_openid: ‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’
img: ‘xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx’
isPass: true

来统计哪些图片通过了 AI 审核,哪些未通过,


腾讯这个产品已经下架了 2022.4.6


喜欢或对你有帮助,请点个赞吧 。

有错误或者疑问还请评论指出。

我的个人网站 --> 点击访问 。


END

微信小程序 云开发 图片内容安全 珊瑚图片内容安全 api相关推荐

  1. python操作微信小程序云端数据库_微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { ...

  2. 微信小程序云开发不完全指北

    微信小程序云开发不完全指北 首先必须说明云开发的"云"并不是类似云玩家里的云的意思,而是微信小程序真的提供了云开发的接口以及一个简单的提供存储.数据库服务的虚拟后台(对于一些轻量小 ...

  3. python操作微信小程序云端数据库_微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序...

    微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序 浏览量:1120 时间:2020-04-06

  4. 微信小程序云开发用户身份登录_你必须要掌握的微信小程序云开发

    微信小程序开发已经成为目前最火爆的技能之一,无论是在求职.毕设.兴趣培养等方面都已经成为一项必备技能,而小程序云开发技术的出现更是点燃了整个小程序生态圈. 在2019微信公开课PRO小程序分论坛上,腾 ...

  5. 基于微信小程序云开发(校园许愿墙app)2.0稳定版,以发布上线

    大家好~我是c站的一个小博主,我会定期更新博文,本篇是围绕微信小程序基于腾讯云开发展开的一个项目,如果看着还不错,或者对您有帮助的话,可以进我的专栏看看我的小程序的其他作品https://blog.c ...

  6. 微信小程序云开发实战:网上商城(二)

    微信小程序云开发实战:网上商城(二) 主页面 入口页面 云函数与云数据库 代码实现 云端实现 小程序端实现 选择UI组件库 WeUI Vant 整合UI组件库 以扩展包的方式引入weui 接下来 主页 ...

  7. php访问微信云数据库,第三方服务器php获取微信小程序云开发access_token和云数据库...

    微信小程序云开发开放了http api,可以从第三方访问云服务了.方便很多.云服务的后台,可以用PC端写了. 流程大概就是通过appid,appkey获得access_token,这个access_t ...

  8. 微信小程序-云开发云调用API没有权限(no permission)问题

    今天在学习微信小程序云开发中的在云函数中使用云调用api templateMessage.send 时,在开发环境中运行报错:function has no permission to call th ...

  9. 【系】微信小程序云开发实战坚果商城-云开发开篇

    第 3-2 课:云开发开篇 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信 ...

  10. 【系】微信小程序云开发实战坚果商城-开篇

    开篇:无服务开发是未来? 目录 开篇 [系]微信小程序云开发实战坚果商城-开篇 基础篇 [系]微信小程序云开发实战坚果商城-弹性盒子 [系]微信小程序云开发实战坚果商城-ES6 简单入门 [系]微信小 ...

最新文章

  1. iOS中UIDynamic物理仿真详解
  2. linux什么是实时调度,Linux中的实时调度
  3. 微软发布Azure Application Insights for Node.js 1.0版本
  4. ArcGIS + Oracle 创建企业级地理数据库
  5. vim的一些基本应用
  6. 如何为新建网站选择好的域名
  7. postfix+web页面+身份验证
  8. 洛谷P4135 作诗 --分块基础
  9. list转json字符串
  10. iOS AVPlayer支持播放的格式
  11. 如何提高公文写作水平?公文写作笔杆子写材料经典语句汇编(7类3800多字)
  12. 软件项目管理与过程改进 BB平台 题库整理
  13. matlab z统计量,z统计量(z统计量与t统计量)
  14. CSS3和jQuery实现花瓣网固定顶部位置悬浮菜单效果
  15. 源码阅读的意义:技术功底、hold住全场、设计能力、职场竞争
  16. Spark History Server 没有生效
  17. 微信红包数字变化动态图片_微信红包数字动图下载_微信动态图片红包图下载_游戏吧...
  18. 深度学习基础知识(八):神经网络基础之导数
  19. 阴阳师服务器维护结界卡,阴阳师近期结界卡断粮 详解原因及解决办法
  20. Altium Designer软件导出原理图和PCB图的PDF形式

热门文章

  1. Android RGB颜色对照表
  2. 如何定义智慧与关于生活的美好 - 与子同 Yue 001
  3. python-----异常处理
  4. 微软bi报表服务器,为 Power BI 报表服务器创建 Power BI 报表
  5. Surface Book重装系统步骤
  6. FMI飞马网线上直播-《ELK Stack深入浅出》
  7. 杭州异地身份证办理条件以及材料
  8. Tableau的维度、度量和连续、离散的区分
  9. Timer定时器用法详解
  10. 尚学堂视频学习顺序 java如何自学