1、中国网建SMS短信通,注册账号
http://sms.webchinese.com.cn/
2、代码
package net.ylj.util; 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; public class SendMessage { public static boolean send(String phone,String code) throws HttpException, IOException { HttpClient client = new HttpClient(); PostMethod post = new PostMethod("http://gbk.sms.webchinese.cn"); post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=gbk");//在头文件中设置转码 NameValuePair[] data ={ new NameValuePair("Uid", "****"),//注册账号 new NameValuePair("Key", "*****"), //接口密钥 new NameValuePair("smsMob",phone), //要发送的电话号码 new NameValuePair("smsText","【您好,您的验证码为:" + code + "】") //短信内容 用【】 }; post.setRequestBody(data); client.executeMethod(post); //Header[] headers = post.getResponseHeaders(); int statusCode = post.getStatusCode(); return statusCode >= 0; /*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();*/ } /** * 测试 * @param args * @throws HttpException * @throws IOException */ public static void main(String[] args) throws HttpException, IOException { SendMessage.send("*****", "123321"); } }
相关推荐
在Java开发中,发送手机短信是一项常见的需求,特别是在...这个Java手机短信发送Demo展示了如何集成阿里云短信服务到Java项目中,为开发者提供了一个基础的短信发送功能。通过扩展和优化,可以满足不同业务场景的需求。
Java手机短信收发程序是一种基于Java编程语言实现的软件,用于发送和接收手机短信。这个程序的核心在于利用Java的Socket通信技术以及相关的SMS协议来与移动运营商的短信网关进行交互。下面将详细介绍该程序涉及的...
Java手机短信开发包是一种用于在Java平台上实现手机短信服务的工具集合,主要包含了一个.jar库文件和相关的API文档,有时还会附带开发示例代码,方便开发者理解和使用。这个开发包使得开发者能够轻松地在Java ME...
Java手机短信项目源码是一个基于Java编程语言的项目,它主要涉及了移动通信领域中短信服务的实现。这个项目可能是为了帮助开发者理解如何在Java环境下构建短信发送和接收功能,或者是一个实际应用中的部分功能模块。...
这个Java手机短信项目的源码提供了一整套解决方案,用于实现手机短信的发送和接收功能。在深入了解这个项目之前,我们先来了解一下Java编程语言在移动通信领域的应用。 Java是一种跨平台的编程语言,广泛应用于移动...
Java手机短信项目源码是一个基于Java编程语言实现的短信服务应用程序。这个项目旨在提供一个平台,使得用户能够发送和接收手机短信,可能包括验证码、通知或者个人消息等。通过学习和研究这个源码,开发者可以深入...
【Java手机短信项目源码分析】 Java作为一门广泛应用于服务器端和移动设备的编程语言,其在短信服务领域的应用也非常普遍。在这个项目中,我们主要探讨的是如何利用Java技术实现手机短信的发送与接收功能。这是一份...
JAVA源码Java手机短信项目源码JAVA源码Java手机短信项目源码
在本项目中,"Java手机短信项目源码javalearnsa资料分享" 是一个专注于Java技术,特别是关于手机短信服务的开发实践。这个资源包包含了用于理解和学习如何使用Java进行短信服务开发的相关代码和文档。下面我们将深入...
【标题】秒嘀实现java手机短信验证 在Java开发中,手机短信验证是一种常见的安全机制,用于确认用户的身份。秒嘀作为提供此类服务的平台,提供了API接口供开发者调用,实现在应用中的短信发送与验证功能。这个工程...
Java手机短信项目源码是为手机开发者提供的一种学习和实践资源,它可以帮助开发者深入了解Java在移动设备上的应用开发,特别是涉及到短信服务的部分。这个项目很可能包含了一系列类、接口和方法,用于实现短信的发送...
Java手机短信项目源码是一个基于Java技术实现的用于发送和接收短信的应用程序的源代码集合。这个项目可能包含了实现短信服务、短信验证、短信群发等功能的代码,是学习和理解Java在移动通信领域的应用的一个宝贵资源...
通过研究这个Java手机短信项目的源码,开发者可以学习到如何在实际项目中运用Java技术,理解短信服务的工作原理,并且掌握如何处理网络通信、数据库交互和多线程等问题。这对于提高Java编程能力,特别是从事移动通信...
在Java编程环境中,发送手机短信是一项常见的任务,尤其在企业级应用、通知服务或验证码验证等场景中。这里,我们将深入探讨如何使用Java实现这个功能,主要关注代码实现和技术要点。 首先,Java发送手机短信通常...
java源码资源Java手机短信项目源码提取方式是百度网盘分享地址
Java发送手机短信验证码是移动应用或网站验证用户身份的常用方法。通过这种方式,可以确保用户是真实的,并且有助于防止欺诈行为。在这个简单的示例中,我们将会探讨如何在Java环境中实现这一功能。 首先,我们需要...
Java手机短信开发相关源码,jSMSEngine API v2.0.4,内含完整的源代码文件和详细的开发文档!
这是一个基于Java语言开发的手机短信项目源码,旨在帮助开发者理解和学习如何在移动应用中实现短信功能。这个项目可能涵盖了发送、接收短信以及相关的验证和处理机制。在深入解析这个项目之前,我们先来了解一下Java...