申請配置信息:
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