国产探花免费观看_亚洲丰满少妇自慰呻吟_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的實現代碼(最新),希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對錯新站長站網站的支持!

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

圖片精選

主站蜘蛛池模板: 博野县| 道真| 奉新县| 唐海县| 高州市| 朝阳县| 泾源县| 祁门县| 湖口县| 司法| 元阳县| 青神县| 青阳县| 陆川县| 青浦区| 宾川县| 天门市| 甘泉县| 辽源市| 邵阳市| 曲麻莱县| 方正县| 开封县| 建始县| 东台市| 南和县| 博湖县| 班戈县| 肥东县| 涞源县| 吉水县| 内丘县| 洪泽县| 栾川县| 江津市| 股票| 吉安市| 仁寿县| 彭泽县| 平定县| 麻阳|