1. 获取旅游产品列表
<h3>获取产品列表</h3>
<p>> 请求URL</p>
<p><strong>[post]</strong> <code>{{base_url}}/api/open_service/v1/travel_products</code></p>
<p>> 接口描述</p>
<p><code>获取产品列表</code></p>
<p>> 请求参数 header参数</p>
<p><code>请求头参数, 详见请求约定中的鉴权说明.</code></p>
<p>> 请求参数 body参数</p>
<p><code>注意, 此请求参数为json格式. 放置在post请求体中, 以raw格式数据请求</code></p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">page_size</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">分页数据数量 <br> 默认 10</td>
</tr>
<tr>
<td style="text-align: left;">page</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">页码</td>
</tr>
</tbody>
</table>
<p>> 请求示例</p>
<pre><code class="language-json">{&quot;pagesize&quot;:10, &quot;page&quot;:1}</code></pre>
<p>> 返回示例</p>
<pre><code class="language-json">{
&quot;code&quot;: 0,
&quot;message&quot;: &quot;成功&quot;,
&quot;data&quot;: {
&quot;current_page&quot;: 1, // 当前页码
&quot;data&quot;: [
{
&quot;product_id&quot;: 525, // 产品id
&quot;product_type&quot;: 1, // 产品类型 1:跟团游 4:ebooking
&quot;product_sn&quot;: &quot;PRODOUCTS001&quot;, // 产品编号
&quot;name&quot;: &quot;库存没了的&quot;, // 产品名称
&quot;current_price&quot;: 1.22, // 当前价格 (单位元)
&quot;main_product_pic&quot;: &quot;http://dongli-oss.malldongli.com/upload/default/20230714100515/138ab9d46ef4036955e116923706ed4f.jpg?imageMogr2/format/jpg&quot;, // 头图
&quot;reservation_status&quot;: 0 // 是否已售罄 0:未售罄 1:已售罄
}
],
&quot;first_page_url&quot;: &quot;http://saas.dl.local/api/open_service/products?page=1&quot;,
&quot;from&quot;: 1,
&quot;last_page&quot;: 1,
&quot;last_page_url&quot;: &quot;http://saas.dl.local/api/open_service/products?page=1&quot;,
&quot;next_page_url&quot;: null,
&quot;path&quot;: &quot;http://saas.dl.local/api/open_service/products&quot;,
&quot;per_page&quot;: 10, // 当前页码分页数量
&quot;prev_page_url&quot;: null,
&quot;to&quot;: 1,
&quot;total&quot;: 1 // 总数量
}
}
</code></pre>
<p>> 返回参数说明</p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">int</td>
<td style="text-align: left;">0:成功 1:失败 其他:详见约定说明</td>
</tr>
<tr>
<td style="text-align: left;">message</td>
<td style="text-align: left;">string</td>
<td style="text-align: left;">消息内容, 成功/错误提示</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">array</td>
<td style="text-align: left;">返回值</td>
</tr>
</tbody>
</table>