文档中心 > API类目 > 阿里体育场馆服务API

alibaba.alisports.access.platform.stadiums.product.push (阿里体育场馆产品信息推送)

用户合作方推送场馆产品信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
req GymProductPushReqDTO 可选 产品信息
  • └ buy_reading
  • String
  • 可选
  • <p>1. 暂不支持线上退改,请电话咨询场馆是否支持订单退改</p><p>2. 卡币和优惠券一经使用,概不退还</p>
  • 购买须知
  • └ can_refund
  • Number
  • 可选
  • 0
  • 是否允许用户退款 1 允许 0 不允许
  • cat_props
  • ItemSkuPropertyDto []
  • 可选
  • 商品属性列表
  • └ property_key
  • String
  • 可选
  • course_type
  • 关键属性,course_type 课程类型, adapt_people 适应人群, application_people 标识成年人还是未成年人课程, class_type 上课人数,class_num_desc 包含课时描述,class_num 课时数, class_brief 课程简介,class_validity 课程有效期,available_date_period 可用日期,available_time_period 可用时段
  • └ property_value
  • String
  • 可选
  • basketball
  • 属性值。available_time_period格式为:{1:"14:00-20:00|21:00-22:00",2:"14:00-20:00"} ,1~7表示周一~周日,0表示节假日,多时间段以竖线隔开;available_date_period格式为:week,holiday ,week表示指定周几,holiday表示节假日;二者结合使用
  • └ class_num
  • Number
  • 可选
  • 8
  • 课时数,只有体培有
  • coaches
  • ItemCoachDto []
  • 可选
  • 教练列表
  • └ code
  • String
  • 可选
  • 1001
  • 教练唯一标识
  • └ description
  • String
  • 可选
  • 2年职业篮球运动员,5年篮球经历
  • 描述信息
  • └ image
  • String
  • 可选
  • http://刘德华.png
  • 教练头像
  • └ is_delete
  • Number
  • 可选
  • 0
  • 是否删除1:是,0:否
  • └ name
  • String
  • 可选
  • 张三
  • 教练名称
  • └ profession
  • String
  • 可选
  • 职业篮球
  • 专业
  • └ sex
  • Number
  • 可选
  • 1
  • 性别 1男 0女
  • └ work_time
  • String
  • 可选
  • 教龄5年
  • 执教时间
  • └ end
  • Date
  • 可选
  • 2030-12-01 00:00:00
  • 下架时间
  • └ extra
  • String
  • 可选
  • {"a":"1"}
  • 扩展数据JSON字符串
  • └ image
  • String
  • 可选
  • http://toutu.jpg
  • 商品头图
  • └ images
  • String
  • 可选
  • http://toutu1.jpg,http://toutu2.jpg
  • 商品图片列表,多个用英文逗号隔开
  • └ out_product_id
  • String
  • 可选
  • 789
  • 合作方产品id
  • └ out_stadium_id
  • String
  • 可选
  • 456
  • 合作方场馆id
  • └ product_cost_rule
  • String
  • 可选
  • 20元/小时,50元封顶
  • 产品计费规则简介, 例如:10元/15分钟
  • └ product_cost_rule_desc
  • String
  • 可选
  • <p>20元/小时,50元封顶</p>
  • 产品计费规则描述,当产品类型为计时类产品时
  • └ product_name
  • String
  • 可选
  • 计时票
  • 合作方产品名
  • └ product_sale_price
  • Number
  • 可选
  • 2000
  • 产品单价,单位分
  • └ product_sales_over_date
  • Date
  • 可选
  • 2022-12-31 23:59:59
  • 产品销售结束时间, 时间戳(精确到秒,10位)
  • └ product_state
  • Number
  • 可选
  • 1
  • 产品状态 0下线 1上线
  • └ product_stock_count
  • Number
  • 可选
  • 9999
  • 产品库存,若无库存限制为9999
  • └ product_type
  • Number
  • 可选
  • 5
  • 产品类型,1票券、2门票、3场地预订、4会员卡、5计时类产品、8 体培
  • └ reserve_price
  • Number
  • 可选
  • 3000
  • 原始价格,单位分
  • └ sales_unit
  • String
  • 可选
  • 小时
  • 计价单位:次、小时、天、周, 产品类型为5时生效
  • └ scan_code_type
  • Number
  • 可选
  • 1
  • 入场扫码方式, 1 B扫C、闸机扫码 2 C扫B、用户扫码二维码,产品类型为5时生效
  • └ sport_item_key
  • String
  • 可选
  • basketball
  • 体育项目key,合作方按照自己的约定规则传递
  • └ start
  • Date
  • 可选
  • 2020-01-01 00:00:00
  • 上架时间
  • └ expire_date_type
  • Number
  • 可选
  • 5
  • 有效时间类型:1: {xxxx-xx-xx} 到 {xxxx-xx-xx}(23:59:59);2:购买成功日 至 {xxxx-xx-xx}(23:59:59);3:购买成功 {xx} 天内有效(23:59:59);4:首次使用 {xx} 天有效(23:59:59);5:购买成功 {xx} 小时内有效(23:59:59)
  • └ expire_time
  • String
  • 可选
  • 2
  • 有效时间,值内容与有效时间类型对应。所传值为有效时间类型中{}里内容,多个值以英文逗号隔开。

响应参数

名称 类型 示例值 描述
model Boolean true model

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsAccessPlatformStadiumsProductPushRequest req = new AlibabaAlisportsAccessPlatformStadiumsProductPushRequest();
AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.GymProductPushReqDTO obj1 = new AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.GymProductPushReqDTO();
obj1.setBuyReading("<p>1. 暂不支持线上退改,请电话咨询场馆是否支持订单退改</p><p>2. 卡币和优惠券一经使用,概不退还</p>");
obj1.setCanRefund(0L);
List<AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemSkuPropertyDto> list3 = new ArrayList<AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemSkuPropertyDto>();
AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemSkuPropertyDto obj4 = new AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemSkuPropertyDto();
list3.add(obj4);
obj4.setPropertyKey("course_type");
obj4.setPropertyValue("basketball");
obj1.setCatProps(list3);
obj1.setClassNum(8L);
List<AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemCoachDto> list6 = new ArrayList<AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemCoachDto>();
AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemCoachDto obj7 = new AlibabaAlisportsAccessPlatformStadiumsProductPushRequest.ItemCoachDto();
list6.add(obj7);
obj7.setCode("1001");
obj7.setDescription("2年职业篮球运动员,5年篮球经历");
obj7.setImage("http://刘德华.png");
obj7.setIsDelete(0L);
obj7.setName("张三");
obj7.setProfession("职业篮球");
obj7.setSex(1L);
obj7.setWorkTime("教龄5年");
obj1.setCoaches(list6);
obj1.setEnd(StringUtils.parseDateTime("2030-12-01 00:00:00"));
obj1.setExtra("{\"a\":\"1\"}");
obj1.setImage("http://toutu.jpg");
obj1.setImages("http://toutu1.jpg,http://toutu2.jpg");
obj1.setOutProductId("789");
obj1.setOutStadiumId("456");
obj1.setProductCostRule("20元/小时,50元封顶");
obj1.setProductCostRuleDesc("<p>20元/小时,50元封顶</p>");
obj1.setProductName("计时票");
obj1.setProductSalePrice(2000L);
obj1.setProductSalesOverDate(StringUtils.parseDateTime("2022-12-31 23:59:59"));
obj1.setProductState(1L);
obj1.setProductStockCount(9999L);
obj1.setProductType(5L);
obj1.setReservePrice(3000L);
obj1.setSalesUnit("小时");
obj1.setScanCodeType(1L);
obj1.setSportItemKey("basketball");
obj1.setStart(StringUtils.parseDateTime("2020-01-01 00:00:00"));
obj1.setExpireDateType(5L);
obj1.setExpireTime("2");
req.setReq(obj1);
AlibabaAlisportsAccessPlatformStadiumsProductPushResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_access_platform_stadiums_product_push_response>
    <model>true</model>
</alibaba_alisports_access_platform_stadiums_product_push_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部