10. 发起赞赏请求
<p><strong>简要描述:</strong> </p>
<ul>
<li>发起赞赏请求</li>
</ul>
<p><strong>请求URL:</strong> </p>
<ul>
<li><code>api/h5/to_reward</code></li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>POST </li>
</ul>
<p><strong>参数:</strong> </p>
<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;">h5_name</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>zhanyounihao</td>
</tr>
<tr>
<td style="text-align: left;">openid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>openid</td>
</tr>
<tr>
<td style="text-align: left;">rid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">int</td>
<td>赞赏列表的id (用于确定金额)</td>
</tr>
<tr>
<td style="text-align: left;">article_id</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>如果是从文章页面发起的赞赏,需要传文章id,不然不传或者传0</td>
</tr>
<tr>
<td style="text-align: left;">reward_scene</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td>打赏类型(默认是1) 1: 普通打赏 2: 分享后打赏 3: 播完打赏</td>
</tr>
</tbody>
</table>
<p><strong>成功返回</strong></p>
<pre><code>{
"msg": "success",
"data": {
"out_trade_no": "2019121118294731659331",
"jssdkConf": {
"appId": "wxab26370aeacb5ad3",
"nonceStr": "5df0c51c3a40f",
"package": "prepay_id=wx1118294813242382d930d4d81315041900",
"signType": "MD5",
"paySign": "F42975F43112D4E5BA3D9597DE22D22A",
"timestamp": "1576060188"
}
},
"code": 1,
"state": true
}</code></pre>
<p><strong>失败返回</strong></p>
<pre><code>{
"msg": "get prepayId or outTradeNo fail",
"data": [],
"code": -1,
"state": false
}</code></pre>