1.短信验证码获取
当前腾讯云出来的短信验证码获取DEMO,说实话像我这种菜鸟看的云里雾里,在github上看了他们的源代码,把一个个工具类复制粘贴到自己的项目里面,还要去区分短信验证码,语音验证码等一些些类别。看的我整个人都脑袋疼,后来基于公司自己的项目,我后来还是找到了问题的解决办法。好了,废话不多说,直接上代码。
/**
* 腾讯云短信验证码获取接口
*
* */
@ResponseBody
@RequestMapping(value="/txdxhq",produces = "application/json;charset=UTF-8")
public String txdxhq(HttpServletRequest request) throws Exception{
Map<String,String> map = new HashMap<String, String>();
try{
String phone = null;
phone = request.getParameter("phone");//传入需要获取验证码的手机号
int appid=SendCodeConfig.TXAPP_ID;//腾讯云平台上短信模块上自己的应用
String appkey = SendCodeConfig.TXAPP_KEY;//腾讯云平台上短信模块上自己的应用appsecret
String activetime = SendCodeConfig.ACTIVETIME;//自己设置短信的有效期
//初始化单发
SmsSingleSender singleSender = new SmsSingleSe