场景:小程序进行OCR识别身份证功能
OCR识别,采用微信服务市场OCR识别服务
服务文档:https://fuwu.weixin.qq.com/service/detail/000ce4cec24ca026d37900ed551415
在开发过程中,由于图片太大的问题,采用了CDN的方式
API文档: https://developers.weixin.qq.com/miniprogram/dev/platform-capabilities/service-market/api.html
调用方式:
const invokeRes = await wx.serviceMarket.invokeService({
service: 'wx79ac3de8be320b71',
api: 'OcrAllInOne',
data: {
// 用 CDN 方法标记要上传并转换成 HTTP URL 的文件
img_url: new wx.serviceMarket.CDN({
type: 'filePath',
filePath: res.tempFilePaths[0],
}),
data_type: 3,
ocr_type: 1
}
调用截图:
问题:
- 在OCR插件中调用wx.serviceMarket.CDN,需要消耗计费资源吗?如会消耗资源(需计费),请问是消耗小程序的费用,还是消耗服务提供方的?
- 本场景是进行身份证识别的,如上传了身份证图片给服务方,请问信息是否安全?(注:识别后的结果,就由开发者负责了,主要是了解上传的图片,信息是否安全)