文档中心 > API类目 > CRM猎户座前台

alibaba.crm.order.xiaoman.placeorder (小满线上订单同步CRM)

小满合作,小满线上客户订购订单信息回写到ICBU CRM订购系统

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param_ali_xiao_man_order_dto AliXiaoManOrderDto 可选 阿里小满订单同步信息
  • └ ack
  • Number
  • 可选
  • 0
  • 确认标识
  • └ action
  • String
  • 可选
  • 1
  • 动作
  • └ ali_cgs
  • String
  • 可选
  • 213213
  • 阿里客户ID
  • └ ali_company_name
  • String
  • 可选
  • 测试公司
  • 阿里客户名称
  • └ ali_create_time
  • Date
  • 可选
  • 2020-07-29 11:23:23
  • 阿里订单创建时间
  • └ ali_order_no
  • String
  • 可选
  • P21323131
  • 阿里订单头号
  • └ ali_paid_time
  • Date
  • 可选
  • 2020-07-29 11:23:23
  • 阿里付款时间
  • └ amount
  • String
  • 可选
  • 29800
  • 付款金额
  • └ okki_client_id
  • String
  • 可选
  • 123
  • 小满客户ID
  • └ okki_create_time
  • Date
  • 可选
  • 2020-07-29 11:23:23
  • 小满订单创建时间
  • └ okki_order_no
  • String
  • 可选
  • POM2020072901
  • 小满订单号
  • order_product_list
  • AliXiaoManOrderItemDto []
  • 可选
  • 1
  • 产品列表
  • └ ali_order_product_id
  • String
  • 可选
  • P21323131_1
  • 阿里订单行号
  • └ amount
  • String
  • 可选
  • 29800
  • 付款金额
  • └ duration
  • Number
  • 可选
  • 12
  • 周期
  • extras
  • XiaoManProductMoudleDto []
  • 可选
  • 1
  • 追加产品
  • └ count
  • Number
  • 可选
  • 10
  • 数量
  • └ name
  • String
  • 可选
  • space
  • 追加产品规格
  • └ is_free
  • Number
  • 可选
  • 0
  • 0-不免费,1-免费
  • └ okki_execute_time
  • Date
  • 可选
  • 2020-07-29 11:23:23
  • 执行时间
  • └ okki_order_product_id
  • String
  • 可选
  • 12312
  • 小满合同id
  • └ okki_valid_from
  • Date
  • 可选
  • 2020-07-29 00:00:00
  • 小满服务生效开始时间
  • └ okki_valid_to
  • Date
  • 可选
  • 2021-07-29 00:00:00
  • 小满服务生效结束时间
  • └ original_amount
  • String
  • 可选
  • 29800
  • 原价
  • └ product_name
  • String
  • 可选
  • 小满Lite版本
  • 产品名称
  • standards
  • XiaoManProductMoudleDto []
  • 可选
  • 1
  • 标准版本内容
  • └ count
  • Number
  • 可选
  • 5
  • 数量
  • └ name
  • String
  • 可选
  • account
  • 规格
  • └ type
  • Number
  • 可选
  • 1
  • 1新签/2续约/3追加/4升级
  • └ product_id
  • String
  • 可选
  • 1
  • 1
  • └ original_amount
  • String
  • 可选
  • 29800
  • 原价
  • └ refer
  • String
  • 可选
  • refer
  • refer
  • └ trade_no
  • String
  • 可选
  • 123456789
  • 交易流水号

响应参数

名称 类型 示例值 描述
result ResultDto 异步获取历史数据接口返回结果
  • └ error_code
  • Number
  • 0
  • 错误码
  • └ error_desc
  • String
  • success
  • 错误描述
  • └ error_info_code
  • String
  • 0
  • 错误码
  • └ error_msg
  • String
  • success
  • 错误描述
  • └ error_msg_list
  • String []
  • 错误描述
  • object
  • AliXiaoManOrderDto
  • 阿里小满订单同步信息
  • └ ack
  • Number
  • 1
  • 确认标识0查询订单价格 1创建订单 2支付订单 3取消订单 4生效订单 5结束订单
  • └ action
  • String
  • 1
  • 动作
  • └ ali_cgs
  • String
  • 21313123
  • 阿里客户id
  • └ ali_company_name
  • String
  • 测试公司
  • 阿里客户名称
  • └ ali_create_time
  • Date
  • 2020-07-29 11:23:23
  • 阿里订单创建时间
  • └ ali_order_no
  • String
  • P21323131
  • 阿里订单头号
  • └ ali_paid_time
  • Date
  • 2020-07-29 11:23:23
  • 阿里付款时间
  • └ amount
  • String
  • 29800
  • 付款金额
  • └ app_key
  • String
  • 1
  • appkey
  • └ okki_client_id
  • String
  • 1231
  • 小满客户ID
  • └ okki_create_time
  • String
  • 2020-07-29 11:23:23
  • 小满订单创建时间
  • └ okki_order_no
  • String
  • POM2020072901
  • 小满订单号
  • order_product_list
  • AliXiaoManOrderItemDto []
  • 订购产品列表
  • └ ali_order_product_id
  • String
  • P21323131_1
  • 阿里订单行号
  • └ amount
  • String
  • 29800
  • 金额
  • └ duration
  • Number
  • 12
  • 周期
  • extras
  • XiaoManProductMoudleDto []
  • 追加规格
  • └ count
  • Number
  • 10000
  • 数量
  • └ name
  • String
  • edm
  • 规格名称
  • └ is_free
  • Number
  • 0
  • 0-不免费,1-免费
  • └ okki_execute_time
  • Date
  • 2020-07-29 11:23:23
  • 执行时间
  • └ okki_order_product_id
  • String
  • 2020072901
  • 小满合同id
  • └ okki_valid_from
  • Date
  • 2020-07-29 00:00:00
  • 小满服务生效开始时间
  • └ okki_valid_to
  • Date
  • 2021-07-29 00:00:00
  • 小满服务生效结束时间
  • └ original_amount
  • String
  • 29800
  • 原价
  • └ product_name
  • String
  • 小满Lite版
  • 产品名称
  • standards
  • XiaoManProductMoudleDto []
  • 标准版
  • └ count
  • Number
  • 10
  • 数量
  • └ name
  • String
  • account
  • 规格
  • └ type
  • Number
  • 1
  • 1新签/2续约/3追加/4升级
  • └ original_amount
  • String
  • 29800
  • 原价
  • └ refer
  • String
  • refer
  • refer
  • └ trade_no
  • String
  • 123456789
  • 交易流水号
  • └ return_class_name
  • String
  • test.class
  • 类名称-不需要关注
  • └ total
  • Number
  • 0
  • 总条数-不需要关注

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaCrmOrderXiaomanPlaceorderRequest req = new AlibabaCrmOrderXiaomanPlaceorderRequest();
AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderDto obj1 = new AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderDto();
obj1.setAck(0L);
obj1.setAction("1");
obj1.setAliCgs("213213");
obj1.setAliCompanyName("测试公司");
obj1.setAliCreateTime(StringUtils.parseDateTime("2020-07-29 11:23:23"));
obj1.setAliOrderNo("P21323131");
obj1.setAliPaidTime(StringUtils.parseDateTime("2020-07-29 11:23:23"));
obj1.setAmount("29800");
obj1.setOkkiClientId("123");
obj1.setOkkiCreateTime(StringUtils.parseDateTime("2020-07-29 11:23:23"));
obj1.setOkkiOrderNo("POM2020072901");
List<AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderItemDto> list3 = new ArrayList<AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderItemDto>();
AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderItemDto obj4 = new AlibabaCrmOrderXiaomanPlaceorderRequest.AliXiaoManOrderItemDto();
list3.add(obj4);
obj4.setAliOrderProductId("P21323131_1");
obj4.setAmount("29800");
obj4.setDuration(12L);
List<AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto> list7 = new ArrayList<AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto>();
AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto obj8 = new AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto();
list7.add(obj8);
obj8.setCount(10L);
obj8.setName("space");
list5.setExtras(list7);
obj4.setIsFree(0L);
obj4.setOkkiExecuteTime(StringUtils.parseDateTime("2020-07-29 11:23:23"));
obj4.setOkkiOrderProductId("12312");
obj4.setOkkiValidFrom(StringUtils.parseDateTime("2020-07-29 00:00:00"));
obj4.setOkkiValidTo(StringUtils.parseDateTime("2021-07-29 00:00:00"));
obj4.setOriginalAmount("29800");
obj4.setProductName("小满Lite版本");
List<AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto> list11 = new ArrayList<AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto>();
AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto obj12 = new AlibabaCrmOrderXiaomanPlaceorderRequest.XiaoManProductMoudleDto();
list11.add(obj12);
obj12.setCount(5L);
obj12.setName("account");
list9.setStandards(list11);
obj4.setType(1L);
obj4.setProductId("1");
obj1.setOrderProductList(list3);
obj1.setOriginalAmount("29800");
obj1.setRefer("refer");
obj1.setTradeNo("123456789");
req.setParamAliXiaoManOrderDto(obj1);
AlibabaCrmOrderXiaomanPlaceorderResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_crm_order_xiaoman_placeorder_response>
    <result>
        <error_code>0</error_code>
        <error_desc>success</error_desc>
        <error_info_code>0</error_info_code>
        <error_msg>success</error_msg>
        <error_msg_list>
            <string></string>
        </error_msg_list>
        <object>
            <ack>1</ack>
            <action>1</action>
            <ali_cgs>21313123</ali_cgs>
            <ali_company_name>测试公司</ali_company_name>
            <ali_create_time>2020-07-29 11:23:23</ali_create_time>
            <ali_order_no>P21323131</ali_order_no>
            <ali_paid_time>2020-07-29 11:23:23</ali_paid_time>
            <amount>29800</amount>
            <app_key>1</app_key>
            <okki_client_id>1231</okki_client_id>
            <okki_create_time>2020-07-29 11:23:23</okki_create_time>
            <okki_order_no>POM2020072901</okki_order_no>
            <order_product_list>
                <ali_xiao_man_order_item_dto>
                    <ali_order_product_id>P21323131_1</ali_order_product_id>
                    <amount>29800</amount>
                    <duration>12</duration>
                    <extras>
                        <xiao_man_product_moudle_dto>
                            <count>10000</count>
                            <name>edm</name>
                        </xiao_man_product_moudle_dto>
                    </extras>
                    <is_free>0</is_free>
                    <okki_execute_time>2020-07-29 11:23:23</okki_execute_time>
                    <okki_order_product_id>2020072901</okki_order_product_id>
                    <okki_valid_from>2020-07-29 00:00:00</okki_valid_from>
                    <okki_valid_to>2021-07-29 00:00:00</okki_valid_to>
                    <original_amount>29800</original_amount>
                    <product_name>小满Lite版</product_name>
                    <standards>
                        <xiao_man_product_moudle_dto>
                            <count>10</count>
                            <name>account</name>
                        </xiao_man_product_moudle_dto>
                    </standards>
                    <type>1</type>
                </ali_xiao_man_order_item_dto>
            </order_product_list>
            <original_amount>29800</original_amount>
            <refer>refer</refer>
            <trade_no>123456789</trade_no>
        </object>
        <return_class_name>test.class</return_class_name>
        <total>0</total>
    </result>
</alibaba_crm_order_xiaoman_placeorder_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

返回
顶部