public class sms_send {
public static void main(String[] avgs) throws UnsupportedEncodingException
{
String CorpID="125988"; //登录ID号
String LoginName="****";//登录名
String passwd="*****";//登录密码
Date now = new Date();
SimpleDateFormat dateFormat = new SimpleDateFormat("MMddHHmmss");//日期格式化
String timeStamp = dateFormat.format(now);
String strPwsd = MD5.md5(CorpID+passwd+timeStamp);//MD5加密方式
String urls="",mobile="******",txt="";//mobile手机号码
String contexts=URLEncoder.encode("收到请回复", "GBK");//转码
String baseUrl = "sms.mobset.com";//广州首易短信接口地址,CorpID开头数字是3,对应地址是sm3.mobset.com
urls="http://"+baseUrl+"/SDK2/Sms_Send.asp?CorpID="+CorpID+"&LoginName="+LoginName+"&TimeStamp="+timeStamp+"&passwd="+strPwsd+"&send_no="+mobile+"&Timer=&msg="+contexts+"";
txt=SMSsend(urls);
System.out.println(urls);
System.out.print(txt);
}
static public String SMSsend(String url)
{
String result = "";
try{
URL U = new URL(url);
URLConnection connection = U.openConnection();
connection.connect();
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String line;
while ((line = in.readLine())!= null)
{
result += line;
}
in.close();
}catch(Exception e){
System.out.println("没有结果!"+e);
result="产生异常";
}
return result;
}