Access to the process
注册账号
充入货款
接口开发、调试
正式使用
Full denomination support
提供小面额(适合营销活动赠送使用)、标准面额充值
各面额产品报价请登录管理后台查询
Map paramMap=new HashMap();
//商户节点ID
paramMap.put("PlatID", "10001");
//商户订单号
paramMap.put("NodeOrderID",Sequence.GetSeq());
//充值手机号
paramMap.put("Phone", "13752520707");
//充值金额,以分为单位,10元
paramMap.put("Fee", "1000");
//回调地址
paramMap.put("CallBackUrl", "http://*******");
//Q币充值,默认00,话费充值,默认01
paramMap.put("TransType", "01");
//Q币类型 1000 Q币 1456:会员 1455:红钻 1454:蓝钻 1453:黄钻 1452:绿钻 1451:粉钻 1460:紫钻
paramMap.put("QQType", "1000");
//客户端远程IP地址
paramMap.put("IP", "113.119.132.169");
String mekey="";
List lstSort=SortHash(lstOrder);
for(int i=0;i《lstSort.size();i++) {
mekey +=paramMap.get(lstSort.get(i));
}
mekey +=SignKey;
//签名加密
String Sign =MD5.md5(mekey).toUpperCase();
String httpparam="";
for (String key : paramMap.keySet()) {
httpparam=httpparam+key+"="+ paramMap.get(key)+"&";
}
httpparam=httpparam+"Sign="+Sign;
//充值请求
String result=HttpClientUrl.sendPost("http://*******/Recharge.json", httpparam);
//充值的最终结果请通过配置异步回调地址接收通知, 或通过接口后续查询获取