简要描述:

兑换码详情--获取商品列表(兑换码类型为1即商品时才调用该接口)

请求域名:

  • http://xx.com

请求URL:

plugin.exchange-code.api.list.goodList

请求参数说明:

参数名 类型 是否必需 说明
id int 兑换码记录id

返回示例:

正确时返回:

{
    "result": 1,
    "msg": "success",
    "data": {
        "current_page": 1,
        "data": [
            {
                "id": 1,
				"has_option":0,
                "title": "A餐午(次日)",
                "thumb": "http://119.91.205.224/static/upload/images/attachment/15/2022/09/A餐午.png",
                "price": "15.00",
                "show_sales": 0,
                "plugin_id": 0,
                "status_name": null,
                "enable_cart": 1
            },
            {
                "id": 155,
                "title": "牛肉土豆三拼饭(次日)1",
                "thumb": "http://119.91.205.224/static/upload/images/attachment/15/2022/09/牛肉土豆三拼饭.png",
                "price": "100.00",
                "show_sales": 0,
                "plugin_id": 0,
                "status_name": null,
                "enable_cart": 1
            }
        ],
        "first_page_url": "http://119.91.205.224//addons/yun_shop/api.php?page=1",
        "from": 1,
        "last_page": 1,
        "last_page_url": "http://119.91.205.224//addons/yun_shop/api.php?page=1",
        "next_page_url": null,
        "path": "http://119.91.205.224//addons/yun_shop/api.php",
        "per_page": 10,
        "prev_page_url": null,
        "to": 2,
        "total": 2
    }
}

返回参数说明:

参数名 类型 说明
id int 商品id
has_option int 是否多规格商品 1是 0否 2当前商品关闭多规格
title string 商品名称
thumb string 商品缩略图
tags array 商品标签数组 例如:["标签1","标签2"]
price float 商品价格
show_sales int 商品销量
plugin_id int 商品插件id 不同插件id下单接口不同,详细看下面备注 普通商品(0)、供应链商品(120)、聚合供应链商品(44)、电子合同商品(103)、门店预约商品(101)、多门店项目核销商品(113)、消费券联盟商品(144)、活动报名商品(46)、卡券商品(140)
enable_cart int 该商品能否使用购物车,1 是 0否
relation_id int 关联记录id 如plugin_id为46是,该参数即为活动报名商品对应的活动,此时点击立即兑换的时候,应该跳转到该活动的报名页面而不是预下单页面

备注:

  • 活动报名 activity-apply 插件id:46 点击立即兑换跳转到对应活动报名页面 下单接口 :plugin.activity-apply.api.create
  • 门店预约 appointmentent 插件id:101 点击立即兑换跳转到商城预下单页 下单接口 :plugin.appointment.frontend.order.create
  • 卡券资源 yz-supply-camilo-resources 插件id:140 点击立即兑换跳转到商城预下单页 下单接口:order.create
  • 多门店核销 store-projects 插件id:113 点击立即兑换跳转到商城预下单页 下单接口:plugin.store-projects.frontend.order.create
  • 自营(插件id:0),供应链(插件id:120),聚合供应链(插件id:44),电子合同(103) 点击立即兑换使用 接口:兑换码使用--商品预下单页接口 下单接口:plugin.exchange-code.api.create
  • 调用下单接口时都需要传exchange_code_id参数,从接口:兑换码使用--获取兑换码日志中获取