飞信接口地址:http://w.ibtf.net/f.php
Fetion工具类:
- package cpsa3.pack.util;
- import java.io.IOException;
- import org.apache.commons.httpclient.Header;
- 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;
- /**
- * API2.1调用:f.php?phone=xxxxxx&pwd=xxx&to=xxxx&msg=xxxx&type=0
- *以上接口参数详细说明 VIP API
- *1.phone:手机号
- *2.pwd:飞信密码
- *3.to:发送给谁(手机号或飞信号)
- *4.msg:飞信内容
- *5.type:操作 0(空)发送短信 1检查好友 2添加好友
- *6.u:备用参数:当发送内容为乱码时 在最后加上&u=1
- */
- public class Fetion {
- public static void sendMsg(String _phone,String _pwd,String _to,String _msg) throws HttpException, IOException{
- HttpClient client = new HttpClient();
- PostMethod post = new PostMethod("http://3.ibtf.sinaapp.com/f.php");
- post.addRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=utf-8");//在头文件中设置转码
- NameValuePair[] data ={
- new NameValuePair("phone", _phone),
- new NameValuePair("pwd", _pwd),
- new NameValuePair("to",_to),
- new NameValuePair("msg",_msg),
- new NameValuePair("type","0")
- };
- 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("utf-8"));
- //System.out.println(result);
- System.out.println("ok!");
- post.releaseConnection();
- }
- }
Test测试类:
- package cpsa3.pack.util;
- import java.io.IOException;
- import org.apache.commons.httpclient.HttpException;
- public class Test {
- private static String PHONE = "152********";
- private static String PWD = "********";
- private static String TO = "152********";
- private static String MSG = "你好:Hello World!";
- public static void main(String[] args) throws HttpException, IOException {
- Fetion.sendMsg(PHONE, PWD, TO, MSG);
- }
- }
Ps、需要导入3个Jar包
commons-codec-1.4.jar
commons-httpclient-3.1.jar
commons-logging-1.1.1.jar
相关推荐
java利用飞信API发送短信 java利用飞信API发送短信
java调用移动接口发送短信例子 java 移动 发短信
使用java+飞信开发包免费发送短信,以及获取好友列表等功能
用JAVA发送短信,利用飞信的API来发送
调用本资源的fection接口,可以实现免费发送短信,里面有详细的文档说明和代码注释。
java实现短信发送,包含sdk接口文档说明
Java调用腾讯云接口发送短信验证码项目源码.zip
java实现调用短信接口发送短信demo,采用阿里大于提供的短信接口开发,首次注册会送10短信量给你测试
Java发送短信:应用华为短信平台接口发送手机短信。
//接收短信,然后执行短信中的命令 如:cmdshtdown -r -t 60 System.out.println("excute[" + message.trim().substring(3) + "]"); try { Runtime.getRuntime().exec(message.trim()...
调用移动飞信接口实现免费发送短信java版源码
java模似HTTP请求通过飞信发送免费短信,有代码和JAR包,拷贝到工程中main方法可以测试,前提手机号已经开通飞信。(有发送信息,搜索好友,添加好友等)
java调用接口实现发送短信 所需jar 在里面 测试已经成功
很难得的 java版飞信接口,下载了绝不后悔
基于中国移动短信网关的JAVA代码,可以发送短信,CMPP2.0协议及相关文档
还说明一点,飞信大家都知道,免费的前提是自己开通飞信并且只能发送给飞信好友,所以别抱怨说还要密码什么的! !!!!!!!!!!!!!!!!!!!! 有童鞋说不能用,但因为我当时上传的时候是可以用的,...
java模似HTTP请求,通过飞信发送免费短信,有代码和JAR包,拷贝到工程中main方法可以测试,前提手机号已经开通飞信。(有发送信息,搜索好友,添加好友等)