node.js發送短信驗證碼(附帶60秒倒計時插件)

推薦一個簡單且功能齊全的發送短信驗證碼接口 1.安裝 下載後的SDK只包含一個zhenzisms.js文件,直接導入到工程中便可使用。下載html

2.用法 引入模塊json

const zhenzismsClient = require('./zhenzisms');

zhenzisms.js的具體引入地址請根據您的實際路徑替換api

使用事先申請的AppId、AppSecret初始化ZhenziSmsClient:ui

var client = new ZhenzismsClient(apiUrl, '您的榛子云AppId', '您的榛子云AppSecret');

apiUrl爲請求地址,我的開發者使用sms_developer.zhenzikj.com,企業開發者使用sms.zhenzikj.com, 注意不要帶有協議前綴http或https插件

AppId、AppSecret爲榛子云短信的開發參數,可經過註冊獲取code

發送短信:htm

var res = client.send(message, number, messageId);
res.then(function(res) {
    console.log(res);
 });

send方法用於單條發送短信接口

message: 短信內容,如: 您的驗證碼爲: 2233 number: 接收短信手機號碼 messageId: 即該條短信的惟一標識, 不能重複, 後期可經過findSmsByMessageId接口查詢短信信息 返回結果是json格式的字符串, code: 發送狀態,0爲成功。非0爲發送失敗,可從data中查看錯誤信息ip

下載60秒倒計時的JavaScript插件: 下載開發

相關文章
相關標籤/搜索