文档中心 > API类目 > 阿里体育API

alibaba.alisports.pool.saas.order.sync (同步saas订单)

同步saas订单到阿里体育

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
nego_price Number 必须 8000 实际支付金额(分)
create_time Date 必须 2019-04-10 15:30:20 订单创建时间
store_name String 可选 北京三元桥店 门店名称
order_provider String 必须 youze 订单来源
cashier_name String 可选 张三 收银员姓名
cashier_mobile String 可选 15901155431 收银员电话
coupon_list String 可选 115501155431,115501155432 本单使用的优惠卷,多张用“,”分割
goods_quantity Number 必须 120 桌球时长(分钟)
original_price Number 必须 9000 原价(分)
member_card_no String 可选 115599155423 会员卡号
description String 可选 1个半小时桌球 订单说明
user_id String 可选 8843156105454 用户ID,如果是支付宝支付,优先使用alipayid
user_mobile String 可选 15901744641 用户手机号码
user_name String 可选 李四 用户姓名
finish_time Date 必须 2019-04-10 15:30:20 订单完成时间
store_id String 必须 5454 门店ID,必须入驻阿里体育球房
cashier_id String 可选 54615651 收银员ID
order_id String 必须 4551654 订单ID
goods_name String 必须 桌球台费 订单标题
vip Number 可选 1 是否使用门店会员卡结算:1是,其它值或不填写则只用联盟卡结算
alipay_uid String 可选 abcde 支付宝ID

响应参数

名称 类型 示例值 描述
result Result Object 接口返回model
  • └ model
  • Boolean
  • true
  • 订单是否记录成功
  • └ msg_code
  • String
  • 1
  • 错误码
  • └ msg_info
  • String
  • 1
  • 错误原因
  • └ success
  • Boolean
  • true
  • 是否记录成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlisportsPoolSaasOrderSyncRequest req = new AlibabaAlisportsPoolSaasOrderSyncRequest();
req.setNegoPrice(8000L);
req.setCreateTime(StringUtils.parseDateTime("2019-04-10 15:30:20"));
req.setStoreName("北京三元桥店");
req.setOrderProvider("youze");
req.setCashierName("张三");
req.setCashierMobile("15901155431");
req.setCouponList("115501155431,115501155432");
req.setGoodsQuantity(120L);
req.setOriginalPrice(9000L);
req.setMemberCardNo("115599155423");
req.setDescription("1个半小时桌球");
req.setUserId("8843156105454");
req.setUserMobile("15901744641");
req.setUserName("李四");
req.setFinishTime(StringUtils.parseDateTime("2019-04-10 15:30:20"));
req.setStoreId("5454");
req.setCashierId("54615651");
req.setOrderId("4551654");
req.setGoodsName("桌球台费");
req.setVip(1L);
req.setAlipayUid("abcde");
AlibabaAlisportsPoolSaasOrderSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alisports_pool_saas_order_sync_response>
    <result>
        <model>true</model>
        <msg_code>1</msg_code>
        <msg_info>1</msg_info>
        <success>true</success>
    </result>
</alibaba_alisports_pool_saas_order_sync_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

返回
顶部