国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

阿里大于短信驗證碼node koa2的實現代碼(最新)

2024-05-06 15:27:06
字體:
來源:轉載
供稿:網友

今天給大家分享一下最新版阿里大于的短信驗證碼在node koa2的實現,還是有很多坑需要注意。

首先需要在阿里云注冊賬號,并獲取阿里云訪問秘鑰,在控制臺完成模板與簽名的申請獲得調用接口的必備參數。具體方法參見短信發送api

步驟一:安裝npm包

npm install @alicloud/sms-sdk --save 

步驟二:代碼實現。常見一個sendmsg.js的controller

/**  * 引用sdk  */ const SMSClient = require('@alicloud/sms-sdk') const accessKeyId = ''//你自己在阿里云后臺的accessKeyId const secretAccessKey = ''//secretAccessKey var sendmsg = {}; module.exports = sendmsg; /**  * 發送短信驗證碼  */ sendmsg.send = async (ctx, next) =>{   var number="";   for(var i=0;i<6;i++){     number+=Math.floor(Math.random()*10)   }   //初始化sms_client   let smsClient = new SMSClient({accessKeyId, secretAccessKey})   //發送短信   var s = await smsClient.sendSMS({     PhoneNumbers: '13888888888',//發送的電話號碼     SignName: '阿斯蒂芬',//認證簽名     TemplateCode: 'SMS_11111111',//模板id     TemplateParam: '{"number":"'+number+'","product":"阿斯蒂芬"}'//特別注意,這里的參數名   })   if(s.Code=="OK"){     ctx.body = {code :1,msg :number}   }else{     ctx.body = {code :0}   } }; 

路由:

const sendmsg = require('../controller/sendmsg'); //發送短信 router.get('/sendmsg',sendmsg.send); 

訪問localhost:3000/sendmsg就可以發送短信驗證了。

總結

以上所述是小編給大家介紹的阿里大于短信驗證碼node koa2的實現代碼(最新),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 波密县| 肇州县| 东丽区| 汉寿县| 台北市| 固始县| 措美县| 永清县| 垫江县| 三台县| 文登市| 安化县| 扬州市| 沂水县| 托克托县| 池州市| 佳木斯市| 沂源县| 嵊州市| 海林市| 贵阳市| 泽州县| 和林格尔县| 怀来县| 民丰县| 西青区| 金寨县| 灵璧县| 高安市| 凤山县| 施秉县| 资兴市| 寿光市| 黑山县| 凤冈县| 柳河县| 油尖旺区| 辽中县| 云和县| 唐山市| 炎陵县|