我看到一个小伙用php和阿里云短信服务做了一个每天给女朋友发短信的案例。这很有趣。我也是用nodejs做的版。https://segmentfault.com/a/11...Step1现在在阿里云通讯的短信签名里申请签名。您短信中的签名为:【短信签名】您的短信模板内容为主要方法。Step2申请短信模板,短信模板变量以这种形式存在:${name},可以写多个:例:亲爱的${name},您的快递正在路上,今天送达${time}已发货给您,请注意查收。Step3申请accesskeys,你的console上有accesskeys,点击Apply会显示你的id和Secret。Step4在demo文件夹下的index.js中填写你的accessKeyId和secretAccessKey,就是你在步骤3申请的id和secret。Step5填写sendSMS1.PhoneNumbers//发送短信的账号,可以这样写more,逗号分隔2.SignName//你在步骤1申请的签名3,TemplateCode//你在步骤2申请的模板代码code4,TemplateParam//你在步骤2申请的短信模板变量名的含义。第六步,调度任务执行node-schedulefunctionscheduleCronstyle(){//秒、分、时、日、月、年schedule.scheduleJob('3007***',function(){console.log('scheduleCronstyle:'+新日期());});}scheduleCronstyle();6*代表秒、分、时、日、月、年,如上每天7:00:30,第7步,pm2守护服务器上对应的nodejs进程。所有代码constSMSClient=require('./../index')constschedule=require('node-schedule');//ACCESS_KEY_ID/ACCESS_KEY_SECRET根据实际应用账户信息替换constaccessKeyId='你自己的id'constsecretAccessKey='你自己的秘密'//初始化sms_clientletsmsClient=newSMSClient({accessKeyId,secretAccessKey})///短信回执报告smsClient.receiveMsg(0,queueName).then(function(res){//消息正文需要base64解码let{code,body}=resif(code===200){//处理消息体,messagebodyconsole.log(body)}},function(err){console.log(err)})//SMSuplinkreportsmsClient.receiveMsg(1,queueName).then(function(res){//消息体需要base64解码let{code,body}=resif(code===200){//处理消息body,messagebodyconsole.log(body)}},function(err){console.log(err)})//查询短信发送详情smsClient.queryDetail({PhoneNumber:'1500000000',SendDate:'20170731',PageSize:'10',柯伦tPage:"1"}).then(function(res){让{Code,SmsSendDetailDTOs}=resif(Code==='OK'){//处理发送详情console.log(SmsSendDetailDTOs)}},function(err){//处理错误console.log(err)})constnow=newDate(),jhr=newDate(2017,4,1),calculation=Math.abs(parseInt((jhr-now)/86400000));functionscheduleCronstyle(){//秒、分、时、日、月、年scheduleJob('3007***',function(){//发送短信smsClient.sendSMS({PhoneNumbers:'1888888888',SignName:'李经纶',TemplateCode:'SMS_88960019',TemplateParam:'{"name":"刘颖","date":'+calculation+'}'}).then(function(res){let{Code}=resif(Code==='OK'){//处理返回参数console.log(res)}},function(err){console.log(err)})});}scheduleCronstyle();所有的代码都在这里:https://github.com/chinalijin...ps:阿里云短信在Coupon进来的时候会给你一张10元的代金券,可以长期使用,希望你能做出你的女朋友开心
