小程序
小游戏
企业微信
微信支付
扫描小程序码分享
用node 调用可以,用小程序调用提示,
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
因为node 10.15的crytpo内置了,,crypto2,那个qcloudsms_js使用这个包,,好尴尬,不会自己打包,没看懂,,,https://cloud.tencent.com/document/product/382/5976,这文档,我是小白,才从云开发入手小程序,,,
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
引用的包 没找到 重新下载一下 试试
还有个node-qcloud-sms这个包也是发送短信的,但也是node可以小程序不行
var QcloudSms = require("./qcloudsms_js");
// 短信应用SDK AppID
var appid = 140####9; // SDK AppID是1400开头
// 短信应用SDK AppKey
var appkey = "9287f8e#####9b2cb5f89be"
// 需要发送短信的手机号码
var phoneNumbers = ["1#####"];
// 短信模板ID,需要在短信应用中申请
var templateId = 276802; // NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请
//templateId 7839 对应的内容是"您的验证码是: {1}"
// 签名
var smsSign = "康明医院"; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名, 签名参数使用的是`签名内容`,而不是`签名ID`
// 实例化QcloudSms
var qcloudsms = QcloudSms(appid, appkey)
// 设置请求回调处理, 这里只是演示,用户需要自定义相应处理回调
function callback(err, res, resData) {
if (err) {
console.log("err: ", err);
} else {
console.log("request data: ", res.req);
console.log("response data: ", resData);
}
var ssender = qcloudsms.SmsSingleSender();
var params = ["5678"];//数组具体的元素个数和模板中变量个数必须一致,例如事例中templateId:5678对应一个变量,参数数组中元素个数也必须是一个
ssender.sendWithParam(86, phoneNumbers[0], templateId,
params, "", "", "", callback); // 签名参数未提供或者为空时,会使用默认签名发送短信
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
因为node 10.15的crytpo内置了,,crypto2,那个qcloudsms_js使用这个包,,好尴尬,不会自己打包,没看懂,,,https://cloud.tencent.com/document/product/382/5976,这文档,我是小白,才从云开发入手小程序,,,
引用的包 没找到 重新下载一下 试试
还有个node-qcloud-sms这个包也是发送短信的,但也是node可以小程序不行
var QcloudSms = require("./qcloudsms_js");
// 短信应用SDK AppID
var appid = 140####9; // SDK AppID是1400开头
// 短信应用SDK AppKey
var appkey = "9287f8e#####9b2cb5f89be"
// 需要发送短信的手机号码
var phoneNumbers = ["1#####"];
// 短信模板ID,需要在短信应用中申请
var templateId = 276802; // NOTE: 这里的模板ID`7839`只是一个示例,真实的模板ID需要在短信控制台中申请
//templateId 7839 对应的内容是"您的验证码是: {1}"
// 签名
var smsSign = "康明医院"; // NOTE: 这里的签名只是示例,请使用真实的已申请的签名, 签名参数使用的是`签名内容`,而不是`签名ID`
// 实例化QcloudSms
var qcloudsms = QcloudSms(appid, appkey)
// 设置请求回调处理, 这里只是演示,用户需要自定义相应处理回调
function callback(err, res, resData) {
if (err) {
console.log("err: ", err);
} else {
console.log("request data: ", res.req);
console.log("response data: ", resData);
}
}
var ssender = qcloudsms.SmsSingleSender();
var params = ["5678"];//数组具体的元素个数和模板中变量个数必须一致,例如事例中templateId:5678对应一个变量,参数数组中元素个数也必须是一个
ssender.sendWithParam(86, phoneNumbers[0], templateId,
params, "", "", "", callback); // 签名参数未提供或者为空时,会使用默认签名发送短信