自我游

自我游


3.2 酒店_产品规格及价格获取

<h3>获取产品规格</h3> <p>&gt; 请求URL</p> <p><strong>[post]</strong> <code>{{base_url}}/api/open_service/v1/travel_product/specifications</code></p> <p>&gt; 接口描述</p> <p><code>获取产品规格</code></p> <p>&gt; 请求参数 header参数</p> <p><code>请求头参数, 详见请求约定中的鉴权说明.</code></p> <p>&gt; 请求参数 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;">product_type</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">产品类型 (固定参数: 4) &lt;br&gt; 1:跟团游 4:EBooking旅游</td> </tr> <tr> <td style="text-align: left;">product_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">产品id</td> </tr> <tr> <td style="text-align: left;">sku_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">套餐id</td> </tr> <tr> <td style="text-align: left;">user_num</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td style="text-align: left;">适用人数</td> </tr> <tr> <td style="text-align: left;">month</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td style="text-align: left;">月份 (格式: 2024-06)</td> </tr> </tbody> </table> <p>&gt; 请求示例</p> <pre><code class="language-json">{&amp;quot;product_type&amp;quot;:2,&amp;quot;product_id&amp;quot;:1,&amp;quot;spec_name&amp;quot;:&amp;quot;规格名称1&amp;quot;,&amp;quot;user_num&amp;quot;:2,&amp;quot;month&amp;quot;:&amp;quot;2024-06&amp;quot;}</code></pre> <p>&gt; 返回示例</p> <pre><code class="language-json">{     &amp;quot;code&amp;quot;: 0,     &amp;quot;message&amp;quot;: &amp;quot;成功&amp;quot;,     &amp;quot;data&amp;quot;: [         {             &amp;quot;sku_id&amp;quot;: 1, // 套餐id             &amp;quot;sku_name&amp;quot;:&amp;quot;规格名称1&amp;quot;, // 套餐名称             &amp;quot;user_num_arr&amp;quot;: [ // 当前规格, 可选的适用规格人数                 2,                 4,                 6             ],             &amp;quot;user_num&amp;quot;: 2, // 适用人数选择             &amp;quot;prices&amp;quot;: [                 {                     &amp;quot;inventory_price_id&amp;quot;: 1, // 规格id                     &amp;quot;sale_date&amp;quot;: &amp;quot;2024-06-22&amp;quot;, // 销售日期                     &amp;quot;adult_market_price&amp;quot;: 12.33, // 成人市场价                     &amp;quot;inventory_num&amp;quot;: 11, // 当前规格, 指定适用人数规格对应的, 可购买库存套数 &amp;quot;room_num&amp;quot;: 1, // 可选房数量 &amp;quot;meal_num&amp;quot;: 0, // 可选餐数量                     &amp;quot;stocks&amp;quot;: { // 库存相关                         &amp;quot;room&amp;quot;: [                             {                                 &amp;quot;spec_stock_id&amp;quot;: 1, // 房型id                                 &amp;quot;name&amp;quot;: &amp;quot;标间&amp;quot;, // 房型名称                                 &amp;quot;val&amp;quot;: 11 // 房型可选的房间数                             },                             {                                 &amp;quot;spec_stock_id&amp;quot;: 2, // 房型id                                 &amp;quot;name&amp;quot;: &amp;quot;大床房&amp;quot;, // 房型名称                                 &amp;quot;val&amp;quot;: 3 // 房型可选的房间数                             }                         ],                         &amp;quot;meal&amp;quot;: [                             {                                 &amp;quot;date&amp;quot;: &amp;quot;2024-01-01&amp;quot;, // 餐饮对应日期                                 &amp;quot;items&amp;quot;: [                                     {                                         &amp;quot;spec_stock_id&amp;quot;: 1, // 餐饮id,                                         &amp;quot;name&amp;quot;: &amp;quot;早餐&amp;quot;, // 餐饮名称                                         &amp;quot;is_can_check&amp;quot;: 0, // 是否可更改 0:不可修改  1:可修改                                         &amp;quot;is_checked&amp;quot;: 1 // 选中状态 0:未选中 1:选中                                     },                                     {                                         &amp;quot;spec_stock_id&amp;quot;: 12, // 餐饮id,                                         &amp;quot;name&amp;quot;: &amp;quot;午餐&amp;quot;, // 餐饮名称                                         &amp;quot;is_can_check&amp;quot;: 0, // 是否可更改 0:不可修改  1:可修改                                         &amp;quot;is_checked&amp;quot;: 1 // 选中状态 0:未选中 1:选中                                     }                                 ]                             },                             {                                 &amp;quot;date&amp;quot;: &amp;quot;2024-01-02&amp;quot;, // 餐饮对应日期                                 &amp;quot;items&amp;quot;: [                                     {                                         &amp;quot;spec_stock_id&amp;quot;: 1, // 餐饮id,                                         &amp;quot;name&amp;quot;: &amp;quot;早餐&amp;quot;, // 餐饮名称                                         &amp;quot;is_can_check&amp;quot;: 0, // 是否可更改 0:不可修改  1:可修改                                         &amp;quot;is_checked&amp;quot;: 1 // 选中状态 0:未选中 1:选中                                     },                                     {                                         &amp;quot;spec_stock_id&amp;quot;: 12, // 餐饮id,                                         &amp;quot;name&amp;quot;: &amp;quot;午餐&amp;quot;, // 餐饮名称                                         &amp;quot;is_can_check&amp;quot;: 0, // 是否可更改 0:不可修改  1:可修改                                         &amp;quot;is_checked&amp;quot;: 1 // 选中状态 0:未选中 1:选中                                     }                                 ]                             }                         ]                     }                 }             ]         }     ] }</code></pre> <p>&gt; 返回参数说明</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>

页面列表

ITEM_HTML