300字范文,内容丰富有趣,生活中的好帮手!
300字范文 > node使用阿里云的短信服务

node使用阿里云的短信服务

时间:2020-09-11 12:28:09

相关推荐

node使用阿里云的短信服务

安装npm i @alicloud/sms-sdk --save

const SMSClient = require('@alicloud/sms-sdk');

router.post('/get_sms', function(req, res, next) {

let phone = req.body.phone; //获取前端调接口传来的手机号和短信模版code

let smsCode = req.body.sms

//初始化sms_client

let smsClient = new SMSClient({

accessKeyId: 'xxxxxx',

secretAccessKey: 'xxxxx'

});

// 开始发送短信

smsClient.sendSMS({

PhoneNumbers: phone,

SignName: "xxxx",

TemplateCode: smsCode,

TemplateParam: `{"code":"1234"}`, //这是短信模版中的变量

}).then(result => {

let {Code} = result;

if (Code == 'OK') {

res.json({

code: 200,

msg: 'success',

})

}

}).catch(err => {

res.json({

code: 201,

msg: 'fail'

})

})

});

短信发送SendSms请求参数

短信发送SendSms返回参数

##

短信查询QuerySendDetails

QuerySendDetails请求参数

QuerySendDetails返回参数

返回参数

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。