* 接口类型:触发短信接口,支持发送验证码短信、订单通知短信等。
 * 账户注册:请通过该地址开通账户 http://user.ihuyi.com/?exClaO 
 * 注意事项:
*(1)调试期间,请使用用系统默认的短信内容:您的验证码是:【变量】。请不要把验证码泄露给其他人。
 *(2)请使用 用户名 及 APIkey来调用接口,APIkey在会员中心可以获取;
*(3)该代码仅供接入短信接口参考使用,客户可根据实际需要自行编写;

import java.io.IOException;import org.apache.commons.httpclient.HttpClient;
import org.apache.commons.httpclient.HttpException;
import org.apache.commons.httpclient.NameValuePair;
import org.apache.commons.httpclient.methods.PostMethod;import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.DocumentHelper;
import org.dom4j.Element;   import util.StringUtil;public class sendsms {private static String Url = "http://106.ihuyi.com/webservice/sms.php?method=Submit";public static void main(String [] args) {HttpClient client = new HttpClient(); PostMethod method = new PostMethod(Url);client.getParams().setContentCharset("GBK");method.setRequestHeader("ContentType","application/x-www-form-urlencoded;charset=GBK");int mobile_code = (int)((Math.random()*9+1)*100000);String content = new String("您的验证码是:" + mobile_code + "。请不要把验证码泄露给其他人。");NameValuePair[] data = {//提交短信new NameValuePair("account", "用户名"), //查看用户名 登录用户中心->验证码通知短信>产品总览->API接口信息->APIIDnew NameValuePair("password", "密码"), //查看密码 登录用户中心->验证码通知短信>产品总览->API接口信息->APIKEY//new NameValuePair("password", util.StringUtil.MD5Encode("密码")),new NameValuePair("mobile", "手机号码"), new NameValuePair("content", content),};method.setRequestBody(data);try {client.executeMethod(method);String SubmitResult =method.getResponseBodyAsString();//System.out.println(SubmitResult);Document doc = DocumentHelper.parseText(SubmitResult);Element root = doc.getRootElement();String code = root.elementText("code");String msg = root.elementText("msg");String smsid = root.elementText("smsid");System.out.println(code);System.out.println(msg);System.out.println(smsid);if("2".equals(code)){System.out.println("短信提交成功");}} catch (HttpException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (IOException e) {// TODO Auto-generated catch blocke.printStackTrace();} catch (DocumentException e) {// TODO Auto-generated catch blocke.printStackTrace();}    }}

JAVA语言怎么调用短信接口相关推荐

  1. java短信接口_java调用短信接口代码

    原标题:java调用短信接口代码 短信接口被广泛应用在网站.app应用以及软件系统中,如用户注册.密码找回.会员服务.系统消息通知等应用场景,那么如何调用短信接口呢?下面以java开发语言为例,为大家 ...

  2. java调用短信接口实现发送短信

    java调用短信接口实现发送短信 1.下载接口文件 2.打开java文件夹 2.1获取jar包依赖 2.2获取代码模板 3.创建项目 3.1打开eclipse软件,创建一个动态的web项目 3.2导入 ...

  3. 利用Java反射机制实现短信接口更换

    此推文主要说明Java的反射机制,以及在实际应用中的一个小demo,文末有阿里.腾讯的短信端口的实现代码. Java反射: 反射,为什么叫"反"射,先从"正"开 ...

  4. 云之讯php短信接口,菏泽java云之讯短信接口价格如何计算? 新锐信息科技服务至上...

    免费接码验证码接收平台 好用的接码平台有以下几个特征: 1.平台功能设置人性化:语音验证码+短信验证码一体化,方便用户使用.现在很多项目都慢慢开始了语音验证码的步伐. 2.平台稳定经营时间久:接码平台 ...

  5. 调用短信接口发送验证码,并对验证码进行验证

    最近遇到用户注册时,需要调用短信接口,发送验证码,做了个调用淘宝短信接口的例子 首先需要对短信接口内容进行封装: public class SendMsg2Util {private static S ...

  6. java实现调用短信接口发送短信

    如何调用java接口,进行短信的发送呢?现在几乎每一个平台都需要进行验证码短信或者通知类短信的发送,下面提供java接口的DEMO供大家下载: Java短信接口JDK点击下载 或者直接进入官网测试页面 ...

  7. java短信接口demo_java开发调用短信接口demo(动力思维乐信)

    下面为大家分享的是动力思维乐信在java开发下的demo核心代码,完整代码请点击下载:http://www.lx598.com/api/sdk2.0_java.zip 推荐阅读: 动力思维乐信短信接口 ...

  8. 调用短信接口,发送验证码

    //通过httpclient调用接口,传参给客户手机发过去 String jsonParams = "{\"secret\":\""+加密的参数+&q ...

  9. html调用短信接口发送消息的实例,HTTP电脑发送短信接口调用示例

    一.工作方式 双方通过HTTP方式交互数据,第三方可以简单的"name=value"方式发送提交内容或响应请求内容.即通过HTTP的GET/POST方式交换. 另外双方需要保证数据 ...

最新文章

  1. GitNote基于git的个人云笔记
  2. 三星Exynos芯片只卖魅族?或是高通所致
  3. 查找字符串中首个非重复字符
  4. Python中静态方法的实现
  5. 音视频之使用sonic.cpp实现音频倍速播放功能
  6. Pytorch——DataLoader的学习笔记~
  7. 电大数据库应用技术形考3_华为荣耀路由3体验:Wi-Fi6技术成熟应用,真正的平民好路由...
  8. WEB测试与APP测试重点及区别
  9. 【黑金动力社区】【bf531 体验板教程】第六章 可编程标志口(八)
  10. simulink单位转换小迈步
  11. python 携程订单接口_携程api开发
  12. 收藏behavior designer中文教程
  13. 5年软件渗透测试工程师的从业经验分享,值得借鉴
  14. 管理学(第二课)笔记
  15. Kotlin:所有的一切还是从Hello Kotlin开始
  16. 怎么把PDF调方向保存?这几个方法值得收藏
  17. MATLAB SIMULINK电力电子仿真
  18. gst-inspect-1.0汇总自用
  19. easypoi needmerge失效_easyPoi报表导出
  20. 数据挖掘二:数据整合

热门文章

  1. 10分钟了解redis原理(java版)
  2. 5G/NR - Numerology
  3. linux针对端口进行抓包,tcpdump抓包使用详解
  4. 用Ruby实现的论坛灌水工具:CC98 Post Machine
  5. 什么蓝牙耳机质量好,2021最好的蓝牙耳机排行榜
  6. 【京东商城首页实战3】导航条制作(2)
  7. Swift 根据经纬度计算距离
  8. 一篇解决Element ui密码框眼睛图标明文密文,不允许中文输入以及输入的各种校验
  9. 情绪管控上如何让我们战胜自己
  10. 【MM系列】SAP基本计量单位更改