支付宝App支付
<h5>简要描述</h5>
<ul>
<li>支付宝App支付</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xr.xrzww.cn/api/appPay</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>充值分类 1-8</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>充值金额</td>
</tr>
<tr>
<td style="text-align: left;">coupon_receive_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户优惠券id</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"message": "ok",
"data":"<form id='alipay_submit' name='alipay_submit' action='https://openapi.alipaydev.com/gateway.do?charset=utf-8' method='POST'><input type='hidden' name='app_id' value='2021001168632227'/><input type='hidden' name='format' value='JSON'/><input type='hidden' name='charset' value='utf-8'/><input type='hidden' name='sign_type' value='RSA2'/><input type='hidden' name='version' value='1.0'/><input type='hidden' name='return_url' value='http://xr.xrzww.cn/novel/api/result'/><input type='hidden' name='notify_url' value='http://xr.xrzww.cn/novel/api/notify'/><input type='hidden' name='timestamp' value='2020-07-14 10:23:34'/><input type='hidden' name='biz_content' value='{\"charge_sn\":\"2020071410233454481001\",\"charge_money\":\"0.01\",\"charge_type\":\"alipay_wap\",\"charge_user_id\":\"123456\",\"charge_gold2\":\"100\",\"charge_addtime\":1594693414,\"charge_remark\":\"\支\付\宝\充\值\测\试\",\"product_code\":\"FAST_INSTANT_TRADE_PAY\"}'/><input type='hidden' name='method' value='alipay.trade.page.pay'/><input type='hidden' name='sign' value='dSLrAax4S2imcUuMYp+yM6qOTGJcxwW+zoFh9i9zoIaJxUiAQvI2Gb0RFIKBeDhvUAPbwediebtXBPfiEn4ReyBFbBP6ynEQKzIgQG1kWk+jAbVcD5glpWJLeSuQDSxtzEx3e8x8660GsT3MzLSC/I8I1l1O5Nh83VrDaVB+ON6wrOV9sqjopdOgI+AodnIq2Cq8KTXDJOUdcToQwNkfme/Fb814oEl9N7GNTAktxoi6bhvRoafsiuCYs0663xP4ia7CaJ/TkawdqPQbkvhfULFqa52+yXlTHeJ34KKTVPw+aE6tw9WgD2Ko6YZulHCxQzk/dnv1Eb05PAxB/EThYg=='/><input type='submit' value='ok' style='display:none;'></form><script>document.forms['alipay_submit'].submit();</script>"
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">app_id</td>
<td style="text-align: left;">int</td>
<td>支付宝app_id</td>
</tr>
<tr>
<td style="text-align: left;">sign_type</td>
<td style="text-align: left;">string</td>
<td>签约类型</td>
</tr>
<tr>
<td style="text-align: left;">return_url</td>
<td style="text-align: left;">string</td>
<td>同步回调地址</td>
</tr>
<tr>
<td style="text-align: left;">notify_url</td>
<td style="text-align: left;">string</td>
<td>异步回调地址</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">string</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">charge_sn</td>
<td style="text-align: left;">int</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">charge_type</td>
<td style="text-align: left;">string</td>
<td>订单类型</td>
</tr>
<tr>
<td style="text-align: left;">charge_money</td>
<td style="text-align: left;">int</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">charge_user_id</td>
<td style="text-align: left;">int</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">charge_gold2</td>
<td style="text-align: left;">int</td>
<td>充值金额</td>
</tr>
<tr>
<td style="text-align: left;">charge_remark</td>
<td style="text-align: left;">int</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">charge_addtime</td>
<td style="text-align: left;">int</td>
<td>创建时间戳</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">int</td>
<td>验签</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>
<h5>简要描述</h5>
<ul>
<li>支付</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>http://xr.xrzww.cn/api/appPay</code></li>
</ul>
<h5>请求方式</h5>
<ul>
<li>POST </li>
</ul>
<h5>参数</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">user_id</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>充值分类 1-8</td>
</tr>
<tr>
<td style="text-align: left;">price</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>充值金额</td>
</tr>
</tbody>
</table>
<h5>返回示例</h5>
<pre><code>{
"code": 200,
"message": "ok",
"data": "app_id=2021001168632227&format=JSON&charset=utf-8&sign_type=RSA2&version=1.0&return_url=http%3A%2F%2Fxr.xrzww.cn%2Fapi%2Fresult&notify_url=http%3A%2F%2Fxr.xrzww.cn%2Fapi%2Fnotify&timestamp=2020-07-22+17%3A21%3A59&biz_content=%7B%22out_trade_no%22%3A%222020072217215955495257%22%2C%22total_amount%22%3A%2210%22%2C%22subject%22%3A%22%5Cu8054%5Cu5408%5Cu9605%5Cu8bfb%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%7D&method=alipay.trade.app.pay&sign=lIwZSYhy8E61bpkhbXAd4wzSCpyRPqYW5aSdS%2B3qFo425O293rUkrX%2F%2FK3yy5tsVY6AfEiGdmPas44%2BttP5CXtzpssuE8Ql5Xi5kkLcJjYBgsu61gg%2BIeklQFDgO0cYIhiL0EN46IZKbSt4fZeji940z0S5C5fVgtcSk5sHvn4kKs3E3KREyMD%2FLyxaJayBXwGsvcIANjZdktJ%2BmGLECrnKpVbosg2ltPXW5I6lHQZO4LhpK3oDRxHsGeuL7VJGMJQaPi5zfvueDsLuam2fRa6mj1sg4c%2FZNR%2FNSFAS1CL4OZTJh2u6lzTHKFSJ0irATbS325iz7cgkf7qME5lAq9A%3D%3D"
}</code></pre>
<h5>返回参数说明</h5>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">app_id</td>
<td style="text-align: left;">int</td>
<td>支付宝app_id</td>
</tr>
<tr>
<td style="text-align: left;">sign_type</td>
<td style="text-align: left;">string</td>
<td>签约类型</td>
</tr>
<tr>
<td style="text-align: left;">return_url</td>
<td style="text-align: left;">string</td>
<td>同步回调地址</td>
</tr>
<tr>
<td style="text-align: left;">notify_url</td>
<td style="text-align: left;">string</td>
<td>异步回调地址</td>
</tr>
<tr>
<td style="text-align: left;">timestamp</td>
<td style="text-align: left;">string</td>
<td>创建时间</td>
</tr>
<tr>
<td style="text-align: left;">charge_sn</td>
<td style="text-align: left;">int</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">charge_type</td>
<td style="text-align: left;">string</td>
<td>订单类型</td>
</tr>
<tr>
<td style="text-align: left;">charge_money</td>
<td style="text-align: left;">int</td>
<td>订单号</td>
</tr>
<tr>
<td style="text-align: left;">charge_user_id</td>
<td style="text-align: left;">int</td>
<td>用户id</td>
</tr>
<tr>
<td style="text-align: left;">charge_gold2</td>
<td style="text-align: left;">int</td>
<td>充值金额</td>
</tr>
<tr>
<td style="text-align: left;">charge_remark</td>
<td style="text-align: left;">int</td>
<td>备注</td>
</tr>
<tr>
<td style="text-align: left;">charge_addtime</td>
<td style="text-align: left;">int</td>
<td>创建时间戳</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">int</td>
<td>验签</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>