在项目中集成一下短信功能。对比了几个服务商,最终选择了腾讯云,因为他每个月免费送100条。
一、申请API
1. 注册腾讯云实名认证后,开通短信服务。
2. 获取AppID和AppK待用。
3. 创建短信签名模板和短信正文模板。系统说半日内审核,我的不到五分钟就审核通过,点赞。
审核过程中可能需要上传一些证明,我用的是网站备案后台的截图。
二、调用API
1. 引入依赖包
<dependency>
<groupId>com.github.qcloudsms</groupId>
<artifactId>qcloudsms</artifactId>
<version>1.0.5</version>
</dependency>
2、
发送短信工具类
import java.io.IOException;
import com.alibaba.fastjson.JSONException;
import com.github.qcloudsms.SmsSingleSender;
import com.github.qcloudsms.SmsSingleSenderResult;
import com.github.qcloudsms.httpclient.HTTPException;
public class SMSUtil {