然后等待生效,一般很难成功可以寻求客服帮助
!成功后的一定要截屏自己的秘钥和账号后面需要
根据自己需求选一个:
等待审核!
//短信验证//手机验证码
router.get('/iphonlog', async function(req, res, next) {
? ?var temp =parseInt(Math.random() * 10000) ; //[0,9000)
? ?// 获取1000~9000
? ?// temp = 1000 + parseInt(temp);
? ?
? ?// let phone = req.body.iphons;
? ?// console.log(phone,"70验证码:",temp)
? ?//安装 npm install tencentcloud-sdk-nodejs-sms
? ?const tencentcloud = require("tencentcloud-sdk-nodejs-sms");
? ?const SmsClient = tencentcloud.sms.v20210111.Client;
? ?// // 实例化一个认证对象,入参需要传入腾讯云账户 SecretId 和 SecretKey,此处还需注意密钥对的保密
? ?// // 代码泄露可能会导致 SecretId 和 SecretKey 泄露,并威胁账号下所有资源的安全性。以下代码示例仅供参考,建议采用更安全的方式来使用密钥,请参见:https://cloud.tencent.com/document/product/1278/85305
? ?// // 密钥可前往官网控制台 https://console.cloud.tencent.com/cam/capi 进行获取
? ?const clientConfig = {
? ? ? ?credential: {
? ? ? ? ? ?// 密钥id
? ? ? ? ? ?secretId:"? 你的标识 API ?", ?//用于标识 API 调用者身份,可以简单类比为用户名。
? ? ? ? ? ?// 密钥密码
? ? ? ? ? ?secretKey: "你的验证 API? ?", //用于验证 API 调用者的身份,可以简单类比为密码。
? ? ? ?},
? ? ? ?region: "ap-beijing",
? ? ? ?profile: {
? ? ? ? ? ?httpProfile: {
? ? ? ? ? ? ? ?endpoint: "sms.tencentcloudapi.com",//短信网络接口
? ? ? ? ? ?},
? ? ? ?}
? ?};
? ?// 实例化要请求产品的client对象,clientProfile是可选的
? ?const client = new SmsClient(clientConfig);
? ?const params = {
? ? ? ?"PhoneNumberSet": ["+86"+"发送的手机号"],
? ? ? ?"SmsSdkAppId": "1400874927",//短信应用管理的应用列表的SDKAppid
? ? ? ?"SignName": "马雅朋一生三巡公众号",//公众号
? ? ? ?"TemplateId": "2014287",//正文模板ID
? ? ? ?"TemplateParamSet": [temp.toString()]
? ?};
//调用发送短信
? client.SendSms(params).then(
? ? ? (data) => {
? ? ? ? res.send({code:200});
? ? ? },
? ? ? (err) => {
? ? ? ? ? console.error("error", err);
? ? ? }
? );
?});