不知道类似 飞信 的玩意,是否提供api发短信。
你不用硬件(短信猫),就需要第三方提供软件服务。
你不用硬件(短信猫),就需要第三方提供软件服务。
解决方案 »
- 为了java有没有必要安装Linux?
- 【蛋疼+FP传教】Closure Implementation in java(java实现伪闭包)
- JFrame里怎么加载播放声音?
- 关于空格的正则表达式
- 一个关于创建BigDecimal的问题
- java如何获取网卡数据?
- 数组问题(在线等)
- 问一个javaScript问题
- 接口和抽象类的相同和不同点?
- java/jsp中如何实现类似FileSystemObject这样的功能,给个思路就行。
- 求一个linux下的jdk1.6,官网我打不开。。
- Java中的gui设计问题,想设计一个界面,左面显示一列按钮,右面是界面,然后点击不同的按钮右面界面是不同的,这个如何做
http://www.139icq.com/你知道飞信 发短线免费撒? 那就OK ,调用吧希望对你有帮助
硬件设备是一个3G网卡
软件方面需要sun提过的java底层通信common包
此外还需要第三方库SMSLib,这个是开源项目,主要用于实现java发短信的功能
我这里有现成的代码,需要的话可以给你一份
我们公司以前用的是 亿美软通 这个公司的,http://www.emay.cn
你找他们想法让他们给你一个序列号,自己下载他们的接口文档看看。
要有什么不懂的找我。感觉自己像做广告似的。
本人做过这样的程序
硬件设备是一个3G网卡
软件方面需要sun提过的java底层通信common包
此外还需要第三方库SMSLib,这个是开源项目,主要用于实现java发短信的功能
我这里有现成的代码,需要的话可以给你一份谢谢18楼分享,能否发到十分感谢
要导入三个包commons_codec,httpclient,logging
HttpClient client = new HttpClient();
PostMethod post = new PostMethod(
"http://cf.lmobile.cn/submitdata/service.asmx/g_Submit");
post.addRequestHeader("Content-Type",
"application/x-www-form-urlencoded;charset=utf-8");// 在头文件中设置转码
NameValuePair[] data = { new NameValuePair("sname", "*****"),
new NameValuePair("spwd", "*****"),
new NameValuePair("scorpid", "*****"),
new NameValuePair("sprdid", "*****"),
new NameValuePair("sdst", "*****"),
new NameValuePair("smsg", "*****") };
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);
post.releaseConnection();