短信接口示例
本文主要为大家分享node.js短信接口代码,node.js验证码通知短信发送,感兴趣的小伙伴们可以参考一下
var https = require('http'); var qs = require('querystring'); //账号 var account = '***************'; //密码 var pswd = '***************'; // 修改为您要发送的手机号码 var mobile = '***************'; //验证码内容 var msg ="【秒赛科技】您的验证码是:1234" // 发送url,验证码通知 var url = "/Api/HttpSendSMYzm.ashx"; //营销 //url = "/Api/HttpSendSMYx.ashx"; //语音验证码 //url = "/Api/HttpSendSMYzm.ashx"; var sms_host = '139.196.108.241'; //发送验证码 send_sms(url,account,pswd,mobile,msg,sms_host); function send_sms(uri,account,pswd,mobile,msg,sms_host){ var post_data = { 'account': account, 'pswd': pswd, 'mobile':mobile, 'msg':msg, 'needstatusg':'true' };//这是需要提交的数据 var postdata = qs.stringify(post_data); post(uri,postdata,sms_host); } function post(uri,content,host){ var options = { hostname: host, port: 8080, path: uri, method: 'POST', headers: { 'Content-Type': 'application/x-www-form-urlencoded;charset=UTF-8', 'Content-Length' : content.length } }; var req = https.request(options, function (res) { res.setEncoding('utf8'); res.on('data', function (chunk) { console.log('BODY: ' + chunk); }); }); req.write(content); req.end(); }