九、预下单
<p>预下单</p>
<h5>简要描述</h5>
<ul>
<li>预下单,订单的最终状态,请以<查询订单状态>的接口为主</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>/user/server/prepare</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;">apiUser</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>接口账号(平台提供)</td>
</tr>
<tr>
<td style="text-align: left;">mobile</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>手机号</td>
</tr>
<tr>
<td style="text-align: left;">cid</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>产品ID(平台提供)</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>签名结果,加密步骤见<对接前必必读>文档</td>
</tr>
<tr>
<td style="text-align: left;">source</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>投放地址,不要拼接任何的GET参数</td>
</tr>
<tr>
<td style="text-align: left;">orderSn</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">string</td>
<td>渠道方订单号,请确保唯一值</td>
</tr>
<tr>
<td style="text-align: left;">extra</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">array</td>
<td>扩展参数,根据业务类型提交</td>
</tr>
<tr>
<td style="text-align: left;">---wokey</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">string</td>
<td>联通沃悦读需要</td>
</tr>
</tbody>
</table>
<h5>入参示例</h5>
<pre><code>{
&quot;orderSn&quot;: &quot;12024042217331270397752977529413&quot;,
&quot;mobile&quot;: &quot;13123456789&quot;,
&quot;sign&quot;: &quot;7826a3dc1646drrrtty30fb058ccae4b8&quot;,
&quot;source&quot;: &quot;http://www.xxx.com&quot;,
&quot;apiUser&quot;: &quot;hzddy&quot;,
&quot;cid&quot;: &quot;1234&quot;
}</code></pre>
<h5>返参示例</h5>
<pre><code>{
&quot;code&quot;:1,
&quot;msg&quot;:&quot;ok&quot;,
&quot;data&quot;:{
&quot;code&quot;:1,
&quot;msg&quot;:&quot;操作成功&quot;,
&quot;redirectUrl&quot;:&quot;https://www.baidu.com&quot;,
&quot;orderSn&quot;:&quot;XXXXXXX&quot;,
}
}</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;">code</td>
<td style="text-align: left;">int</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td></td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">array</td>
<td>数组</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;code</td>
<td style="text-align: left;">int</td>
<td>接口有没有请求成功,根据这个字段作判断<br>1:请求成功<br>其实值均为失败</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;msg</td>
<td style="text-align: left;">string</td>
<td>接口请求失败的原因</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;redirectUrl</td>
<td style="text-align: left;">string</td>
<td>要跳转的链接</td>
</tr>
<tr>
<td style="text-align: left;">&nbsp;&nbsp;&nbsp;&nbsp;orderSn</td>
<td style="text-align: left;">string</td>
<td>我方订单号</td>
</tr>
</tbody>
</table>
<h5>备注</h5>
<ul>
<li>更多返回错误代码请看首页的错误代码描述</li>
</ul>