最近做了一个批量发放工资详情短信的小功能,具体是上传给定的excel模板制作的excel,解析并存入数据库,然后可以一键发放工资详情。这个需求很简单,使用阿里云api的批量发送方法,传入参数,上传即可。具体如下
先在pom文件中引入阿里sdk。
pom中sdk依赖阿里云的相关短信模板和签名就不多说,依照阿里官方说明配置然后通过审核就可以使用。发送代码如下:
sendBatchSms--1 sendBatchSms--2发送完成后将短信相关内容设置为 * ,防止泄露
sendBatchSms--3阿里短信相关设置:
sendBatchSms--4组装请求对象并发送!
sendBatchSms--5到此,阿里云批量发送短信接口完成。在前端html中定义@click方法:
<a class="btn btn-primary" herf="" @click="sendBatchSms" > 工资条发放</a>
前端vue的js中方法如下:
调用接口方法
网友评论