Files
payment-spring-boot/apidocs/cn/felord/payment/wechat/v3/package-use.html
2022-06-13 09:14:07 +08:00

334 lines
14 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="zh">
<head>
<!-- Generated by javadoc (1.8.0_282) on Mon Jun 13 09:10:44 CST 2022 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>程序包 cn.felord.payment.wechat.v3的使用 (payment-spring-boot-autoconfigure 1.0.13.RELEASE API)</title>
<meta name="date" content="2022-06-13">
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="\u7A0B\u5E8F\u5305 cn.felord.payment.wechat.v3\u7684\u4F7F\u7528 (payment-spring-boot-autoconfigure 1.0.13.RELEASE API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>您的浏览器已禁用 JavaScript。</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>上一个</li>
<li>下一个</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?cn/felord/payment/wechat/v3/package-use.html" target="_top">框架</a></li>
<li><a href="package-use.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../../allclasses-noframe.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="程序包的使用 cn.felord.payment.wechat.v3" class="title">程序包的使用<br>cn.felord.payment.wechat.v3</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表程序包和解释">
<caption><span>使用<a href="../../../../../cn/felord/payment/wechat/v3/package-summary.html">cn.felord.payment.wechat.v3</a>的程序包</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">程序包</th>
<th class="colLast" scope="col">说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#cn.felord.payment.wechat">cn.felord.payment.wechat</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#cn.felord.payment.wechat.v2">cn.felord.payment.wechat.v2</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#cn.felord.payment.wechat.v3">cn.felord.payment.wechat.v3</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="cn.felord.payment.wechat">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表类和解释">
<caption><span><a href="../../../../../cn/felord/payment/wechat/package-summary.html">cn.felord.payment.wechat</a>使用的<a href="../../../../../cn/felord/payment/wechat/v3/package-summary.html">cn.felord.payment.wechat.v3</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">类和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/SignatureProvider.html#cn.felord.payment.wechat">SignatureProvider</a>
<div class="block">签名 加签 验签
我方请求微信服务器时需要根据我方的API证书对参数进行加签微信服务器会根据我方签名验签以确定请求来自我方服务器
然后微信服务器响应我方请求并在响应报文中使用【微信平台证书】加签 我方需要根据规则验签是否响应来自微信支付服务器
其中【微信平台证书】定期会进行更新,不受我方管控,我方需要适当的时候获取最新的证书列表。</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatApiProvider.html#cn.felord.payment.wechat">WechatApiProvider</a>
<div class="block">微信支付工具.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html#cn.felord.payment.wechat">WechatMetaContainer</a>
<div class="block">配置容器</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayClient.html#cn.felord.payment.wechat">WechatPayClient</a>
<div class="block">The type Wechat pay client.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="cn.felord.payment.wechat.v2">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表类和解释">
<caption><span><a href="../../../../../cn/felord/payment/wechat/v2/package-summary.html">cn.felord.payment.wechat.v2</a>使用的<a href="../../../../../cn/felord/payment/wechat/v3/package-summary.html">cn.felord.payment.wechat.v3</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">类和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html#cn.felord.payment.wechat.v2">WechatMetaBean</a>
<div class="block">微信支付元数据Bean.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="cn.felord.payment.wechat.v3">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="使用表, 列表类和解释">
<caption><span><a href="../../../../../cn/felord/payment/wechat/v3/package-summary.html">cn.felord.payment.wechat.v3</a>使用的<a href="../../../../../cn/felord/payment/wechat/v3/package-summary.html">cn.felord.payment.wechat.v3</a>中的类</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">类和说明</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/AbstractApi.html#cn.felord.payment.wechat.v3">AbstractApi</a>
<div class="block">The type Abstract api.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/SignatureProvider.html#cn.felord.payment.wechat.v3">SignatureProvider</a>
<div class="block">签名 加签 验签
我方请求微信服务器时需要根据我方的API证书对参数进行加签微信服务器会根据我方签名验签以确定请求来自我方服务器
然后微信服务器响应我方请求并在响应报文中使用【微信平台证书】加签 我方需要根据规则验签是否响应来自微信支付服务器
其中【微信平台证书】定期会进行更新,不受我方管控,我方需要适当的时候获取最新的证书列表。</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatBatchTransferApi.html#cn.felord.payment.wechat.v3">WechatBatchTransferApi</a>
<div class="block">批量转账到零钱</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatCombinePayApi.html#cn.felord.payment.wechat.v3">WechatCombinePayApi</a>
<div class="block">微信合单支付.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatDirectPayApi.html#cn.felord.payment.wechat.v3">WechatDirectPayApi</a>
<div class="block">普通支付-直连模式.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatDiscountCardApi.html#cn.felord.payment.wechat.v3">WechatDiscountCardApi</a>
<div class="block">微信支付先享卡.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMarketingBusiFavorApi.html#cn.felord.payment.wechat.v3">WechatMarketingBusiFavorApi</a>
<div class="block">微信支付商家券.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMarketingFavorApi.html#cn.felord.payment.wechat.v3">WechatMarketingFavorApi</a>
<div class="block">微信支付营销代金券API</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMetaBean.html#cn.felord.payment.wechat.v3">WechatMetaBean</a>
<div class="block">微信支付元数据Bean.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatMetaContainer.html#cn.felord.payment.wechat.v3">WechatMetaContainer</a>
<div class="block">配置容器</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPartnerPayApi.html#cn.felord.payment.wechat.v3">WechatPartnerPayApi</a>
<div class="block">普通支付-服务商模式</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPartnerProfitsharingApi.html#cn.felord.payment.wechat.v3">WechatPartnerProfitsharingApi</a>
<div class="block">微信V3服务商分账</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayCallback.html#cn.felord.payment.wechat.v3">WechatPayCallback</a>
<div class="block">微信支付回调工具.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayCallback.EventType.html#cn.felord.payment.wechat.v3">WechatPayCallback.EventType</a>
<div class="block">事件类型用于处理回调.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayClient.html#cn.felord.payment.wechat.v3">WechatPayClient</a>
<div class="block">The type Wechat pay client.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayClient.Executor.html#cn.felord.payment.wechat.v3">WechatPayClient.Executor</a>
<div class="block">The type Executor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayScoreApi.html#cn.felord.payment.wechat.v3">WechatPayScoreApi</a>
<div class="block">微信支付分API.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatPayScoreParkingApi.html#cn.felord.payment.wechat.v3">WechatPayScoreParkingApi</a>
<div class="block">微信支付分停车服务API.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatProfitsharingApi.html#cn.felord.payment.wechat.v3">WechatProfitsharingApi</a>
<div class="block">微信V3直联商户分账</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatRequestEntity.html#cn.felord.payment.wechat.v3">WechatRequestEntity</a>
<div class="block">The type Wechat request entity.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/WechatResponseEntity.html#cn.felord.payment.wechat.v3">WechatResponseEntity</a>
<div class="block">The type Wechat response entity.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../../../cn/felord/payment/wechat/v3/class-use/X509WechatCertificateInfo.html#cn.felord.payment.wechat.v3">X509WechatCertificateInfo</a>
<div class="block">微信X509证书</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="跳过导航链接">跳过导航链接</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="导航">
<li><a href="../../../../../overview-summary.html">概览</a></li>
<li><a href="package-summary.html">程序包</a></li>
<li></li>
<li class="navBarCell1Rev">使用</li>
<li><a href="package-tree.html"></a></li>
<li><a href="../../../../../deprecated-list.html">已过时</a></li>
<li><a href="../../../../../index-all.html">索引</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>上一个</li>
<li>下一个</li>
</ul>
<ul class="navList">
<li><a href="../../../../../index.html?cn/felord/payment/wechat/v3/package-use.html" target="_top">框架</a></li>
<li><a href="package-use.html" target="_top">无框架</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../../allclasses-noframe.html">所有类</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2022. All rights reserved.</small></p>
</body>
</html>