代码示例

新疆时时彩购彩 www.gnouw.com.cn 新疆时时彩购彩java代码示例  在线技术支持

		/**
	 * 用来格式化seed参数
	 */
	private static final String dateFormatStr="yyyyMMddHHmmss";

	public static void main(String[] args) {
		//输出发送结果2222222
		System.out.println(LxSdkImpl.sendSms("accName", "accPwd", "mobies", "content",""));
		//输出查询报告结果
		System.out.println(LxSdkImpl.qryReport("accName", "accPwd"));
		//输出查询余额结果
		System.out.println(LxSdkImpl.qryBalance("accName", "accPwd"));
		//输出查询上行短信的结果
		System.out.println(LxSdkImpl.receiveSms("accName", "accPwd"));
	}

	/**
	 * 发送短信
	 * @param accName 用户名
	 * @param accPwd 密码
	 * @param seed 当前时间 格式:YYYYMMDD HHMISS 例如:20130806102030
	 * @param aimcodes 手机号多个手机号之间英文半角逗号隔开
	 * @param content 内容后加签名
	 * @param schTime 定时时间格式如:2010-01-01 08:00:00
	 * @return 服务端返回的结果 ok:业务id 或者 错误代码
	 */
	public  static String sendSms(String accName,String accPwd,String mobies,String content,String schTime){
		StringBuffer sb = new StringBuffer("//sdk.lx198.com/sdk/send2?");
		try {
			String seed=new SimpleDateFormat(dateFormatStr).format(new Date());
			sb.append("&accName="+accName); 
			sb.append("&seed="+seed);
			sb.append("&accPwd="+MD5.getMd5String(MD5.getMd5String(accPwd)+seed)); 
			sb.append("&aimcodes="+mobies);
			sb.append("&schTime="+URLEncoder.encode(schTime,"UTF-8")); //空格标点符号做encode转换
			sb.append("&content="+URLEncoder.encode(content,"UTF-8")); //中文做encode转换
			URL url = new URL(sb.toString());
			HttpURLConnection connection = (HttpURLConnection) url.openConnection();
			connection.setRequestMethod("POST");
			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			return in.readLine();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;
	}

	/**
	 * 查询余额
	 * @param accName 用户名
	 * @param accPwd 原始密码
	 * @param seed 当前时间 格式:YYYYMMDD HHMISS 例如:20130806102030
	 * @return 服务端返回的结果 ok:业务id 或者 错误代码
	 */
	public  static String qryBalance(String accName,String accPwd){
		StringBuffer sb = new StringBuffer("//sdk.lx198.com/sdk/qryBalance2?");
		try {
			String seed=new SimpleDateFormat(dateFormatStr).format(new Date());
			sb.append("&accName="+accName); 
			sb.append("&seed="+seed);
			sb.append("&accPwd="+MD5.getMd5String(MD5.getMd5String(accPwd)+seed)); 
			URL url = new URL(sb.toString());
			HttpURLConnection connection = (HttpURLConnection) url.openConnection();
			connection.setRequestMethod("POST");
			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			return in.readLine();
		} catch (Exception e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return null;
	}

	/**
	 * 查询绘制报告
	 * @param accName 用户名
	 * @param accPwd 原始密码
	 * @param seed 当前时间 格式:YYYYMMDD HHMISS 例如:20130806102030
	 * @return 返回的查询报告结果 格式为:业务id,手机号,状态;业务id,手机号,状态   状态1表示成功;0表示失败
	 */
	public  static String qryReport(String accName,String accPwd){
		StringBuffer sb = new StringBuffer("//sdk.lx198.com/sdk/qryReport2?");
		try {
			String seed=new SimpleDateFormat(dateFormatStr).format(new Date());
			sb.append("&accName="+accName); 
			sb.append("&seed="+seed);
			sb.append("&accPwd="+MD5.getMd5String(MD5.getMd5String(accPwd)+seed)); 
			URL url = new URL(sb.toString());
			HttpURLConnection connection = (HttpURLConnection) url.openConnection();
			connection.setRequestMethod("POST");
			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			return in.readLine();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;
	}

	/**
	 * 查询上行短信
	 * @param accName 用户名
	 * @param accPwd 密码
	 * @param seed 当前时间 格式:YYYYMMDD HHMISS 例如:20130806102030
	 * @return 返回的上行短信信息格式为:签名$$$$上行手机号$$$$上行内容$$$$上行时间####签名$$$$上行手机号$$$$上行内容$$$$上行时间
	 */
	public  static String receiveSms(String accName,String accPwd){
		StringBuffer sb = new StringBuffer("//sdk.lx198.com/sdk/receiveSms2?");
		try {
			String seed=new SimpleDateFormat(dateFormatStr).format(new Date());
			sb.append("&accName="+accName); 
			sb.append("&seed="+seed);
			sb.append("&accPwd="+MD5.getMd5String(MD5.getMd5String(accPwd)+seed)); 
			URL url = new URL(sb.toString());
			HttpURLConnection connection = (HttpURLConnection) url.openConnection();
			connection.setRequestMethod("POST");
			BufferedReader in = new BufferedReader(new InputStreamReader(url.openStream()));
			return in.readLine();
		} catch (Exception e) {
			e.printStackTrace();
		}
		return null;
	}
	
  • 美国依据“301”调查发布对中国产品征收关税清单 2019-06-24
  • 弥渡 万亩梨花如云似瀑 春城壹网 七彩云南 一网天下 2019-06-24
  • 易烊千玺押中高考作文题?不仅会押,今年还唱过! 2019-06-24
  • 2018年两会第五场“部长通道” 2019-06-23
  • 筑牢主流 摈弃“历史虚无主义” 2019-06-23
  • 李宇嘉深圳二次房改对其他城市有重大示范意义 ——凤凰网房产北京 2019-06-23
  • 澳大利亚女子离婚时发现丈夫有15套房产 2019-06-22
  • 当老对手再重逢 本田飞度vs大众POLO 2019-06-22
  • 足协调查深足欠薪陷两难 队员不开发布会就罢赛 2019-06-22
  • 回复@大雨582:不是负担就可以和稀泥了?没有与能力意愿行动及生成的结果相匹配的资源,谁还有继续创造的动力和空间呢? 2019-06-21
  • Conférence de presse du Premier ministre chinois 2019-06-21
  • “一带一路”结硕果 以色列科技助力中国农业 2019-06-21
  • 四大名著剧组首次同台忆往事 经典影视剧如何铸就? 2019-06-21
  • 抢占公共交通支付场景 腾讯与上海地铁达成战略合作 2019-06-20
  • 坚持政治建司 恪守对党绝对忠诚的生命线 2019-06-20
  • 买彩票倍投对中奖 德甲球队 老11选5贴吧 吉林快三预测和推荐 北单比分直播新浪爱彩 群英会投注技巧 江苏11选5任7杀2号 守护幸福六肖中特图片 排球五大基本技术 世青赛2019小组赛规则 河北时时彩走势图开奖结果查询 内蒙古快三结果走势图 时时彩玩单双计划 云南11选5932期 六合图库网