曲振飞的个人博客

专注于Web全栈开发、APP设计、网站建设

当前位置 : 主页 > 后端开发 > Node.js实现阿里大于短信验证发送

Node.js实现阿里大于短信验证发送

时间:2016-11-22 17:21:48 栏目:后端开发 作者:曲振飞 点击: 1057

阿里大于提供了验证码、短信发送、语音通知等服务,在使用之后感觉还是很好的,也不愧为阿里旗下的一款产品。在此使用npm安装node-alidayu组件的方式来实现验证码发送。

  1. 打开阿里大于的用户管理中心页面,在应用列表里先创建应用

blob.png

2.在配置管理 验证码里添加短信签名

blob.png

3.配置短信模板

blob.png

4.在npm官网搜索alidayu会出现很多应用,可以自己选择尝试安装,在这里选择node-alidayu安装

npm i node-alidayu --save

5.后台代码index.js

var express = require('express');
var router = express.Router();
var AliDayu = require('node-alidayu')
var client = new AliDayu({
  app_key: '2353**39',
  app_secret: 'c16950a22577bb08ac9ac8f5e0e2****'
})
/* GET home page. */
router.get('/', function(req, res, next) {
	client.sms({
	  rec_num: '13700859025',
	  sms_free_sign_name: '阿通快递',
	  sms_template_code: 'SMS_27435385',
	  sms_param: {
	  	username:"qufei",
	   number: "3542"
	  }
	}).then(function (data) {
	  	console.log('sucess');
	}).catch(function (err) {
	  console.log('fail')
	})
  	res.render('index', {title: 'Express'});
});

module.exports = router;

完整项目例子请到我的github获取 https://github.com/Q-Angelo/Node.js/tree/gh-pages/code

关键字:

关于站长

曲振飞,一个热忠、从事于互联网的90后青年.专注于网站建站、网站设计及优化.以用户体验、WEB标准为主旨,将网站的整体设计与网页设计的相关原理紧密结合.