接口地址:https://p-healthopen.tengmed.com/rest/auth/HealthCard/HealthOpenPlatform/ISVOpenObj/ocrInfo

该接口用于将身份证图像数据识别为文本数据,适用于 新用户建卡流程 ,请求参数为身份证正面照片的base64编码数据,响应参数为身份证上的文本信息。

请求参数req说明:

参数名称 参数代码 必选 类型 说明
身份证图片 imageContent string 身份证正面照片的base64编码数据,头部信息需要删除,如image/png;base64、image/jpeg/png;base64等,并且数据量建议压缩到百K级别上传。

输入参数示例:

{"commonIn": {"appToken": "c86aae0f838f2018a6f6246d0bbcecd5","requestId": "4D6FFFE544AE4CE1B5E5FA2DC1566E1C","hospitalId": "10086","timestamp": "1525392000","channelNum":0,"sign": "Q5vp1tdaHjuQpDK8yuDOAzFKTOQs5PxgzhLbxMpnadE="},"req": {"imageContent": "base64"}
}

响应参数rsp说明:

参数名称 参数代码 必选 类型 说明
身份证信息 cardInfo obj json结构体,内容如下
姓名 name string  
身份证号 id string  
性别 gender string 男、女
民族 nation string 汉、满等
出生日期 birth string 格式: 1991/5/25
地址 address string  
签发机关 authority string 深圳市公安局
有效期 validDate string 2012.08.16-2042.08.16

输出参数示例:

{"commonOut": {"requestId": "4D6FFFE544AE4CE1B5E5FA2DC1566E1C","resultCode": 0,"errMsg": "成功"},"rsp": {"cardInfo": {"name":"张三","id":"101102199809089988","gender":"女","nation":"汉","birth":"1991/5/25","address":"广东省深圳市南山区深南大道10000号","authority":"深圳市公安局","validDate":"2012.08.16-2042.08.16"          }}
}

C#调用代码:

  /// <summary>/// ocrInfo 获取身份证信息/// </summary>/// <returns></returns>public string Lx_ocrInfo(string base64){var result = proxy.OcrInfo(new OcrInfoReq{imageContent = base64//"base64"},new com.tencent.healthcard.HealthCardOpenAPI.CommonIn{requestId = System.Guid.NewGuid().ToString(),hospitalId = LxAppConfig.GetHospitalId(),channelNum = 0,appToken = GetAppToken()});var commonOut = (com.tencent.healthcard.HealthCardOpenAPI.CommonOut)result["commonOut"];var rsp = (OcrInfoRsp)result["rsp"];return JsonConvert.SerializeObject(rsp);}

base64 身份证图片转base64.

特别注意的是base64去掉头部信息时候,不能删除那个,号,如果去掉的话,提示参数有问题

微信电子健康卡——身份证照片OCR接口相关推荐

  1. 关于微信电子健康卡回调地址错误问题

    问题:去微信电子健康卡获取wechatCode,回调地址错误. 原因:回调地址加了&,应该是? 解决方案,回调url加上?号

  2. 微信电子健康卡——实现前端上传身份证通过身份证OCR接口读取身份证数据

    页面代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Regist_n ...

  3. 微信电子健康卡操作类

    1.CacheHelper.cs 缓存文件 using System; using System.Collections.Generic; using System.Linq; using Syste ...

  4. 微信电子健康卡——获取健康卡二维码接口

    静态二维码 通过调用barcodeJs生成二维码 <%@ Page Language="C#" AutoEventWireup="true" CodeBe ...

  5. 电子健康卡(码)理解

    政策文件 国家卫生健康委关于加快推进电子健康卡普及应用工作的意见(国卫办规划发[2018]34号) 各省.自治区.直辖市及新疆生产建设兵团卫生健康委(卫生计生委),委直属和联系单位,委属(管)医院: ...

  6. 微喜帖,微信喜帖,电子喜帖,电子请柬 - 一生一世微信电子喜帖 卡美美

    微喜帖,微信喜帖,电子喜帖,电子请柬 - 一生一世微信电子喜帖 卡美美 微喜帖,微信喜帖,电子喜帖,电子请柬 - 一生一世微信电子喜帖 卡美美 posted on 2016-12-14 14:05 l ...

  7. 微信上线新版电子社保卡 | 英特尔将为5年内9成处理器提供补丁 计划下周末推送

    每一个企业级的人  都置顶了 中国软件网 中国软件网  为你带来最新鲜的行业干货 小编点评 微信越来越神奇了 承包了各种生活需求 衣食住行 一个不少 趋势洞察 Uptime Institute总裁:数 ...

  8. 小程序 formid 生成_微信电子计次卡生成小程序

    "电子计次卡生成工具"是一款免费创建计次卡的工具,商家能够简单快速的创建,发放,核销电子计次卡,并可以查看计次卡的使用与核销数据. 计次卡是指顾客购买或获得赠送相应的消费或服务次数 ...

  9. 调用百度OCR接口识别身份证 微信小程序

    申请百度AI账号获取百度OCR接口API Key和Secret Key 申请地址: http://ai.baidu.com/?track=cp:aipinzhuan|pf:pc|pp:AIpingta ...

最新文章

  1. 多gpu训练梯度如何计算,求和是否要求平均
  2. 【ABAP】供应商进项税额查询报表开发
  3. 当深度学习遇上量化交易——图与知识图谱篇
  4. Reordering the Cows
  5. asp获取mysql数据报错_ASP.NET在删除掉数据库文件后报错处理
  6. java中两短行代码合并一行_帮忙啊!!!!找出两个Java文件相似程度超过某一%的代码行。...
  7. 和pythondjango后端_webGIS实践:4_0_python django后端搭建web工程
  8. 如何建立“开箱即用”的数据安全防护系统 | 专家对话
  9. Layui组件 sliderVerify 实现滑块验证
  10. 去除面部黑色素小妙招_去除脸部黑色素7个小方法,值得收藏
  11. BP 神经网络的非线性系统建模——非线性函数拟合
  12. [转]采购订单或采购申请审批状态为IN PROCESS的解决方法
  13. 如何将SCH 与DSN 文件转化
  14. matlab串联矩阵如何表示,MATLAB串联矩阵
  15. 7-20 打印九九口诀表
  16. ftp下载工具绿色版,ftp下载工具有绿色版的吗?教程详解
  17. STL笔记:rb_tree
  18. ios QQ登录已经安装QQ客户端但仍然提示下载QQ,您没有安装最新版本qq
  19. 【lua】Aegisub的核心API解读
  20. python比例图_python在地图上画比例的实例详解

热门文章

  1. QA:笔记本如何选?
  2. 阿里云自助建站+模板建站+功能定制建站如何选择,详细教程
  3. 机器学习的算法分类、优劣比较和选择
  4. 监控系统 Prometheus 的说明
  5. 软考5个高级中哪个好考
  6. 点击修改按钮,将数据显示在弹层窗口中,利用ajax实现
  7. 三维建模软件之比较:和SketchUp、Revit建模软件相媲美 3D 地图 可视化 ThingJS
  8. powershell牛逼啊.
  9. Linux内核:一文搞懂外设I/O内存资源的静态映射方式
  10. fastposter v2.6.2 发布 程序员专属海报生成器