美文网首页
java万维易源短信接口

java万维易源短信接口

作者: 小佳佳K3 | 来源:发表于2020-07-24 17:36 被阅读0次

    官方SDK下载

    链接:https://pan.baidu.com/s/1-nIYwnPAdvTRnXE1vhICLA
    提取码:8se8

    jar 文件下载

    链接:https://pan.baidu.com/s/1CXev9KQX1kOAj3bNkVpa3g
    提取码:bl21

    发送验证码

    /**
         * 短信验证码--使用ssm框架controller发送请求
         * @return
         */
        @ResponseBody
        @RequestMapping(value = "/Identifyingcode",method= RequestMethod.POST, produces = "application/json; charset=utf-8")
        public String Identifyingcode(String phone) {
            //短信验证码信息
            //生成验证码
            String code = String.valueOf((int) ((Math.random() * 9 + 1) * 100000));
            //有效时间
            Integer minute = 5;
            //发送短信所属名称
            String comName = "短信测试";
            //发送短信验码
            String res = new ShowApiRequest("http://route.showapi.com/28-1",
                    "填写自己的appid", "填写自己的密钥")
                    .addTextPara("mobile", 接收验证码的电话号码)
                    .addTextPara("content",
                            "{\"comName\":\"" + 发送短信单位名称+ "\",\"code\":\"" + 6位验证码+ "\",\"minute\":\"" + 短信验证码有效时间+ "\"}")
                    .addTextPara("tNum", "T150606060609")   //这里是短信内容模板,“T150606060609”是官方身份验证模板
                    .addTextPara("big_msg", "").post();
             //打印返回的状态信息
            System.out.println(res);
            //获取状态信息
            JSONObject object = JSON.parseObject(res);
            String showapi_res_body = object.get("showapi_res_body").toString();
            System.out.println(showapi_res_body);
            JSONObject object1 = JSON.parseObject(showapi_res_body);
            String ret_code = object1.get("ret_code").toString();
            //判断状态码,得到短信发送结果
            boolean flag = false;
            if (ret_code.equals("0")) {
                flag = true;
            }
            //返回短信发送状态和当前短信验证码内容
            return JSON.toJSONString(MakeMap.makeOneMap("Identifyingcode", code, flag));
        }
    

    参数说明

    请求参数

    请求参数

    返回参数

    返回参数
    返回参数

    相关文章

      网友评论

          本文标题:java万维易源短信接口

          本文链接:https://www.haomeiwen.com/subject/vdlslktx.html