Nodejs 发送短信验证码

Posted potato~~

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Nodejs 发送短信验证码相关的知识,希望对你有一定的参考价值。

 1.需要安装模块 >npm install leanengine --save-dev

2.调用模块 

const AV=require("leanengine");

3.配置短信用户的账号验证

AV.initialize("GSegQ5DVhSmUW0qxsSFlnNa9-gzGzoHsz","gCvYugC6OXyMNBGvgIkHXKv4")

4.写返回函数

//短信定制服务
    app.get("/sendMesa.do",function(req,res){
         console.log(req.query);
        let phoneNumber=req.query.phoneNumber;
        AV.Cloud.requestSmsCode({
            mobilePhoneNumber:phoneNumber,
            name:\'傻猪猪\',//应用名称
            op:\'傻猪猪注册验证\',//某种操作
            tt1:1//分钟计算的有效性
        }).then(function(data){
            console.log("发送成功!");
            res.send("succeed!")
        },function(err){
            console.log(err);
            res.send("failed!")
        })
    })

5.简单的html界面为

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <title></title>
</head>
<body>
<form action="sendMesa.do">
    <input type="text" name="phoneNumber"/>
    <button>发送验证码</button>
</form>
</body>
</html>

  

  

  

  

以上是关于Nodejs 发送短信验证码的主要内容,如果未能解决你的问题,请参考以下文章

借助云开发实现小程序短信验证码的发送

各大APP注册时发送短信验证码是怎么实现的?

使用 SSM 框架实现发送手机短信验证码

python利用第三方模块,发送短信验证码(测试案例)

超实用的JavaScript代码段 Item4 --发送短信验证码

验证码短信 API 接入指南:Java 语言示例代码