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手机短信验证码,demo,简单粗暴,粘过去就可以用。
Java手机短信项目源码
Java手机短信项目源码Java源码
Java手机短信项目源码Java实用源码整理learns
Java手机短信项目源码.zip
很好用的Java手机短信项目源码。很不错的。
java发送手机短信,采用阿里云短信功能发送短信,项目为maven项目
java发手机短信代码类;
java源码:Java手机短信项目源码.rar
Java手机短信开发相关源码,jSMSEngine API v2.0.4,内含完整的源代码文件和详细的开发文档!
Java手机短信项目源码javalearnsa资料分享
Java手机短信项目源码.7z
Java手机短信项目源码-适合手机开发者,一个非常完整的项目
java编写的短信收发程序,十分好用,已用于实际的项目。
java手机开发应用jar包和API文档, 还包括开发实例。推荐
java短信验证,从前后js的控制,到后台的完整代码。适用于小白。
利用java 发送短息给手机进行提醒 可用于手机验证等
使用步骤在readme.txt文件中,该工程中实现了短信验证,会员验证,语音验证