这里 提供的验证码是:https://user.ihuyi.com/

互亿无线 产品的

百亿无线 这个短信验证,需要 固定格式的 短信内容。否则,就判定为发送失败

以下 代码需要 Jsoup 支持 自己去 想了解 去看我 Jsoup与xml的文章 https://www.zanglikun.com/1279.html

        <dependency>
            <groupId>org.jsoup</groupId>
            <artifactId>jsoup</artifactId>
            <version>1.12.1</version>
        </dependency>
 @Test
    public void SendShortMessage() {
        //可以单独传入http参数,这样参数会自动做URL编码,拼接在URL中
        String allnumcode = CheckCodeUtil.allnumcode(6);
        HashMap<String, Object> paramMap = new HashMap<>();
        paramMap.put("account", "APPID 你自己查询");// APPID
        paramMap.put("password", "APPKEY 你自己查询");// APPID KEY
        paramMap.put("mobile", "13012345678");// 要发送的手机号
        paramMap.put("content", "您的验证码是:" + allnumcode + "。请不要把验证码泄露给其他人。");
        String s = HttpUtil.get("https://106.ihuyi.com/webservice/sms.php?method=Submit", paramMap);
        // Jsoup 包下的 Document 、 Jsoup
        Document parse = Jsoup.parse(s);
        if( 2 == Integer.parseInt(parse.select("code").get(0).text())){
            System.out.println("发送成功");
        }else {
            System.out.println("发送失败");
        }
    }

上文 解析到的 parse.select("code").get(0).text() 就是响应码

具体 对应信息 在:https://www.ihuyi.com/api/sms.html 里面

2 就是 提交成功

截图截取一部分,想看更多 短信码,去人家官网看吧

特殊说明:
上述文章均是作者实际操作后产出。烦请各位,请勿直接盗用!转载记得标注原文链接:www.zanglikun.com
第三方平台不会及时更新本文最新内容。如果发现本文资料不全,可访问本人的Java博客搜索:标题关键字。以获取最新全部资料 ❤