阿里短信发送验证码

const SMSClient = require('@alicloud/sms-sdk')
const accessKeyId = 'accesskeyid'
const secretAccessKey = 'secretaccessKey'
let smsClient = new SMSClient({accessKeyId, secretAccessKey})
let random = Math.random() * 10000000
let data = {
  PhoneNumbers: "",
    SignName: "",
    TemplateCode: "",
    TemplateParam: `{"code":${random}}`
}
function sendSMS(data){
    return new Promise((resolve,reject)=>{
        smsClient.sendSMS(data).then(res=> {
            let {Code}=res
            if (Code === 'OK') {
                //处理返回参数
                resolve()
            }
        },err=> {
            reject()
        })
    })
}

 

 

posted @ 2018-09-01 11:35  JJRains  阅读(542)  评论(0编辑  收藏  举报