云市场短信接口介绍
本插件使用的是我们上架到云市场里面的短信接口:https://market.cloud.tencent.com/products/7303 各个小程序引用本插件后可以快速的实现短信发送功能,直接在腾讯云市场购买短信服务后即可调用插件接口发送短信。
本接口最大的优点是,接口调用对接方便,在腾讯云市场购买短信后直接报备短信模板即可使用。而且价格优惠不限制购买金额,可以根据自己网站的需要用多少购买多少。
欢迎各类小程序应用接入,接口简单,对接方便,审核快速,价格优惠,服务周到。联系QQ:320266360(微信同号)平台已经入驻腾讯云市场,量大优惠价格全网最低,欢迎推荐,推荐返点!
短信插件使用流程
1.登录微信公众平台|小程序到 设置-第三方服务-插件管理-添加插件 输入:wx4718484ed6fb9393 搜索找到云市场短信接口插件并添加。
2.在需要调用短信接口的小程序的app.json中增加本插件的引用。
{ "plugins" : { "qcloudsms" : { "version" : "1.0.5" , "provider" : "wx4718484ed6fb9393" } } }
|
3.到腾讯云市场 https://market.cloud.tencent.com/products/7303 购买短信服务,如果短信套餐使用完了腾讯云会提醒,然后再次购买即可。
4.登录腾讯云到已购产品与服务 https://console.cloud.tencent.com/servicemarket/services 点管理查看SecretId和SecretKey。
5.在小程序需要发送短信的地方引用插件调用插件方法发送短信,传入四个参数secretid, secretkey, mobile, content 其中secretid和secretkey是在腾讯云市场-已购产品与服务中查看,mobile是要发送短信的手机号码,content是要发送的短信内容,调用成功与失败分别对应两个回调函数success和fail。
6.如果想调试最简单调用直接,复制下面代码到Page onLoad里面调用发送短信方法,函数返回输出OK表示短信发送成功,注意修改secretid和secretkey为你自己在腾讯云市场购买服务的SecretId和SecretKey。
var mobile = '13333333333' var smscode = '110426' var plugin = requirePlugin( "qcloudsms" ) plugin.sendSMS( { secretid: '你的secretid' , secretkey: '你的secretkey' , mobile: mobile, content: '您的手机号:' + mobile + ',验证码:' + smscode + ',请及时完成验证,如不是本人操作请忽略。【腾讯云市场】' }, function success(res) { if (res.data.message) { console.log(res.data.message) } else if (res.data.result >= 0) { console.log(res.data.errmsg) } else { console.log(res.data.errmsg) } }, function fail(err) { console.log(err.errMsg) } ) |
7.如需发送正式短信内容请到模板报备地址:https://api.chanyoo.net/qcloud/template.html 报备您的模板。
代码片段:wechatide://minicode/ajwpOcmR7Y3r 调试代码片段请先登录自己的微信小程序控制台添加这个短信插件,然后导入这个代码片段链接,存放选择一个空目录,输入刚才添加短信插件的小程序的AppID。如果不这样操作就无法调试成功,因为微信小程序插件需要判断使用权限的小程序没有添加这个插件是无法使用插件发送短信的。
云函数调用:https://developers.weixin.qq.com/community/develop/doc/000c02306f8508e91587c236d5b804