收藏
评论

短信验证码模块——一个免费使用的手机实名认证微信小程序插件

对于一个创业型小团队来说,可以帮助您聚焦核心业务,对于通用技术不用更多投入。

微信小程序2018年必定爆发,您的产品早一天上线就多一份机会,谢谢您的关注!

大家一起共赢!【握手】

短信验证码模块——一个免费使用的手机实名认证微信小程序插件

可以免费直接使用的“短信实名认证”插件,只有两个接口,轻松实现短信实名认证

具体调用方法:

一、添加插件

在插件管理中点击“添加插件”,输入“短信验证码模块”, 则可以找到该插件,如下图:

插件添加

二、小程序中集成插件

1、直接使用组件

使用后的效果如下图:

手机认证界面

调用步骤:

1)在app.json文件中进行插件引用
"plugins": {
	"smsvercode": {
	"version": "1.0.1",
	"provider": "wx47025434eb041672"
	}	
}
2)page页放入以下代码

js:

const smsvercode = requirePlugin('smsvercode');

json:

{
	"usingComponents": {
		"smsvercode": "plugin://smsvercode/smsvercode"
	},
	"navigationBarTitleText": "手机认证"
}

wxml:

<smsvercode bindformsubmit="myevent" button-text="下一步" />

则可以直接使用。

2、调用组件中的api接口

共有两个接口getvercodecheckvercode

getvercode 主要功能是获取短信验证码,只有一个入参phonenumber,返回errno为0表示成功,其他表示失败

checkvercode 主要功能是校验验证码,有两个参数phonenumber和vercode,返回errno为0表示校验成功,其他表示失败

具体使用实例如下:

1)获取验证码接口,使用方法如下(其中app.json中加载组件的方法同直接使用组件,这里不再重复):
var smsvercode= requirePlugin("smsvercode");  //引用短信校验码插件

smsvercode.getvercode(this.data.phonenumber, function(res){
  if (res.errno == "0"){
    wx.showToast({
      title: '发送成功',
    })
  }
  else{
    wx.showToast({
      title: '发送失败',
    })
  }
});
2)校验验证码接口,使用方法如下:
var smsvercode= requirePlugin("smsvercode");  //引用短信校验码插件

smsvercode.checkvercode(phonenumber, vercode, function(res){
  if (res.errno == "0"){
    wx.showToast({
      title: '校验成功',
    })
  }
  else{
    wx.showToast({
      title: '校验失败',
    })
  }
});

以上就是api调用功能,可以灵活搭配在自己的系统中。

说明:

发送的短信抬头是以【精发科技】作为抬头的,如果不变更抬头完全免费。 如果需要更新为自己的公司抬头,前20条短信免费,后面的短信按照采购量计价,最低可至5分/条, 有这样需求的公司或个人可以联系我,手机号码17302856632,可以直接加微信,或QQ号 1438704083。

有了这个功能可以快速帮助您实现手机实名认证功能,避免后台开发功能的重复投入。

收藏
登录 后发表内容