//通过httpclient调用接口,传参给客户手机发过去
String jsonParams = "{\"secret\":\""+加密的参数+"\",\"source\":\"固定参数标识\"}";
String url="访问短信接口的地址";
HttpGetWithEntity e = new HttpGetWithEntity(url);//放置URL
e.setHeader("Content-Type", "application/json");
if (!StringUtils.isEmpty(jsonParams)) {StringEntity se = new StringEntity(jsonParams);//放置参数e.setEntity(se);
}
//创建Httpclient对象
org.apache.http.client.HttpClient httpclient =new DefaultHttpClient();
httpclient.getParams().setParameter(CoreConnectionPNames.CONNECTION_TIMEOUT, 5000);
httpclient.getParams().setParameter(CoreConnectionPNames.SO_TIMEOUT, 5000);
HttpResponse response = httpclient.execute(e);// 执行http get请求
if (response.getStatusLine().getStatusCode() == 200) {// 判断返回状态是否为200String content = EntityUtils.toString(response.getEntity(), "utf8");JSONObject obj=JSONObject.parseObject(content);String errorMsg=String.valueOf(obj.get("errorMsg"));if(errorMsg.equals("success")){return new FebsResponse().message("发送短信成功!");}else{return new FebsResponse().message("发送短信失败!");}
} else {throw new Exception("获取短信接口,传参发送验证码,请求失败!");
}

HttpGetWithEntity这个class文件的内容是:

import org.apache.http.client.methods.HttpEntityEnclosingRequestBase;import java.net.URI;public class HttpGetWithEntity extends HttpEntityEnclosingRequestBase {private final static String METHOD_NAME = "GET";@Overridepublic String getMethod() {return METHOD_NAME;}public HttpGetWithEntity() {super();}public HttpGetWithEntity(final URI uri) {super();setURI(uri);}HttpGetWithEntity(final String uri) {super();setURI(URI.create(uri));}
}

调用短信接口,发送验证码相关推荐

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

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

  2. php手机短信接口发送验证码

    SMS.CN的短信接口 发送验证码 HTML index.php <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional// ...

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

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

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

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

  5. php手机短信接口发送验证码,PHP手机短信接口发送验证码

    //手机短信修改用户的手机号 //前端页面发送手机短信验证码代码 $('.fasongyzm').click(function () { var phone = $('#phones').val(); ...

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

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

  7. tp6框架结合阿里短信接口发送短信并记录redis

    tp6框架结合阿里短信接口发送短信并记录redis 1> 开通阿里云短信服务 2> 安装redis服务 3>config配置文件 创建sms.php 文件,配置阿里云短信信息 ret ...

  8. 腾讯云短信服务发送验证码

    腾讯云短信服务发送验证码 1.前言 2.进入短信服务控制台 3.创建签名 4.创建模板 5.短信-应用管理-应用列表 6.创建密钥 7.SpringBoot实现短信验证码发送 7.1 引入依赖 7.2 ...

  9. Java 集成阿里大鱼平台短信服务发送验证码到手机

    点击前往:阿里大鱼 --- 短信接口调用错误码(错误原因及处理方式) 上一篇:阿里大鱼短信服务 --- 发送验证码.短信通知 下一篇:Java 集成阿里大鱼平台短信服务发送验证码 --- 补齐注册部分 ...

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

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

最新文章

  1. Spring Boot中使用Flyway来管理数据库版本
  2. SharePoint 出现无法识别的属性“type”
  3. http 和 https_详解http和https的区别
  4. matlab判断文件是否损坏,检查 MATLAB 代码文件是否有问题
  5. 【Java学习笔记三】抽象类与接口
  6. Mac 下nginx 环境的配置
  7. 执行了rm-f,除了跑路,如何恢复?
  8. 初识Jasima-Jasima中的事件和消息
  9. python 的for与while 的i改变
  10. 参数等效模型可以用于_扬声器单元的等效电路分析与应用(1)
  11. 会计计算机学什么软件有哪些,会计学习软件
  12. python自动聊天机器人_Python实现微信聊天机器人
  13. iPhone 如何将图片转换为文字
  14. C2C、O2O、B2B、B2C 是什么?区别在哪里?
  15. 必读| 关于机器学习最全面无痛的入门路径和资源!(下)
  16. 简单实现redis实现高并发下的抢购/秒杀功能
  17. windows7环境下theano安装
  18. iOS——MVC设计模式
  19. python:感知型对象和简单型对象
  20. 2023春招C语言嵌入式笔试面试题

热门文章

  1. java console不见了_解决eclipse中console控制选项不见了的方法
  2. Global Illumination_Linearly Transformed Cosines (LTC)
  3. requireJS介绍
  4. 基于51单片机的八路抢答器
  5. matlab实现图灵斑图与反应扩散方程动态图
  6. python 数学冒险_Python LEVEL3(2):概率给我们人生智慧
  7. 这款漂亮的Vue3.0后台管理系统模板,我粉了
  8. 软件开发,如何做好成本控制?
  9. windows的dockerDesktopService在360杀毒后,无法启动的问题,
  10. 算法 c语言 周良忠,C语言教学大纲