个人案例
- 淘的多小店
电商商城
电商商城扫码体验
可以看看这个 https://mp.weixin.qq.com/s/gy5Pz5n2v2TTIx7jvskuxQ
使用云开发update更新不了字段,数据库里包含_openid也无法更新?[图片][图片]
2020-06-20你可以看看这篇文章 https://mp.weixin.qq.com/s/ivTy6MRQ2fWOXf7gnb0FIg
云开发无法从数据库获取信息,不是权限问题,该怎么办呢?我对一个集合通过云函数进行获取指定数据,但是无法获取到,返回数组为空。不是权限问题,权限我已设置为所有用户可读。求助求助,感谢~ [图片] [图片]
2020-06-20他这个文章完美解决: https://mp.weixin.qq.com/s/o77bLIfCEkHq3acmqS4Tyw
cloud.openapi.security.imgSecCheck还有用吗?大概3月初之前cloud.openapi.security.imgSecCheck是可以工作的:能够区分违规图片。最近无论传入什么样的违规图片,都是返回: { errMsg: 'openapi.security.imgSecCheck:ok', errCode: 0 } 麻烦给个确信啊。谢谢!
2020-06-03你可以试试这篇文章解决方式:完美解决 https://mp.weixin.qq.com/s/o77bLIfCEkHq3acmqS4Tyw
openapi.security.imgSecCheck返回41005错误?从小程序云函数调用imgSecCheck()时一直报41005错误,但是对应的media已经按文档设置。 errCode: 41005 | errMsg: openapi.security.imgSecCheck:fail media data missing hint: [xKvxiA04673955] 错误信息提示 imgSecCheck() is triggered from cloud with event: {action: "imgSecCheck", contentType: "image/jpg", buffer: {…}} action: "imgSecCheck" buffer: {type: "Buffer", data: Array(15006)} contentType: "image/jpg" __proto__: Object exception during imgSecCheck, e: Error: errCode: 41005 | errMsg: openapi.security.imgSecCheck:fail media data missing hint: [xKvxiA04673955] at callWXOpenAPI (/.../cloudfunctions/openapi/node_modules/wx-server-sdk/index.js:2267:31) at processTicksAndRejections (internal/process/task_queues.js:85:5) at async imgSecCheck (/.../cloudfunctions/openapi/index.js:43:15) 小程序云开发服务端代码段 // 图片内容检测 async function imgSecCheck(event) { console.debug('imgSecCheck() is triggered from cloud with event: ', event) try { let res = await cloud.openapi.security.imgSecCheck({ media: { contentType: event.contentType, // 'image/png', value: event.value, // Buffer } }) return res } catch (e) { console.error('exception during imgSecCheck, e: ', e) return e } }
2020-05-16这篇文章你可以看下:https://mp.weixin.qq.com/s/o77bLIfCEkHq3acmqS4Tyw
为什么我云开发图片检测,imgSecCheck 调用响应错误?之前都好好的,也没有动过这块代码?为什么今天收到微信的通知?[图片] 我们小程序是调用imgSecCheck接口的。可是现在不论提交什么图片都返回正常图片! 接下来贴代码: [图片][图片][图片] 调用的代码:因为官方说不能超过1M!而且图片大小也有限制。我还压缩了缩小上传; [图片] 调用接口 [图片] 明明是黄图,却返回oK! 求官方解答。
2020-04-25这篇文章你可以看下:https://mp.weixin.qq.com/s/o77bLIfCEkHq3acmqS4Tyw
云函数 调用imgSecCheck图片内容审核api问题,返回结果一直为null,怎么回事?云函数 调用imgSecCheck图片内容审核api问题。返回结果一直为空 result: null 如下所示: {errMsg: "cloud.callFunction:ok", result: null, requestID: "4525eb0c-7fb2-11ea-9880-525400e7bfe4"}errMsg: "cloud.callFunction:ok"requestID: "4525eb0c-7fb2-11ea-9880-525400e7bfe4"result: null__proto__: Object请平台技术大神、开发者大神帮忙检查一哈。到底是什么问题?代码如下: 【云函数代码】 // 云函数入口文件 msgSecCheck 检测文本是否含有违法违规内容 const cloud = require('wx-server-sdk') // 云函数入口函数 exports.main = async (event, context) => { //初始化云函数 cloud.init({ env: event.env }) try { return await cloud.openapi.security.imgSecCheck({ media: { contentType: event.image, //图片路径 'image/png' value: event.imageBuffer } }) } catch (err) { // 错误处理 // err.errCode !== 0 } } 【小程序代码】 //【选择图片】 chooseImage() { var that = this //使手机发生较短时间的振动 wx.vibrateShort() wx.showActionSheet({ itemList: ['拍照', '相册',], success(res) { console.log(res.tapIndex) //拍照vounDemo if (res.tapIndex == 0) { //看选择相册那个代码,下面 } //手机相册 vounShow else if (res.tapIndex == 1) { wx.chooseImage({ count: 1, sizeType: ['original', 'compressed'], sourceType: ['album'], success(res) { // tempFilePath可以作为img标签的src属性显示图片 // const tempFilePaths = res.tempFilePaths[0] console.log('打印取到的图片') console.log(res) var imgFileURL = res.tempFilePaths[0] wx.getFileSystemManager().readFile({ //读取文件信息 filePath: res.tempFilePaths[0], encoding: 'base64', success(res){ console.log('打印getFileSystemManager返回结果base64为') console.log(res.data) var base64 = res.data var arrayBuffer = wx.base64ToArrayBuffer(base64) console.log('打印图片本地文件ArrayBuffer内容') console.log(arrayBuffer) that.imgSecCheck(imgFileURL, arrayBuffer) //图片智能鉴黄 } }) } }) } }, fail(res) { console.log(res.errMsg) } }) }, //【图片智能鉴黄】 imgSecCheck: function (imgFileURL, arrayBuffer){ console.log('开始imgSecCheck方法') wx.showLoading({ title: '图片鉴黄检测中', //正在内容安全检测 }) //初始化云开发及设置其环境 wx.cloud.init({ env: app.globalData.env, traceUser: true }) wx.cloud.callFunction({ // 要调用的云函数名称 name: 'imgSecCheckPro', // 传递给云函数的event参数 data: { image: imgFileURL, imageBuffer: arrayBuffer } }).then(res => { // output: res.result === 3 console.log('打印云函数imgSecCheck返回结果为') console.log(res) wx.hideLoading()//隐藏 loading 提示框 if (res.result.errMsg == "openapi.security.imgSecCheck:ok"){ //内容正常 wx.navigateTo({ url: './../vounShow/vounShow?comeFromPAGE=' + 'introduction' + '&tempFilePaths=' + imgFileURL, }) } else{ //内容检测结果为不安全 this.showModal() } }).catch(err => { //错误 console.log('打印err结果为 错误') console.log(err) wx.hideLoading() //隐藏 loading 提示框 //this.showModal() }) }, 请平台技术大神、开发者大神帮忙检查一哈。到底是什么问题?
2020-04-25可以看看这个文章解决了imgSecCheck使用问题:https://mp.weixin.qq.com/s/o77bLIfCEkHq3acmqS4Tyw
小程序内容安全:security.imgSecCheck不能达到满意效果?小程序使用这个接口验证图片的时候,不管传什么样的图都返回:"openapi.security.imgSecCheck:ok"。 当然也肯定测试过那种不能通过的图片,结果还是一样。 还有我想问一下,传递的 Value 能否是本地选择图片的buffer 呢?
2020-04-23