微信小程序短信插件云市场短信接口 文档教程

武汉畅友 6月前 499

云市场短信接口介绍

本插件使用的接口是我公司上架到云市场里面的接口: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

微信小程序添加并引用本短信插件可以快速实现短信发送功能,大大提高小程序的开发效率,如有任何问题可以联系QQ:320266360(微信同号)协助您解决相关问题!


最后于 5月前 被武汉畅友编辑 ,原因:
最新回复 (1)
返回
发新帖