JAVA发送手机短信,流传有几种方法:(1)使用webservice接口发送手机短信,这个可以使用sina提供的webservice进行发送,但是需要进行注册;(2)使用短信mao的方式进行短信的发送,这种方式应该是比较的常用,前提是需要购买硬件设备,呵呵;

import org.apache.commons.httpclient.Header;

import org.apache.commons.httpclient.HttpClient;

import org.apache.commons.httpclient.NameValuePair;

import org.apache.commons.httpclient.methods.PostMethod;

public class SendMsg_webchinese {

public static void main(String[] args) throws Exception {

HttpClient client = new HttpClient();

PostMethod post = new PostMethod("http://sms.webchinese.cn/web_api/");

post.addRequestHeader("Content-Type",

"application/x-www-form-urlencoded;charset=gbk");// 在头文件中设置转码

NameValuePair[] data = { new NameValuePair("Uid", "*****"),  // 注册的用户名

new NameValuePair("Key", "*******"),  // 注册成功后,登录网站使用的密钥

new NameValuePair("smsMob", "*********"),  // 手机号码

new NameValuePair("smsText", "java程序发的信息!!") };

post.setRequestBody(data);

client.executeMethod(post);

Header[] headers = post.getResponseHeaders();

int statusCode = post.getStatusCode();

System.out.println("statusCode:" + statusCode);

for (Header h : headers) {

System.out.println(h.toString());

}

String result = new String(post.getResponseBodyAsString().getBytes(

"gbk"));

System.out.println(result);

post.releaseConnection();

}

}

运行上面代码就可以实现发送短信的功能

短信的sms的官网:http://sms.webchinese.com.cn/api.shtml

java 手机短信_JAVA发送手机短信相关推荐

  1. ESET最近发现了一款新的Android勒索软件,它通过向受害者的手机的联系人列表发送恶意短信继续传播

    最近ESET研究人员发现了一个新的Android勒索软件家族,它们试图通过向受害者的手机的联系人列表发送恶意短信继续传播. 在Android勒索软件遭遇两年的衰退之后,一个新的Android勒索软件家 ...

  2. 通过短信猫发送手机短信

    wavecom短信猫常用AT命令 一.一般命令 1. AT+CGMI 给出模块厂商的标识. 2. AT+CGMM 获得模块标识.这个命令用来得到支持的频带 (GSM 900,DCS 1800 或PCS ...

  3. 网易云发送验证码短信,发送通知短信,java版

    网易云中的短信服务 发送验证码短信,创建  MobileMessageSend : import java.io.IOException; import java.util.ArrayList; im ...

  4. java手机验证码代码_发送手机验证码

    [java]代码库/** * * @包名 :com.feel.common.util * @文件名 :SendMobileRand.java * TODO 类作用:发送手机验证码 * @系统名称 : ...

  5. 如何用短信平台发送自定义短信?

    我们经常会收到各类短信,如何用短信平台给用户发送自定义短信呢? 其实很简单,具体方法和步骤如下: 1.注册平台账号 以速盟云信短信平台为例,点击官网右上面的"注册"按钮,注册并登录 ...

  6. java给手机发短信_java给手机发送短信验证码

    最近在做项目,分配到一个使用手机验证码实现快速登录的需求,好了No B B 了直接进入主题. 首先进入官网(http://www.miaodiyun.com/) 进行注册登录,这个不用教吧. 注册登录 ...

  7. Java调用WebService接口实现发送手机短信验证码功能,java 手机验证码,WebService接口调用...

    近来由于项目需要,需要用到手机短信验证码的功能,其中最主要的是用到了第三方提供的短信平台接口WebService客户端接口,下面我把我在项目中用到的记录一下,以便给大家提供个思路,由于本人的文采有限, ...

  8. Java调用WebService接口实现发送手机短信验证码功能

    为什么80%的码农都做不了架构师?>>>    一.样式示例: 二.前台的注册页面的代码:reg.jsp <%@ page language="java" ...

  9. SpringBoot+vue 使用阿里云的短信功能发送手机验证码

    前言: 小编后端用的是Springboot 前端用的是vue ,小编主要是写后台,前端页面比较简陋,后期还要调优,写的不对处还望多多包涵. 环境: 需要先准备好阿里云的账号和一些必要的参数.详情见我的 ...

最新文章

  1. 在Tableau中去除选择高亮效果
  2. list的exc_集合框架
  3. html5中的css特性,浅谈HTML5 CSS3的新交互特性
  4. 面向小姐姐的编程——java面相对象之抽象
  5. c语言程序100例第4题 参考了参考答案
  6. ASP.NET程序中常用代码汇总(五)
  7. linux中同时移动多种格式文件
  8. 从零开始用Python3做数据分析
  9. 2022爱分析·虚拟化活动实践报告
  10. UiPath调用超级鹰识别验证码
  11. pdf加水印怎么加?五个步骤非常简单
  12. 基于RWEQ模型的土壤风蚀模数估算及其变化归因分析、RWEQ模型相关的SCI论文撰写技巧
  13. php信鸽针对别名,【经验】阿翁:信鸽回血留种公式(图)
  14. (转) Exploring How Cache Coherency Accelerates Heterogeneous Compute
  15. 安兔兔电脑ssd测试软件,威钰战国NVMe SSD测评,安兔兔SSD测试软件到底靠不靠谱...
  16. 多项式拟合 java_最小二乘法多项式拟合的Java实现
  17. 使用POI导出Excel,以及xls和xlsx格式问题
  18. 基于CGE模型-我国低碳经济发展政策模拟分析:CGE-动态论文、代码以及数据
  19. 用matlab实现数字水印,应用MATLAB实现数字水印算法(1)
  20. Qt工程名称和文件名称的修改

热门文章

  1. linux iphone 存储空间清理,苹果系统好,后台运行可以不用清理,安卓手机不清理后台就会卡,咋回事?...
  2. vueweb端响应式布局_vue响应式原理图文详解
  3. C++ - 随机生成器 伯努利分布(bernoulli distribution) 的 详解 及 代码
  4. 前景无限的golang,分分钟高薪offer
  5. java 构造器 构造方法_Java构造器(构造方法/constructor)
  6. 智能门锁--之人脸识别
  7. 使用matplotlib绘制简单图表第二课
  8. 不做外卖没生意,做外卖没利润|餐饮行业如何打破魔咒?
  9. css 中的background:transparent到底是什么意思有什么作用
  10. OV2640摄像头驱动与应用代码