一、添加插件
在插件管理中点击“添加插件”,输入“短信验证码模块”, 则可以找到该插件,如下图:
二、小程序中集成插件
1、直接使用组件
使用后的效果如下图:
1)在app.json文件中进行插件引用
"plugins" : { "smsvercode" : { "version" : "1.0.2" , "provider" : "wx47025434eb041672" } } |
2)page页放入以下代码:
json:
{ "usingComponents" : { "smsvercode" : "plugin://smsvercode/smsvercode" } } |
wxml:
<smsvercode /> |
2、调用组件中的api接口
共有两个接口:
1)获取验证码接口,使用方法如下(其中app.json中加载组件的方法同直接使用组件,这里不再重复):
var smsvercode= requirePlugin("smsvercode"); //引用短信校验码插件
}); |
2)校验验证码接口,使用方法如下:
var smsvercode= requirePlugin("smsvercode"); //引用短信校验码插件
}); |
以上使用方法如果有不清楚的,可以直接联系我或者在本贴直接回复!
详细信息见github: https://github.com/ndkk/smsvercode
目前这个插件,是不是不可以用了?
短信校验能否提供服务端接口。前端发短信,服务端去验证
嗯,是的。这个插件已经实现了这个接口,如下:
1)获取验证码接口 getvercodevip
2)校验验证码接口 checkvercode
这个服务器端是长年开放的。
其使用方式类似百度或腾讯地图的lbs api调用。
@all
如果有些用户引用插件报错,请检查一下基础库,上午有两位伙伴都是这个原因引起的。
@Yang:
调用组件就配置以下三个地方(我更新了文档,原来的文档写的太复杂 :)):
请教一下,为什么我在引入插件的时候总是报错?
在引入页面的json里会报下面这个错
(Component is not found in path "app/pages/index/plugin:/wx47025434eb041672/smsvercode")
哦,不客气。
这个审核过程很简单的,就是有耐心等待就行了,7天时间内他们就会进行审核的。
(呵呵,当然如果天天看着,这7天时间还是很长的。:……)
我这个第一次审核未通过,类目选择不对,他们都给我进行了反馈的。
然后第二次我按照他们的要求修改了类目,就OK了。
感觉他们这个小程序团队也不容易,中间看他们还是添加新的字段:电话联系方式 和 邮件联系方式。 说明大家都很辛苦的,一边审核,还一边开发着新功能,所以审核时间是比较长,不过也比较理解! :)
想问下您申请审核了多少次,跟你取下经