html5页面发送短信验证码,H5能实现wifi连接界面的发送短信验证功能吗?没开发过移动端,请赐教。...

发验证码是要服务的。一般会购买服务(就不贴名字了,下面贴一部分nodejs上的配置吧),引入服务方提供的插件,使用它们的接口。这就要看它们提供的开发文档了。

发送验证码是在后台进行的,但是前端要做的是将手机号提交给后台,后台收到请求后,调用上面提供的接口,等待返回并保存服务方返回的验证码,与手机号成对保存。等待前端再将验证码信息提交过来做是否正确的验证再开启权限。

function sendCode(code, phone, callback) {

const ACCOUNT_SID = '8aaf070855b647ab01**********';

const AUTH_TOKEN = 'aa8aa679414e49df890**********';

const Rest_URL = 'https://app.**********.com:8883';

const AppID = '8aaf070855b647ab0**********';

let time = moment().format('YYYYMMDDHHmmss');

let sigParameter = md5(ACCOUNT_SID+AUTH_TOKEN+time);

let url = `${Rest_URL}/2013-12-26/Accounts/${ACCOUNT_SID}/SMS/TemplateSMS?sig=${sigParameter}`;

let body = {

//请求体

};

let authorization = Base64.encode(ACCOUNT_SID+":" + time);

let headers = {

//请求头

Accept : **,

'Content-Type' : **,

'Content-Length' : **,

Authorization : **

};

let options = {

url : url,

method : 'POST',

headers : headers,

body : body,

json : true

};

request(options, function (error, response, body) {

callback(body.statusCode=='000000');

})

callback(true);

}

里面的配置都是开发文档提供的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值