Constructor and Description |
---|
WxPayApi() |
Modifier and Type | Method and Description |
---|---|
static String |
authCodeToOpenid(Map<String,String> params)
授权码查询 openId
|
static Map<String,Object> |
buildResMap(IJPayHttpResponse response)
构建返回参数
|
static String |
closeOrder(Map<String,String> params)
关闭订单
|
static String |
contractBill(Map<String,String> params,
PayModel payModel)
查询签约关系对账单
|
static String |
contractOrder(Map<String,String> params)
支付中签约
|
static IJPayHttpResponse |
delete(String url,
String data,
Map<String,String> headers)
delete 请求
|
static IJPayHttpResponse |
delete(String url,
String authorization,
String serialNumber,
String data)
delete 请求
|
static String |
deleteContract(Map<String,String> params,
PayModel payModel)
申请解约
|
static String |
depositConsume(Map<String,String> params,
InputStream certFile,
String certPass)
消费押金
|
static String |
depositConsume(Map<String,String> params,
String certPath,
String certPass)
消费押金
|
static String |
depositFacePay(Map<String,String> params)
支付押金(人脸支付)
|
static String |
depositMicroPay(Map<String,String> params)
支付押金(付款码支付)
|
static String |
depositOrderQuery(Map<String,String> params)
查询订单
|
static String |
depositRefund(Map<String,String> params,
InputStream certFile,
String certPass)
申请退款(押金)
|
static String |
depositRefund(Map<String,String> params,
String certPath,
String certPass)
申请退款(押金)
|
static String |
depositRefundQuery(Map<String,String> params)
查询退款(押金)
|
static String |
depositReverse(Map<String,String> params,
InputStream certFile,
String certPass)
撤销订单
|
static String |
depositReverse(Map<String,String> params,
String certPath,
String certPass)
撤销订单
|
static String |
doGet(String url,
Map<String,Object> params) |
static String |
doPost(String url,
Map<String,String> params) |
static String |
doPostSsl(String url,
Map<String,String> params,
InputStream certFile) |
static String |
doPostSsl(String url,
Map<String,String> params,
InputStream certFile,
String certPass) |
static String |
doPostSsl(String url,
Map<String,String> params,
String certPath) |
static String |
doPostSsl(String url,
Map<String,String> params,
String certPath,
String certPass) |
static String |
doPostSslByProtocol(String url,
Map<String,String> params,
InputStream certFile,
String protocol) |
static String |
doPostSslByProtocol(String url,
Map<String,String> params,
InputStream certFile,
String certPass,
String protocol) |
static String |
doPostSslByProtocol(String url,
Map<String,String> params,
String certPath,
String protocol) |
static String |
doPostSslByProtocol(String url,
Map<String,String> params,
String certPath,
String certPass,
String protocol) |
static String |
doUploadSsl(String url,
Map<String,String> params,
String certPath,
String filePath) |
static String |
doUploadSsl(String url,
Map<String,String> params,
String certPath,
String certPass,
String filePath) |
static String |
doUploadSslByProtocol(String url,
Map<String,String> params,
String certPath,
String filePath,
String protocol) |
static String |
doUploadSslByProtocol(String url,
Map<String,String> params,
String certPath,
String certPass,
String filePath,
String protocol) |
static String |
downloadBill(boolean isSandbox,
Map<String,String> params)
下载对账单
|
static String |
downloadFundFlow(Map<String,String> params,
InputStream certFile,
String certPass)
下载资金账单
|
static String |
downloadFundFlow(Map<String,String> params,
String certPath,
String certPass)
下载资金账单
|
static String |
entrustWeb(Map<String,Object> params,
PayModel payModel)
公众号纯签约
|
static String |
execution(String apiUrl,
Map<String,String> params)
发起请求
|
static String |
execution(String apiUrl,
Map<String,String> params,
InputStream certFile)
发起请求
|
static String |
execution(String apiUrl,
Map<String,String> params,
InputStream certFile,
String certPass)
发起请求
|
static String |
execution(String apiUrl,
Map<String,String> params,
String certPath)
发起请求
|
static String |
execution(String apiUrl,
Map<String,String> params,
String certPath,
String certPass)
发起请求
|
static String |
execution(String apiUrl,
Map<String,String> params,
String certPath,
String certPass,
String filePath) |
static String |
executionByGet(String apiUrl,
Map<String,Object> params)
发起请求
|
static String |
executionByProtocol(String apiUrl,
Map<String,String> params,
InputStream certFile,
String protocol)
发起请求
|
static String |
executionByProtocol(String apiUrl,
Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
发起请求
|
static String |
executionByProtocol(String apiUrl,
Map<String,String> params,
String certPath,
String protocol)
发起请求
|
static String |
executionByProtocol(String apiUrl,
Map<String,String> params,
String certPath,
String certPass,
String protocol)
发起请求
|
static String |
executionByProtocol(String apiUrl,
Map<String,String> params,
String certPath,
String certPass,
String filePath,
String protocol) |
static String |
facePay(Map<String,String> params)
刷脸支付
|
static String |
facePayQuery(Map<String,String> params)
查询刷脸支付订单
|
static String |
facePayReverse(Map<String,String> params,
InputStream certFile,
String certPass)
刷脸支付撤销订单
|
static String |
facePayReverse(Map<String,String> params,
String certPath,
String certPass)
刷脸支付撤销订单
|
static IJPayHttpResponse |
get(String url,
Map<String,Object> params,
Map<String,String> headers)
get 请求
|
static IJPayHttpResponse |
get(String url,
String authorization,
String serialNumber,
Map<String,Object> params)
get 请求
|
static String |
getAuthInfo(Map<String,String> params)
刷脸设备获取设备调用凭证
|
static Map<String,String> |
getBaseHeaders(String authorization) |
static String |
getHbInfo(Map<String,String> params,
InputStream certFile,
String certPass)
查询红包记录
|
static String |
getHbInfo(Map<String,String> params,
String certPath,
String certPass)
查询红包记录
|
static Map<String,String> |
getHeaders(String authorization,
String serialNumber) |
static String |
getPublicKey(Map<String,String> params,
InputStream certFile,
String certPass)
获取 RSA 加密公钥
|
static String |
getPublicKey(Map<String,String> params,
String certPath,
String certPass)
获取 RSA 加密公钥
|
static String |
getReqUrl(WxApiEnum wxApiEnum)
获取接口请求的 URL
|
static String |
getReqUrl(WxApiEnum wxApiEnum,
boolean isSandBox)
获取接口请求的 URL
|
static String |
getReqUrl(WxApiEnum wxApiEnum,
WxDomain wxDomain,
boolean isSandBox)
获取接口请求的 URL
|
static String |
getSignKey(String mchId,
String partnerKey,
SignType signType)
获取验签秘钥API
|
static String |
getTransferInfo(Map<String,String> params,
InputStream certFile,
String certPass)
查询企业付款到零钱
|
static String |
getTransferInfo(Map<String,String> params,
String certPath,
String certPass)
查询企业付款到零钱
|
static Map<String,String> |
getUploadHeaders(String authorization,
String serialNumber) |
static String |
h5EntrustWeb(Map<String,Object> params,
PayModel payModel)
H5 纯签约
|
static String |
microPay(boolean isSandbox,
Map<String,String> params)
刷卡支付
|
static String |
multiProfitSharing(Map<String,String> params,
InputStream certFile,
String certPass)
请求多次分账
|
static String |
multiProfitSharing(Map<String,String> params,
String certPath,
String certPass)
请求多次分账
|
static String |
orderQuery(boolean isSandbox,
Map<String,String> params)
订单查询
|
static String |
orderQuery(boolean isSandbox,
WxDomain WxDomainEnum,
Map<String,String> params)
订单查询
|
static String |
orderQuery(Map<String,String> params)
订单查询
|
static String |
orderRefund(boolean isSandbox,
Map<String,String> params,
InputStream certFile,
String certPass)
申请退款
|
static String |
orderRefund(boolean isSandbox,
Map<String,String> params,
String certPath,
String certPass)
申请退款
|
static String |
orderRefundByProtocol(boolean isSandbox,
Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
申请退款
|
static String |
orderRefundByProtocol(boolean isSandbox,
Map<String,String> params,
String certPath,
String certPass,
String protocol)
申请退款
|
static String |
orderRefundQuery(boolean isSandbox,
Map<String,String> params)
查询退款
|
static String |
orderReport(Map<String,String> params)
交易保障
|
static String |
orderReverse(Map<String,String> params,
InputStream certFile,
String certPass)
撤销订单
|
static String |
orderReverse(Map<String,String> params,
String certPath,
String certPass)
撤销订单
|
static String |
papPayApply(Map<String,String> params,
PayModel payModel)
申请扣款
|
static String |
payBank(Map<String,String> params,
InputStream certFile,
String certPass)
企业付款到银行
|
static String |
payBank(Map<String,String> params,
String certPath,
String certPass)
企业付款到银行
|
static String |
payBankByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
企业付款到银行
|
static String |
payBankByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
企业付款到银行
|
static IJPayHttpResponse |
post(String url,
String data,
Map<String,String> headers)
post 请求
|
static IJPayHttpResponse |
post(String url,
String authorization,
String serialNumber,
String data)
post 请求
|
static String |
preEntrustWeb(Map<String,Object> params,
PayModel payModel)
APP 纯签约
|
static String |
profitSharing(Map<String,String> params,
InputStream certFile,
String certPass)
请求单次分账
|
static String |
profitSharing(Map<String,String> params,
String certPath,
String certPass)
请求单次分账
|
static String |
profitSharingAddReceiver(Map<String,String> params)
添加分账接收方
|
static String |
profitSharingFinish(Map<String,String> params,
InputStream certFile,
String certPass)
完结分账
|
static String |
profitSharingFinish(Map<String,String> params,
String certPath,
String certPass)
完结分账
|
static String |
profitSharingQuery(Map<String,String> params)
查询分账结果
|
static String |
profitSharingRemoveReceiver(Map<String,String> params)
删除分账接收方
|
static String |
profitSharingReturn(Map<String,String> params,
InputStream certFile,
String certPass)
分账回退
|
static String |
profitSharingReturn(Map<String,String> params,
String certPath,
String certPass)
分账回退
|
static String |
profitSharingReturnQuery(Map<String,String> params)
分账回退结果查询
|
static String |
pushOrder(boolean isSandbox,
Map<String,String> params)
统一下单
|
static String |
pushOrder(boolean isSandbox,
WxDomain WxDomainEnum,
Map<String,String> params)
统一下单
|
static String |
pushOrder(Map<String,String> params)
统一下单
|
static IJPayHttpResponse |
put(String url,
String data,
Map<String,String> headers)
put 请求
|
static IJPayHttpResponse |
put(String url,
String authorization,
String serialNumber,
String data)
put 请求
|
static String |
queryBank(Map<String,String> params,
InputStream certFile,
String certPass)
查询企业付款到银行
|
static String |
queryBank(Map<String,String> params,
String certPath,
String certPass)
查询企业付款到银行
|
static String |
queryContract(Map<String,String> params,
PayModel payModel)
查询签约关系
|
static String |
queryCouponsInfo(Map<String,String> params)
查询代金券信息
|
static String |
queryCouponStock(Map<String,String> params)
查询代金券批次
|
static String |
queryTrans2pocket(Map<String,String> params,
InputStream certFile,
String certPass)
查询向员工付款记录
|
static String |
queryTrans2pocket(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
查询向员工付款记录
|
static String |
queryTrans2pocket(Map<String,String> params,
String certPath,
String certPass)
查询向员工付款记录
|
static String |
queryTrans2pocketByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
查询向员工付款记录
|
static String |
queryWorkWxRedPack(Map<String,String> params,
InputStream certFile,
String certPass)
查询向员工付款记录
|
static String |
queryWorkWxRedPack(Map<String,String> params,
String certPath,
String certPass)
查询向员工付款记录
|
static String |
queryWorkWxRedPackByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
查询向员工付款记录
|
static String |
queryWorkWxRedPackByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
查询向员工付款记录
|
static String |
sendCoupon(Map<String,String> params,
InputStream certFile,
String certPass)
发放代金券
|
static String |
sendCoupon(Map<String,String> params,
String certPath,
String certPass)
发放代金券
|
static String |
sendGroupRedPack(Map<String,String> params,
InputStream certFile,
String certPass)
发放裂变红包
|
static String |
sendGroupRedPack(Map<String,String> params,
String certPath,
String certPass)
发放裂变红包
|
static String |
sendGroupRedPackByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
发放裂变红包
|
static String |
sendGroupRedPackByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
发放裂变红包
|
static String |
sendMiniProgramRedPack(Map<String,String> params,
InputStream certFile,
String certPass)
小程序发放红包接口
|
static String |
sendMiniProgramRedPack(Map<String,String> params,
String certPath,
String certPass)
小程序发放红包接口
|
static String |
sendMiniProgramRedPackByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
小程序发放红包接口
|
static String |
sendMiniProgramRedPackByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
小程序发放红包接口
|
static String |
sendRedPack(Map<String,String> params,
InputStream certFile,
String certPass)
发放普通红包
|
static String |
sendRedPack(Map<String,String> params,
String certPath,
String certPass)
发放普通红包
|
static String |
sendRedPackByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
发放普通红包
|
static String |
sendRedPackByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
发放普通红包
|
static String |
sendWorkWxRedPack(Map<String,String> params,
InputStream certFile,
String certPass)
发放企业红包
|
static String |
sendWorkWxRedPack(Map<String,String> params,
String certPath,
String certPass)
发放企业红包
|
static String |
sendWorkWxRedPackByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
发放企业红包
|
static String |
sendWorkWxRedPackByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
发放企业红包
|
static String |
toShortUrl(Map<String,String> params)
转换短链接
|
static String |
trans2pocket(Map<String,String> params,
InputStream certFile,
String certPass)
向员工付款
|
static String |
trans2pocket(Map<String,String> params,
String certPath,
String certPass)
向员工付款
|
static String |
trans2pocketByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
向员工付款
|
static String |
trans2pocketByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
向员工付款
|
static String |
transfers(Map<String,String> params,
InputStream certFile,
String certPass)
企业付款到零钱
|
static String |
transfers(Map<String,String> params,
String certPath,
String certPass)
企业付款到零钱
|
static String |
transfersByProtocol(Map<String,String> params,
InputStream certFile,
String certPass,
String protocol)
企业付款到零钱
|
static String |
transfersByProtocol(Map<String,String> params,
String certPath,
String certPass,
String protocol)
企业付款到零钱
|
static IJPayHttpResponse |
upload(String url,
Map<String,Object> params,
Map<String,String> headers)
upload 请求
|
static IJPayHttpResponse |
upload(String url,
String authorization,
String serialNumber,
String data,
File file)
upload 请求
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
PrivateKey privateKey,
Map<String,String> params)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
PrivateKey privateKey,
String body)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
PrivateKey privateKey,
String body,
String nonceStr,
long timestamp,
String authType,
File file)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
Map<String,String> params)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body,
String nonceStr,
long timestamp,
String authType,
File file)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
PrivateKey privateKey,
String body,
File file)
V3 接口统一执行入口
|
static IJPayHttpResponse |
v3(String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body,
File file)
V3 接口统一执行入口
|
static Map<String,Object> |
v3Execution(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String keyPath,
Map<String,String> params)
Deprecated.
|
static Map<String,Object> |
v3Execution(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String keyPath,
String body)
Deprecated.
|
static Map<String,Object> |
v3Execution(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
Map<String,String> params)
Deprecated.
|
static Map<String,Object> |
v3Execution(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body)
Deprecated.
|
static Map<String,Object> |
v3Execution(RequestMethod method,
String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body,
String nonceStr,
long timestamp,
String authType,
File file)
Deprecated.
|
static Map<String,Object> |
v3Upload(String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String keyPath,
String body,
File file)
Deprecated.
|
static Map<String,Object> |
v3Upload(String urlPrefix,
String urlSuffix,
String mchId,
String serialNo,
String platSerialNo,
String keyPath,
String body,
File file)
Deprecated.
|
public static String getReqUrl(WxApiEnum wxApiEnum, WxDomain wxDomain, boolean isSandBox)
public static String execution(String apiUrl, Map<String,String> params)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数String
请求返回的结果public static String executionByGet(String apiUrl, Map<String,Object> params)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数String
请求返回的结果public static String execution(String apiUrl, Map<String,String> params, String certPath, String certPass)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String executionByProtocol(String apiUrl, Map<String,String> params, String certPath, String certPass, String protocol)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String execution(String apiUrl, Map<String,String> params, String certPath)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certPath
- 证书文件路径String
请求返回的结果public static String executionByProtocol(String apiUrl, Map<String,String> params, String certPath, String protocol)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certPath
- 证书文件路径protocol
- 协议String
请求返回的结果public static String execution(String apiUrl, Map<String,String> params, InputStream certFile, String certPass)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certFile
- 证书文件输入流certPass
- 证书密码String
请求返回的结果public static String executionByProtocol(String apiUrl, Map<String,String> params, InputStream certFile, String certPass, String protocol)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certFile
- 证书文件输入流certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String execution(String apiUrl, Map<String,String> params, InputStream certFile)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certFile
- 证书文件输入流String
请求返回的结果public static String executionByProtocol(String apiUrl, Map<String,String> params, InputStream certFile, String protocol)
apiUrl
- 接口 URL
通过 getReqUrl(WxApiEnum)
或者 getReqUrl(WxApiEnum, WxDomain, boolean)
来获取params
- 接口请求参数certFile
- 证书文件输入流protocol
- 协议String
请求返回的结果public static String execution(String apiUrl, Map<String,String> params, String certPath, String certPass, String filePath)
public static String executionByProtocol(String apiUrl, Map<String,String> params, String certPath, String certPass, String filePath, String protocol)
public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body, String nonceStr, long timestamp, String authType, File file) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号,接口中包含敏感信息时必传keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数nonceStr
- 随机字符库timestamp
- 时间戳authType
- 认证类型file
- 文件IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, PrivateKey privateKey, String body, String nonceStr, long timestamp, String authType, File file) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号,接口中包含敏感信息时必传privateKey
- 商户私钥body
- 接口请求参数nonceStr
- 随机字符库timestamp
- 时间戳authType
- 认证类型file
- 文件IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, PrivateKey privateKey, String body) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号privateKey
- 商户私钥body
- 接口请求参数IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, Map<String,String> params) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号keyPath
- apiclient_key.pem 证书路径params
- Get 接口请求参数IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, PrivateKey privateKey, Map<String,String> params) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号privateKey
- 商户私钥params
- Get 接口请求参数IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body, File file) throws Exception
urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数file
- 文件IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常public static IJPayHttpResponse v3(String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, PrivateKey privateKey, String body, File file) throws Exception
urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号privateKey
- 商户私钥body
- 接口请求参数file
- 文件IJPayHttpResponse
请求返回的结果Exception
- 接口执行异常@Deprecated public static Map<String,Object> v3Execution(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body, String nonceStr, long timestamp, String authType, File file) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号,接口中包含敏感信息时必传keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数nonceStr
- 随机字符库timestamp
- 时间戳authType
- 认证类型file
- 文件Map
请求返回的结果Exception
- 接口执行异常@Deprecated public static Map<String,Object> v3Execution(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String keyPath, String body) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数Map
请求返回的结果Exception
@Deprecated public static Map<String,Object> v3Execution(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号keyPath
- apiclient_key.pem 证书路径body
- 接口请求参数Map
请求返回的结果Exception
- 接口执行异常@Deprecated public static Map<String,Object> v3Execution(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, Map<String,String> params) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号platSerialNo
- 平台序列号keyPath
- apiclient_key.pem 证书路径params
- Get 接口请求参数Map
请求返回的结果Exception
- 接口执行异常@Deprecated public static Map<String,Object> v3Execution(RequestMethod method, String urlPrefix, String urlSuffix, String mchId, String serialNo, String keyPath, Map<String,String> params) throws Exception
method
- RequestMethod
请求方法urlPrefix
- 可通过 WxDomain
来获取urlSuffix
- 可通过 WxApiEnum
来获取,URL挂载参数需要自行拼接mchId
- 商户IdserialNo
- 商户 API 证书序列号keyPath
- apiclient_key.pem 证书路径params
- Get 接口请求参数Map
请求返回的结果Exception
- 接口执行异常@Deprecated public static Map<String,Object> v3Upload(String urlPrefix, String urlSuffix, String mchId, String serialNo, String platSerialNo, String keyPath, String body, File file) throws Exception
@Deprecated public static Map<String,Object> v3Upload(String urlPrefix, String urlSuffix, String mchId, String serialNo, String keyPath, String body, File file) throws Exception
public static String getSignKey(String mchId, String partnerKey, SignType signType)
mchId
- 商户号partnerKey
- API 密钥signType
- 签名方式String
请求返回的结果public static String pushOrder(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String pushOrder(boolean isSandbox, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String pushOrder(boolean isSandbox, WxDomain WxDomainEnum, Map<String,String> params)
public static String orderQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String orderQuery(boolean isSandbox, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String orderQuery(boolean isSandbox, WxDomain WxDomainEnum, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String closeOrder(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String orderReverse(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String orderReverse(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String orderRefund(boolean isSandbox, Map<String,String> params, String certPath, String certPass)
isSandbox
- 是否是沙盒环境params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String orderRefundByProtocol(boolean isSandbox, Map<String,String> params, String certPath, String certPass, String protocol)
isSandbox
- 是否是沙盒环境params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String orderRefund(boolean isSandbox, Map<String,String> params, InputStream certFile, String certPass)
isSandbox
- 是否是沙盒环境params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String orderRefundByProtocol(boolean isSandbox, Map<String,String> params, InputStream certFile, String certPass, String protocol)
isSandbox
- 是否是沙盒环境params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String orderRefundQuery(boolean isSandbox, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String downloadBill(boolean isSandbox, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String orderReport(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String toShortUrl(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String authCodeToOpenid(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String microPay(boolean isSandbox, Map<String,String> params)
isSandbox
- 是否是沙盒环境params
- 请求参数String
请求返回的结果public static String transfers(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String transfersByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String transfers(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String transfersByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String getTransferInfo(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String getTransferInfo(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String payBank(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String payBankByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String payBank(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String payBankByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String queryBank(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String queryBank(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String getPublicKey(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String getPublicKey(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String entrustWeb(Map<String,Object> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String preEntrustWeb(Map<String,Object> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String h5EntrustWeb(Map<String,Object> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String contractOrder(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String queryContract(Map<String,String> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String papPayApply(Map<String,String> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String deleteContract(Map<String,String> params, PayModel payModel)
params
- 请求参数payModel
- 商户平台模式String
请求返回的结果public static String contractBill(Map<String,String> params, PayModel payModel)
params
- 请求参数String
请求返回的结果public static String profitSharing(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String profitSharing(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String multiProfitSharing(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String multiProfitSharing(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String profitSharingQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String profitSharingAddReceiver(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String profitSharingRemoveReceiver(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String profitSharingFinish(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String profitSharingFinish(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String profitSharingReturn(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String profitSharingReturn(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String profitSharingReturnQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String sendCoupon(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String sendCoupon(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String queryCouponStock(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String queryCouponsInfo(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String depositFacePay(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String depositMicroPay(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String depositOrderQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String depositReverse(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String depositReverse(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String depositConsume(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件的目录certPass
- 证书密码String
请求返回的结果public static String depositConsume(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String depositRefund(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件的目录certPass
- 证书密码String
请求返回的结果public static String depositRefund(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String depositRefundQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String downloadFundFlow(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String downloadFundFlow(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String getAuthInfo(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String facePay(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String facePayQuery(Map<String,String> params)
params
- 请求参数String
请求返回的结果public static String facePayReverse(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String facePayReverse(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendRedPack(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String sendRedPackByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendRedPack(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendRedPackByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendGroupRedPack(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String sendGroupRedPackByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendGroupRedPack(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendGroupRedPackByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String getHbInfo(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String getHbInfo(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendMiniProgramRedPack(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String sendMiniProgramRedPackByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendMiniProgramRedPack(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendMiniProgramRedPackByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendWorkWxRedPack(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String sendWorkWxRedPackByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String sendWorkWxRedPack(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String sendWorkWxRedPackByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String queryWorkWxRedPack(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String queryWorkWxRedPackByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String queryWorkWxRedPack(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String queryWorkWxRedPackByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String trans2pocket(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String trans2pocketByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String trans2pocket(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String trans2pocketByProtocol(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String queryTrans2pocket(Map<String,String> params, String certPath, String certPass)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码String
请求返回的结果public static String queryTrans2pocketByProtocol(Map<String,String> params, String certPath, String certPass, String protocol)
params
- 请求参数certPath
- 证书文件路径certPass
- 证书密码protocol
- 协议String
请求返回的结果public static String queryTrans2pocket(Map<String,String> params, InputStream certFile, String certPass)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码String
请求返回的结果public static String queryTrans2pocket(Map<String,String> params, InputStream certFile, String certPass, String protocol)
params
- 请求参数certFile
- 证书文件的 InputStreamcertPass
- 证书密码protocol
- 协议String
请求返回的结果public static String doGet(String url, Map<String,Object> params)
url
- 请求urlparams
- 请求参数String
请求返回的结果public static IJPayHttpResponse get(String url, Map<String,Object> params, Map<String,String> headers)
url
- 请求urlparams
- 请求参数headers
- 请求头IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse get(String url, String authorization, String serialNumber, Map<String,Object> params)
url
- 请求urlauthorization
- 授权信息serialNumber
- 公钥证书序列号params
- 请求参数IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse post(String url, String data, Map<String,String> headers)
url
- 请求urldata
- 请求参数headers
- 请求头IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse post(String url, String authorization, String serialNumber, String data)
url
- 请求urlauthorization
- 授权信息serialNumber
- 公钥证书序列号data
- 请求参数IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse delete(String url, String data, Map<String,String> headers)
url
- 请求urldata
- 请求参数headers
- 请求头IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse delete(String url, String authorization, String serialNumber, String data)
url
- 请求urlauthorization
- 授权信息serialNumber
- 公钥证书序列号data
- 请求参数IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse upload(String url, Map<String,Object> params, Map<String,String> headers)
url
- 请求urlparams
- 请求参数headers
- 请求头IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse upload(String url, String authorization, String serialNumber, String data, File file)
url
- 请求urlauthorization
- 授权信息serialNumber
- 公钥证书序列号data
- 请求参数file
- 上传文件IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse put(String url, String data, Map<String,String> headers)
url
- 请求urldata
- 请求参数headers
- 请求头IJPayHttpResponse
请求返回的结果public static IJPayHttpResponse put(String url, String authorization, String serialNumber, String data)
url
- 请求urlauthorization
- 授权信息serialNumber
- 公钥证书序列号data
- 请求参数IJPayHttpResponse
请求返回的结果public static String doPostSsl(String url, Map<String,String> params, String certPath, String certPass)
public static String doPostSslByProtocol(String url, Map<String,String> params, String certPath, String certPass, String protocol)
public static String doPostSsl(String url, Map<String,String> params, InputStream certFile, String certPass)
public static String doPostSslByProtocol(String url, Map<String,String> params, InputStream certFile, String certPass, String protocol)
public static String doPostSslByProtocol(String url, Map<String,String> params, String certPath, String protocol)
public static String doPostSsl(String url, Map<String,String> params, InputStream certFile)
public static String doPostSslByProtocol(String url, Map<String,String> params, InputStream certFile, String protocol)
public static String doUploadSsl(String url, Map<String,String> params, String certPath, String certPass, String filePath)
public static String doUploadSslByProtocol(String url, Map<String,String> params, String certPath, String certPass, String filePath, String protocol)
public static String doUploadSsl(String url, Map<String,String> params, String certPath, String filePath)
public static String doUploadSslByProtocol(String url, Map<String,String> params, String certPath, String filePath, String protocol)
public static Map<String,String> getUploadHeaders(String authorization, String serialNumber)
public static Map<String,Object> buildResMap(IJPayHttpResponse response)
response
- IJPayHttpResponse
Map
Copyright © 2022. All rights reserved.