这里 提供的验证码是:/
互亿无线 产品的
百亿无线 这个短信验证,需要 固定格式的 短信内容。否则,就判定为发送失败
以下 代码需要 Jsoup 支持 自己去 想了解 去看我 Jsoup与xml的文章/1279.html
<dependency><groupId>org.jsoup</groupId><artifactId>jsoup</artifactId><version>1.12.1</version></dependency>
@Testpublic void SendShortMessage() {//可以单独传入http参数,这样参数会自动做URL编码,拼接在URL中String allnumcode = CheckCodeUtil.allnumcode(6);HashMap<String, Object> paramMap = new HashMap<>();paramMap.put("account", "APPID 你自己查询");// APPIDparamMap.put("password", "APPKEY 你自己查询");// APPID KEYparamMap.put("mobile", "18305603659");// 要发送的手机号paramMap.put("content", "您的验证码是:" + allnumcode + "。请不要把验证码泄露给其他人。");String s = HttpUtil.get("/webservice/sms.php?method=Submit", paramMap);// Jsoup 包下的 Document 、 JsoupDocument 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() 就是响应码
具体 对应信息 在:/api/sms.html里面
2 就是 提交成功
特殊说明:以上文章,均是我实际操作,写出来的笔记资料,不会盗用别人文章!烦请各位,请勿直接盗用!转载记得标注来源!收_心永久会员