文档中心 > API类目 > 新零售供应链API

alibaba.ascp.channel.sales.order.create.result.query (淘外分销商查询异步创单结果)

淘外分销商查询异步创单结果

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
external_check_create_result_request ExternalCheckCreateResultRequest 可选 请求参数
  • └ sub_channel_code
  • String
  • 必须
  • qyg_erp
  • 分销市场对应二级渠道
  • └ out_order_no
  • String
  • 必须
  • FX2222222
  • 创单的外部单号
  • └ channel_code
  • String
  • 必须
  • qygMkt
  • 所属分销市场

响应参数

名称 类型 示例值 描述
biz_success Boolean true 是否执行成功
module ExternalCreateResVo 查询结果
  • └ create_end
  • Boolean
  • true
  • 创单执行是否结束
  • created_orders
  • ExternalCreateSalesOrderResponse []
  • 创建成功的订单列表
  • └ sales_order_no
  • String
  • 233333
  • 创建的主订单号
  • sub_orders
  • ExternalCreateSubSalesOrderResponse []
  • 对应子单列表
  • └ sub_sale_order_no
  • String
  • 232323
  • 创建的子订单号
  • └ out_sub_order_no
  • String
  • FX23223
  • 外部子订单号
  • └ product_id
  • Number
  • 23233
  • 产品ID
  • └ sku_id
  • Number
  • 2323
  • SKUID
  • └ out_item_id
  • String
  • FX1111
  • 外部商品ID
  • └ out_sku_id
  • String
  • FX11111
  • 外部商品SKUID
  • failed_items
  • ExternalCreateFailedItem []
  • 创建失败的子单列表
  • └ out_sub_order_no
  • String
  • Fx11111
  • 外部子单号
  • └ product_id
  • Number
  • 1111
  • 产品ID
  • └ sku_id
  • Number
  • 1111
  • SKUID
  • └ out_item_id
  • String
  • FX1111
  • 外部商品ID
  • └ out_sku_id
  • Number
  • Fx1111
  • 外部商品SKUID
biz_failed_msg String 外部单号非法 失败原因描述
biz_failed_code String isv.invalid-parameter:out_order_no 失败原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAscpChannelSalesOrderCreateResultQueryRequest req = new AlibabaAscpChannelSalesOrderCreateResultQueryRequest();
AlibabaAscpChannelSalesOrderCreateResultQueryRequest.ExternalCheckCreateResultRequest obj1 = new AlibabaAscpChannelSalesOrderCreateResultQueryRequest.ExternalCheckCreateResultRequest();
obj1.setSubChannelCode("qyg_erp");
obj1.setOutOrderNo("FX2222222");
obj1.setChannelCode("qygMkt");
req.setExternalCheckCreateResultRequest(obj1);
AlibabaAscpChannelSalesOrderCreateResultQueryResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ascp_channel_sales_order_create_result_query_response>
    <biz_success>true</biz_success>
    <module>
        <create_end>true</create_end>
        <created_orders>
            <external_create_sales_order_response>
                <sales_order_no>233333</sales_order_no>
                <sub_orders>
                    <external_create_sub_sales_order_response>
                        <sub_sale_order_no>232323</sub_sale_order_no>
                        <out_sub_order_no>FX23223</out_sub_order_no>
                        <product_id>23233</product_id>
                        <sku_id>2323</sku_id>
                        <out_item_id>FX1111</out_item_id>
                        <out_sku_id>FX11111</out_sku_id>
                    </external_create_sub_sales_order_response>
                </sub_orders>
            </external_create_sales_order_response>
        </created_orders>
        <failed_items>
            <external_create_failed_item>
                <out_sub_order_no>Fx11111</out_sub_order_no>
                <product_id>1111</product_id>
                <sku_id>1111</sku_id>
                <out_item_id>FX1111</out_item_id>
                <out_sku_id>Fx1111</out_sku_id>
            </external_create_failed_item>
        </failed_items>
    </module>
    <biz_failed_msg>外部单号非法</biz_failed_msg>
    <biz_failed_code>isv.invalid-parameter:out_order_no</biz_failed_code>
</alibaba_ascp_channel_sales_order_create_result_query_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

返回
顶部