public abstract class ProxyHelper extends Object
| Constructor and Description |
|---|
ProxyHelper() |
| Modifier and Type | Method and Description |
|---|---|
static String |
buildBerilBatchQuitUrl(String xunleipayid) |
static String |
buildBerilQuitUrl(String xunleipayid) |
static String |
buildBluegemBatchQuitNotifyUrl(String xunleipayid)
生成空中网蓝宝石包月 批量通知引擎回调url
|
static String |
buildBluegemQuitNotifyUrl(String xunleipayid)
生成空中网蓝宝石包月 通知引擎回调url
|
static String |
buildKanKanBatchQuitNotifyUrl(String xunleipayid)
生成空中网看看手机包月批量退订通知回调URL
|
static String |
buildKanKanQuitNotifyUrl(String xunleipayid)
生成空中网看看手机包月退订通知回调URL
|
static String |
buildNotifyUrl(String xunleipayid,
String payResult)
生成通知引擎回调url
|
static String |
buildNotifyUrl(String xunleipayid,
String payResult,
String errCode)
生成通知引擎回调url
|
static String |
buildNotifyUrl(String xunleipayid,
String payResult,
String errCode,
boolean isBgUrl)
生成通知引擎回调url
|
static String |
buildNotifyUrl(String pageCharset,
String url,
String version,
String orderId,
String orderAmt,
String orderTime,
String xlpayId,
String xlpayTime,
String ext1,
String ext2,
String payResult,
String errCode,
String bizKey)
通过传入的参数来生成一个合法的回调url
|
static String |
buildNotifyUrl(String pageCharset,
String url,
String version,
String orderId,
String orderAmt,
String orderTime,
String xlpayId,
String xlpayTime,
String ext1,
String ext2,
String payResult,
String errCode,
String bizKey,
Double fareamt) |
static String |
buildRedirectUrl(String xunleipayid)
生成快钱成功后的回调url
|
static String |
buildUmpayVipUrl(String orignal_orderid,
String new_orderid,
String days)
生成联动优势手机包月成功和续费成功通知引擎回调url
|
static String |
buildUrlParams(Map<String,String> map,
String charset)
生成url的参数。例如 id=2&p=3&de=3
|
static String |
buildVipBatchQuitNotifyUrl(String xunleipayid)
生成空中网会员包月、年费会员 批量通知引擎回调url
|
static String |
buildVipQuitNotifyUrl(String xunleipayid)
生成空中网会员包月、年费会员 通知引擎回调url
|
static String |
decodeUrl(String content,
String charset) |
static String |
encodeUrl(String content,
String charset) |
static String |
formatOrderTime(String orderTime) |
static String |
getCopartnerNoFromBizNo(String bizNo)
从业务号中得到商户号
|
static String |
getUniontelOrderId() |
static String |
getXunleiPayId()
生成新的xunleipayid 用于分流系统
新的迅雷payid的组成分为:
日期(130101)+时间戳的(0000012354)+机器标识码(001/002)+随机数
|
static String |
getXunleiPayIdOld() |
static String |
getYYYYMMDDFromOrderId(String orderId)
从客户发过来的订单号获得YYYYMMDD数据
|
static void |
main(String[] args) |
static boolean |
verifyRedirectUrl(String rUrl) |
public static String cmbMacid
public static String buildRedirectUrl(String xunleipayid)
xunleipayid - public static String buildNotifyUrl(String xunleipayid, String payResult)
xunleipayid - payResult - public static String buildNotifyUrl(String pageCharset, String url, String version, String orderId, String orderAmt, String orderTime, String xlpayId, String xlpayTime, String ext1, String ext2, String payResult, String errCode, String bizKey)
pageCharset - bgUrl - version - orderId - orderAmt - orderTime - xlpayId - xlpayTime - ext1 - ext2 - payResult - errCode - bizKey - public static String buildNotifyUrl(String pageCharset, String url, String version, String orderId, String orderAmt, String orderTime, String xlpayId, String xlpayTime, String ext1, String ext2, String payResult, String errCode, String bizKey, Double fareamt)
public static boolean verifyRedirectUrl(String rUrl)
public static String buildNotifyUrl(String xunleipayid, String payResult, String errCode)
xunleipayid - payResult - errCode - 错误返回码public static String buildNotifyUrl(String xunleipayid, String payResult, String errCode, boolean isBgUrl)
xunleipayid - payResult - errCode - 错误返回码public static String buildUmpayVipUrl(String orignal_orderid, String new_orderid, String days)
orignal_orderid - 原始的订单号(第一次请求时产生的订单号)new_orderid - 每次续费的时的订单号days - 增加的服务天数public static String buildVipQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildVipBatchQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildBluegemQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildKanKanQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildKanKanBatchQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildBluegemBatchQuitNotifyUrl(String xunleipayid)
xunleipayid - public static String buildBerilQuitUrl(String xunleipayid)
xunleipayid - public static String buildBerilBatchQuitUrl(String xunleipayid)
xunleipayid - public static String buildUrlParams(Map<String,String> map, String charset)
map - public static String getCopartnerNoFromBizNo(String bizNo)
bizNo - public static String getYYYYMMDDFromOrderId(String orderId)
orderId - public static String getXunleiPayIdOld()
public static String getXunleiPayId()
public static String getUniontelOrderId()
public static void main(String[] args) throws IOException
IOExceptionCopyright © 2016. All rights reserved.