node 短信接口的调用

 

 

首先安装一下 短信的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

猜你喜欢

转载自www.cnblogs.com/zyulike/p/10113579.html
今日推荐