手机短信营销java代码 短信 java

java 编写手机短信,高手赐教!!!

package examples;

成都创新互联是一家集网站建设,察隅企业网站建设,察隅品牌网站建设,网站定制,察隅网站建设报价,网络营销,网络优化,察隅网站推广为一体的创新建站企业,帮助传统企业提升企业形象加强企业竞争力。可充分满足这一群体相比中小企业更为丰富、高端、多元的互联网需求。同时我们时刻保持专业、时尚、前沿,时刻以成就客户成长自我,坚持不断学习、思考、沉淀、净化自己,让我们为更多的企业打造出实用型网站。

import java.util.Scanner;

public class Entry {

public static void main(String args []) {

Scanner sc=new Scanner(System.in);

String pno,msg;

System.out.print("请输入短信内容:");

msg=sc.nextLine();

System.out.println("请输入目标手机号码:");

pno=sc.nextLine();

ShortMesg newmsg=new ShortMesg();

newmsg.setPhoneNO(pno);

newmsg.setMessage(msg);

SendMesg send=new SendMesg(newmsg);

send.send();

}

}

class ShortMesg {

public ShortMesg() {

}

private String pno,msg;

public void setPhoneNO(String pno) {

this.pno=pno;

}

public String getPhoneNO() {

return this.pno;

}

public void setMessage( String msg) {

this.msg=msg;

}

public String getMessage() {

return this.msg;

}

}

class SendMesg {

private ShortMesg mms;

public SendMesg(ShortMesg mms) {

this.mms=mms;

}

public void send() {

System.out.println("短信内容: "+mms.getMessage());

System.out.println("目标手机: "+mms.getPhoneNO()+"\n");

}

}

java 开发一个通过项目里面给手机发送短信息

你不用去移动单独买短信网关接口了,找红明国际啊,他们与中国移动、中国联通、中国电信服务商合作,是他们的运营商,并且能随便帮你解决你说的代码问题。我复制粘贴一段他们网站上的介绍给你:

电商平台优势

(1)运营商直属

本端口为运营商直属,能确保稳定性,不像非运营商直属端口,容易被查封。

(2)106全网通道

中国移动通道,全网短信通道,三大运营商互通,到达率最高,非常便捷迅速。

(3)独立端口号

能给客户开106XXXXX的独立端口号,进行短信发送,还可在短信上加上企业签名,有助于企业品牌推广,且保密性好。

(4)可深度嵌入到客户网站。

能给客户官方网站嵌入短信程序包,相当于为客户网站建设了短信平台,实现客户网站自动收发短信。即用户手机可直接发送短信到网站,网站也可以直接发送短信到用户。

(5)独立的移动商务管理平台。

提供独立的移动商务客户端管理平台,客户可以自行管理自己短信发送,并可以在平台上开展短信促销、活动通知、礼品赠送等移动商务营销业务。

增值应用服务举例:

(1)会员注册时候,短信验证。

(2)购物验证,购物时用短信下单,购物时候短信验证,短信确认购物订单。

(3)商品服务评价,售后服务短信评价。

(4)购物卡、礼品卡,提供短信购物优惠凭证、短信礼品领取。

(5)活动通知,通过短信发布短信促销活动。

(6)投票活动,通知短信搞投票,举办网络选秀等。

(7)短信回复网站,以上服务均提供上行通道用于短信回复网站。

你可以直接在百度上搜索红明国际,或者红明国际营销。

如何用java的web程序实现短信业务?

看你要如何实现了,简单的使用GSM猫,这个需要通过串口向猫发送命令,然后由猫来负责发送和接收短信。

另外可以直接向移动申请短信服务,通过他们提供的短信接口(CMPP3.0)发送和接收短信,大型的短信应用都是通过这种方式。不过这种方式,如果你的短信量达不到一定数量,是不会给你开通的。那样,你可能需要自己去找其它服务商代理了。

我以前做过一个项目,就是应为短信量不够,没有开通短信网关服务,没有办法用猫的形式做的。

不过,不要向我要代码,涉及到保密。当然代码很简单,就是熟悉你选用的猫的串口协议,然后利用楼上提到的java通信API通过串口发送和接收数据就可以了。

补充回答:

需要Sun的通信API

如果你需要,可以留下mail,我可以发给你。

用Java调用短信接口给手机发送短信怎么写代码??接口已经有了,是一个url.

那你要做的就是向这个URL发送数据就好,给个例子:

public   class  Httptest1  {

8  

9       public   static   void  main(String[] args)  {

10  

11         URL url  =   null ;

12         HttpURLConnection conn  =   null ;

13         OutputStream outStream  =   null ;

14         InputStream inStream  =   null ;

15         

16           try   {

17             url  =   new  URL( "  " );

18             conn  =  (HttpURLConnection) url.openConnection();

19             conn.setDoOutput( true );

20             conn.setDoInput( true );

21  

22             String sendXml  =   " ?xml version=\ " 1.0 \ "  encoding=\ " UTF - 16 \ " ?!DOCTYPE SigMailCommand SYSTEM \ " SigMail.dtd\ " " ;  // XML数据     

23              sendXml  +=   " SigMailCommand Name=\ " checkuser\ " Param Name=\ " domainname\ " test.com.cn/Param " ;

24             sendXml  +=   " Param Name=\ " username\ " admin/Param/SigMailCommand " ;

25  

26             outStream  =  conn.getOutputStream();

27  

28              // 准备通过CONN对象写入XML数据 

29              BufferedWriter bw  =   new  BufferedWriter( new  java.io.OutputStreamWriter(outStream,

30              " UTF-16 " ));

31             bw.write(sendXml);

32             bw.flush();

33             bw.close();

34             

35              // DataOutputStream dataOutStream = new DataOutputStream(outStream);

36              // dataOutStream.writeChars(xml);

37              // dataOutStream.flush();

38              // dataOutStream.close();

39             

40  

41              // 准备通过CONN对象读取返回的XML数据 

42  

43             inStream  =  conn.getInputStream();

44             StringBuffer returnXml  =   new  StringBuffer( "" );

45             BufferedReader rd  =   new  BufferedReader( new  InputStreamReader(inStream,

46                      " UTF-16 " ));

47               for  (String line  =   null ; (line  =  rd.readLine())  !=   null ;)  {

48                 returnXml.append(line);

49             } 

50             System.out.println(returnXml.toString());

51             rd.close();

52          }   catch  (IOException ex)  {

53             ex.printStackTrace();

54          } finally {

55               try   {

56                  if  (outStream  !=   null )

57                     outStream.close();

58                  if  (inStream  !=   null )

59                     inStream.close();

60                  if  (conn  !=   null )

61                     conn.disconnect();

62              }   catch  (IOException e)  {

63                  //  TODO 自动生成 catch 块 

64                  e.printStackTrace();

65             } 

66         } 

67  

68     } 

69  

70 }


当前名称:手机短信营销java代码 短信 java
本文地址:http://scyanting.com/article/dohcopj.html