这几天做阿里云云接口的身份证认证和银行卡认证,搞得头大,一个简单的事搞了很多麻烦,现在把正确的nodejs服务端代码记录下来,以备后用,以供参考。

前提是要在阿里云服务台上购买该服务哦,直接上代码,不啰嗦了:

const request   = require('request');
const urlencode = require('urlencode');// params.userID    //阿里云账号编码
// params.verifyKey //阿里云账号=》风险识别=》接入管理=》风险认证配置
// params.appID     //阿里云上注册你的应用程序时得到的编号
// params.appCode   //阿里云上注册你的应用程序时得到的编码
// params.name      //身份证上的姓名
// params.IDCard    //身份证号码
// params.nonce_str //自定义随意字符串function validIDCard(res, params, callback) {request({url : 'http://safrvcert.market.alicloudapi.com/safrv_2meta_id_name/?identifyNum=' + params.IDCard + '&__userId=' + params.userID+ '&userName=' + urlencode(params.name) + '&verifyKey=' + params.verifyKey,method: 'GET',headers: {"Authorization":"APPCODE " + params.appCode, "X-Ca-Timestamp": new Date().getTime(),"X-Ca-Key": + params.appID, "x-ca-nonce": params.nonce_str,"X-Ca-Request-Mode":"DEBUG","X-Ca-Stage":"RELEASE","Content-Type":"application/json; charset=utf-8"}}, (error, response, body)=>{var re = body ? JSON.parse(body) : null;if(re && re.message == 'success' && re.value.message == 'success'){callback(re)}else{res.json({code: 100,data: '验证未通过'});}}
}    

nodejs调用阿里云盾身份证二要素验证相关推荐

  1. nodejs 调用阿里云短信

    最近公司使用nodejs调用阿里云短信接口发送短信,网上找了很多示例都不行,给的那些都不能正常使用.下面给出我调用成功的示例. 阿里云短信调用实质上就是构建一个http请求可以是post也可以是get ...

  2. 身份证二要素验证的使用场景介绍

    移动互联网的高速发展,带动了互联网平台的进步,网络平台为了满足监管部门网络实名制的要求,一般都需要对新的注册用户进行身份核验,其中最基础的身份证实名验证接口就是身份证二要素验证了. 顾名思义,二要素验 ...

  3. java调用阿里云api发送短信验证服务

    1.先在maven构建需要的jar包 <dependency><groupId>com.aliyun</groupId><artifactId>aliy ...

  4. SpringCloudAlibaba实现<实名认证-身份证二要素>

    文章目录 前言 一.购买API 二.集成身份认证 三.完成身份认证 1.接口开发前期工作 2.接口开发 前言 需求:我们输入真实姓名和身份证号就能验证,其技术在于阿里云的身份认证接口. 一.购买API ...

  5. 新增“查验工具”的身份证二要素实名验证API接口

    一.实名认证适用场景 实名认证几乎贯穿了社会生活的各个领域,身份证二要素实名验证更是必不可少.常见的应用领域包括以下但不限于此: 游戏领域:可以核验游戏玩家身份,进行未成年人玩家的管控及虚拟财产所有人 ...

  6. 调用阿里云语音合成Python版SDK

    一.阿里云介绍   阿里云创立于2009年,是全球领先的云计算及人工智能科技公司,致力于以在线公共服务的方式,提供安全.可靠的计算和数据处理能力,让计算和人工智能成为普惠科技.阿里云服务着制造.金融. ...

  7. python调用阿里云sdk入门(hello world)

    关于Python及pycharm的安装参考:1. python+pycharm 安装及测试_Hehuyi_In的博客-CSDN博客_pycharm安装成功测试 本文直接介绍如何调用阿里云sdk访问云上 ...

  8. GPRS连接阿里云物联网平台二

    记录设备接入阿里云的过程 二,上传数据 上一篇介绍了如何连接阿里云,物联网设备用到最多的就是数据上传,这次我们用air202上传数据到阿里云 1,添加功能 由于上一次我们选择的是自定义,所以我们的产品 ...

  9. nodejs实现阿里云短信验证码

    nodejs实现阿里云短信验证码 事先准备 1.开通阿里云短信服务 2.获取 AccessKey 代码编写 事先准备 1.开通阿里云短信服务 1⃣️登陆阿里云,然后进入到 https://dysms. ...

  10. vue调用阿里云无痕验证

    vue调用阿里云无痕验证 在调用阿里云无痕验证时有个先决条件需要全局变量先定义才能去加载js set_ALY_config () {var _this = thisreturn new Promise ...

最新文章

  1. Jquery-zTree的基本用法
  2. 003_Spring使用Slf4j和logback日志
  3. html mint ui,vue mint-ui初次使用总结
  4. python画图y轴在右侧_解决python中画图时x,y轴名称出现中文乱码的问题
  5. 查询成绩最好的前两名_收藏转发!一线老师用真实数据告诉你,高考成绩和平时成绩的关系...
  6. 2020 操作系统第三天复习(习题总结)
  7. sql INNER JOIN 取得两个表中存在连接匹配关系的记录(mysql)
  8. libreoffice Error: source file could not be loaded
  9. 20190605每日一句你的态度决定了你的人生高度
  10. 狭义相对论的一点点理解
  11. 2019上半年软件设计师考试大纲
  12. 利用Gecco爬取(蚂蚁短租网)列表页数据
  13. java 时钟_Java的指针时钟
  14. Windows系统如何关闭防火墙保姆式教程,超详细
  15. python打印pdf特定页面_使用Python自由切分pdf文件提取任意页面
  16. Python基础篇(九)-- 正则表达式
  17. 互联网大佬们都在焦虑什么?
  18. 注意BeanPostProcessor启动时对依赖Bean的“误伤”陷阱(is not eligible for getting processed by all...)
  19. linux查看服务器品牌和型号,linux 查看服务器型号
  20. Java基础_集合_List与Set集合(笔记)

热门文章

  1. 七天时间从电脑小白变成编程高手
  2. 三、青龙面板 添加企业微信应用推送消息
  3. echoServer回显服务器
  4. jQuery中的siblings()
  5. 纯php 给pdf加水印,如何使用PHP为现有PDF文件添加水印?
  6. 互联网日报 | 7月14日 星期三 | 京东宣布涨薪两个月;腾讯收购搜狗股权获无条件批准;教育部辟谣取消教师寒暑假...
  7. 树莓派GPIO远程控制继电器
  8. 【动手学深度学习】李沐——卷积神经网络
  9. curl php 模拟来源_php采用curl实现伪造IP来源的方法
  10. 输入某年某日,判断这一天是这一年的第几天