| @@ -65,25 +65,27 @@ public class MiniProgramDemo { | |||||
| tmp.append(TYPE); | tmp.append(TYPE); | ||||
| tmp1.append(tmp.toString()); | tmp1.append(tmp.toString()); | ||||
| tmp1.append("&PUB=").append(PUB32TR2); | tmp1.append("&PUB=").append(PUB32TR2); | ||||
| tmp.append("&GATEWAY="); | |||||
| tmp.append(GATEWAY); | |||||
| tmp.append("&CLIENTIP="); | |||||
| tmp.append(CLIENTIP); | |||||
| tmp.append("®INFO="); | |||||
| tmp.append(REGINFO); | |||||
| tmp.append("&PROINFO="); | |||||
| tmp.append(PROINFO); | |||||
| tmp.append("&REFERER="); | |||||
| tmp.append(REFERER); | |||||
| tmp.append("&TRADE_TYPE="); | |||||
| tmp.append(TRADE_TYPE); | |||||
| tmp.append("&SUB_APPID="); | |||||
| tmp.append(SUB_APPID); | |||||
| tmp.append("&SUB_OPENID="); | |||||
| tmp.append(SUB_OPENID); | |||||
| tmp1.append(tmp.toString()); | |||||
| String ret = HttpUtil.doPost(bankURL+"?"+tmp.toString()+"&MAC="+MD5.md5Str(tmp1.toString()), null); //�����ά���������Ӵ� | |||||
| StringBuffer tm2= new StringBuffer(); | |||||
| tm2.append("&GATEWAY="); | |||||
| tm2.append(GATEWAY); | |||||
| tm2.append("&CLIENTIP="); | |||||
| tm2.append(CLIENTIP); | |||||
| tm2.append("®INFO="); | |||||
| tm2.append(REGINFO); | |||||
| tm2.append("&PROINFO="); | |||||
| tm2.append(PROINFO); | |||||
| tm2.append("&REFERER="); | |||||
| tm2.append(REFERER); | |||||
| tm2.append("&TRADE_TYPE="); | |||||
| tm2.append(TRADE_TYPE); | |||||
| tm2.append("&SUB_APPID="); | |||||
| tm2.append(SUB_APPID); | |||||
| tm2.append("&SUB_OPENID="); | |||||
| tm2.append(SUB_OPENID); | |||||
| tmp1.append(tm2.toString()); | |||||
| String ret = HttpUtil.doPost(bankURL+"&"+tmp.toString()+tm2.toString()+"&MAC="+MD5.md5Str(tmp1.toString()), null); //�����ά���������Ӵ� | |||||
| Gson gson = new Gson(); | Gson gson = new Gson(); | ||||
| QrURLDemo qrurl = (QrURLDemo) gson.fromJson(ret, QrURLDemo.class); | QrURLDemo qrurl = (QrURLDemo) gson.fromJson(ret, QrURLDemo.class); | ||||
| log.info("jianhang payUrl:"+qrurl.getPAYURL()); | log.info("jianhang payUrl:"+qrurl.getPAYURL()); | ||||