申请配置信息:
1.短信验证:阿里大鱼(http://www.alidayu.com/)
2.创建应用
3.下载nodejs的sdk
下载super-alidayu短信验证组件
[root@localhost aldy]#npm install super-alidayu --save
[root@lacalhost aldy]#vim app.js
constAliDaYu =require('super-alidayu');
varclient =newAliDaYu({ app_key:'23111543'; secret:'ecaa999cb32465484b5312a9c'; });
varoptions = { sms_free_sign_name:'验证登陆'sms_param: { code:'1234'; product:'一登'; };
rec_num:'13823532763';
sms_template_code:'SMS_6690958'};
// 发送短信,promise方式调用
client.sms(options).then(ret => console.log('success', ret)).catch(err => console.log('error', err));
// 发送短信,callback方式调用
client.sms(options, (err, ret) => {if(err) {
console.log('error', err);
}else{
console.log('success', ret); }});
为了安全,所有的app_key及secret封装接口调用
安装:npm install session-storage