关于javascript:NodeJs用Native方式实现短信验证功能的方法

34次阅读

共计 873 个字符,预计需要花费 3 分钟才能阅读完成。

在这里,我是用各大云市场短信供应商的短信接口为大家演示 NodeJs 用 Native 形式实现短信验证性能的办法,代码如下:
`var https = require(‘follow-redirects’).https;
var fs = require(‘fs’);

var qs = require(‘querystring’);

var options = {
‘method’: ‘POST’,
‘hostname’: ‘vip.veesing.com’,
‘path’: ‘/smsApi/verifyCode’,
‘headers’: {

'Content-Type': 'application/x-www-form-urlencoded;charset=utf-8'

},
‘maxRedirects’: 20
};

var req = https.request(options, function (res) {
var chunks = [];

res.on(“data”, function (chunk) {

chunks.push(chunk);

});

res.on(“end”, function (chunk) {

var body = Buffer.concat(chunks);
console.log(body.toString());

});

res.on(“error”, function (error) {

console.error(error);

});
});

var postData = qs.stringify({
‘appId’: ’41KYR0EB**’,
‘appKey’: ‘IIWCKKSR7NOQ**’,
‘phone’: ‘1561894**’,
‘templateId’: ‘1043’,
‘variables’: ‘1234’
});

req.write(postData);

req.end();`
短信验证码注册登录,能够给用户带来便捷的用户注册体验,然而也是有须要留神的中央,比方为短信接口做一些平安的限定,比方同一号码的一天内申请次数不超过三次;获取验证码的时候须要实现图形验证等等。
NodeJs – Native.js 和文档阐明下载

正文完
 0