最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時間:2017年09月07日 14:45:20   投稿:mrr  
本文給大家分享一個最新版阿里大于短信驗證碼node koa2的實現代碼及注意事項,需要的朋友參考下吧

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

首先需要在阿里云注冊賬號,并獲取阿里云訪問秘鑰,在控制臺完成模板與簽名的申請獲得調用接口的必備參數。具體方法參見短信發(fā)送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; 
/** 
 * 發(fā)送短信驗證碼 
 */ 
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}) 
  //發(fā)送短信 
  var s = await smsClient.sendSMS({ 
    PhoneNumbers: '13888888888',//發(fā)送的電話號碼 
    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'); 
//發(fā)送短信 
router.get('/sendmsg',sendmsg.send); 

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

總結

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

相關文章

  • Node.js的基本知識簡單匯總

    Node.js的基本知識簡單匯總

    本文主要給大家簡單介紹了Node.js的基本知識,包括概念、特點、歷史、案例的相關資料,需要的朋友可以參考下
    2016-09-09
  • node.js學習之斷言assert的使用示例

    node.js學習之斷言assert的使用示例

    assert 模塊主要用于編寫程序的單元測試時使用,通過斷言可以提早發(fā)現和排查出錯誤。下面這篇文章主要給大家介紹了關于node.js學習之斷言assert的相關資料,需要的朋友可以參考借鑒,下面隨著小編來一起學習學習吧。
    2017-09-09
  • 使用C++為node.js寫擴展模塊

    使用C++為node.js寫擴展模塊

    本文給大家介紹的是在window7下使用C++來給node.js編寫擴展模塊的方法,附上一個簡單的hello實例,有需要的小伙伴可以參考下。
    2015-04-04
  • angularjs表格ng-table使用備忘錄

    angularjs表格ng-table使用備忘錄

    這篇文章主要為大家分享了angularjs表格ng-table使用備忘錄,感興趣的小伙伴們可以參考一下
    2016-03-03
  • Node.js使用MySQL連接池的方法實例

    Node.js使用MySQL連接池的方法實例

    這篇文章主要介紹了Node.js使用MySQL連接池的方法,結合具體實例形式分析了nodejs操作mysql連接池的相關模塊安裝、連接、查詢等使用技巧,需要的朋友可以參考下
    2018-02-02
  • nodejs和php實現圖片訪問實時處理

    nodejs和php實現圖片訪問實時處理

    這篇文章主要為大家詳細介紹了nodejs和php分別實現圖片訪問實時處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 基于 Docker 開發(fā) NodeJS 應用

    基于 Docker 開發(fā) NodeJS 應用

    這是兩篇文章的第一篇。本文涵蓋了有關在使用 Express 框架開發(fā)一個Node應用時,用Docker 替代 Vagrant 的比較詳細的教程, 應用將使用 connect-redis 中間件將會話信息持久化到Redis中. 第二篇文章將介紹到將這個開發(fā)的設置產品化.
    2014-07-07
  • Node.js實現的簡易網頁抓取功能示例

    Node.js實現的簡易網頁抓取功能示例

    這篇文章主要介紹了Node.js實現的簡易網頁抓取功能示例,本文使用了PhantomJS、node-phantomjs等庫實現,需要的朋友可以參考下
    2014-12-12
  • Node.js使用cookie保持登錄的方法

    Node.js使用cookie保持登錄的方法

    本篇文章主要介紹了Node.js使用cookie保持登錄的方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Node?文件查找優(yōu)先級及?Require?方法文件查找策略

    Node?文件查找優(yōu)先級及?Require?方法文件查找策略

    這篇文章主要介紹了Node文件查找優(yōu)先級及Require方法文件查找策略。文章圍繞主題展開詳細的內容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09

最新評論

博罗县| 定边县| 东山县| 扶风县| 会宁县| 曲水县| 万宁市| 满洲里市| 高淳县| 迁西县| 崇义县| 开封县| 蓬安县| 和政县| 闽清县| 阿瓦提县| 建阳市| 象山县| 永平县| 忻州市| 文水县| 迁西县| 大厂| 新干县| 阜新市| 云林县| 昔阳县| 河津市| 丹巴县| 休宁县| 睢宁县| 黑水县| 横峰县| 江阴市| 荔浦县| 灌南县| 鄂托克旗| 乌鲁木齐市| 丰城市| 南和县| 大余县|