var QcloudSms = require("qcloudsms_js");
// 短信應用SDK AppID
var appid = ; // SDK AppID是1400開頭
// 短信應用SDK AppKey
var appkey = "";
// 需要發送短信的手機號碼
var phoneNumbers = ["", "", ""];
// 短信模板ID,需要在短信應用中申請
var templateId = ; // NOTE: 這裏的模板ID`7839`只是一個示例,真實的模板ID需要在短信控制檯中申請
// 簽名
var smsSign = "騰訊雲"; // NOTE: 這裏的簽名只是示例,請使用真實的已申請的簽名, 簽名參數使用的是`簽名內容`,而不是`簽名ID`
// 實例化QcloudSms
var qcloudsms = QcloudSms(appid, appkey);
// 設置請求回調處理, 這裏只是演示,用戶需要自定義相應處理回調
function callback(err, res, resData) {
if (err)
console.log("err: ", err);
else
console.log("response: ", resData);
}
/*
var smsType = 0; // Enum{0: 普通短信, 1: 營銷短信}
var ssender = qcloudsms.SmsSingleSender();
ssender.send(smsType, 86, phoneNumbers[0],
"lw36點昨日水平位移 3mm , 沉降 1mm, 本週累計水平位移 2cm , 累計沉降 3cm", "", "", callback);
*/
var ssender = qcloudsms.SmsSingleSender();
var params = [1,2,3,4];
ssender.sendWithParam(86, phoneNumbers[0], templateId,
params, smsSign, "", "", callback); // 簽名參數未提供或者爲空時,會使用默認簽名發送短信
/*
var smsType = 0; // Enum{0: 普通短信, 1: 營銷短信}
var msender = qcloudsms.SmsMultiSender();
msender.send(smsType, "86", phoneNumbers,
"【騰訊雲】您的驗證碼是: 5678", "", "", callback);
*/
注意:appid,appkey,phoneNumbers,templateId自己提供