zyulike

 

 

首先安装一下 短信的sdk 依赖

这里使用的是阿里云的短信SDK,在阿里云官网申请

npm install @alicloud/sms-sdk --save

 

调用

新建个 message.js

/**
* 云通信基础能力业务短信发送、查询详情以及消费消息示例,供参考。
* Created on 2017-07-31
*/
const SMSClient = require(\'@alicloud/sms-sdk\')
// ACCESS_KEY_ID/ACCESS_KEY_SECRET 根据实际申请的账号信息进行替换
const accessKeyId = \'\'  //短信模板的 key
const secretAccessKey = \'\' //短信模板的secretAccessKey 
//初始化sms_client
let smsClient = new SMSClient({accessKeyId, secretAccessKey})
//封装成方法
var getResult = function(mobile) {
   //发送短信
   smsClient.sendSMS({
       PhoneNumbers: mobile,
       SignName: \'\',//短信的签名
       TemplateCode: \'\',
       TemplateParam: \'{"code":666666}\'
     // TemplateParam: \'{"code":"12345"}\'
   }).then(function (res) {
       let {Code}=res
       if (Code === \'OK\') {
           //处理返回参数
           console.log(res)
       }
   }, function (err) {
       console.log(err);
   });
}
module.exports.getResult = getResult;
//使用 exports 暴露

 

在app.js 接收 并且使用

var util = require(\'./message.js\');//注意这个是你的路径

util.getResult(\'手机号码\')

 

原文博客地址:https://www.jianshu.com/p/8700c5f8f14e

 

分类:

技术点:

相关文章: