文档中心 > API类目 > 菜鸟集货API

cainiao.global.im.pickup.bigbag.content.create (大包创建)

大包创建

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
bigbag_create_request BigbagCreateRequest 必须 大包创建入参
  • └ pick_up_time_range
  • String
  • 可选
  • 12.22-12.24
  • 揽件时间范围,快递方案必填
  • └ cut_order_time
  • String
  • 可选
  • xxxxx
  • 当日截单时间(18:00),快递方案必填
  • └ estimated_delivery_time
  • String
  • 可选
  • xxxxx
  • 预计送达时间(2021-12-25 12:20:22),快递方案必填
  • receiver_info
  • ContactInfoRequest
  • 可选
  • 收件人,快递方案必填
  • └ country
  • String
  • 可选
  • xxxxx
  • 国家
  • └ zip_code
  • String
  • 可选
  • xxxxx
  • 邮编
  • └ area_id
  • Number
  • 可选
  • 1111
  • 地区id
  • └ province
  • String
  • 可选
  • xxxxx
  • 省份
  • └ phone
  • String
  • 可选
  • xxxxx
  • 电话
  • └ city
  • String
  • 可选
  • xxxxx
  • 城市
  • └ company_name
  • String
  • 可选
  • xxxxx
  • 公司
  • └ name
  • String
  • 可选
  • xxxxx
  • 收件人名称
  • └ detail_address
  • String
  • 可选
  • xxxxx
  • 详细地址(最大135个字符)
  • └ email
  • String
  • 可选
  • xxxxx
  • 邮件
  • └ country_id
  • Number
  • 可选
  • 101
  • 国家id
  • └ sc_item_info
  • String
  • 可选
  • xxxxx
  • 货物信息(最多70字符),快递必填
  • packages
  • HandoverPackageInfo []
  • 可选
  • 包裹,快递方案必填
  • └ length
  • String
  • 可选
  • 1
  • 大包长(CM),7位以内的正整数
  • └ width
  • String
  • 可选
  • 1
  • 大包宽(CM),7位以内的正整数
  • └ weight
  • String
  • 可选
  • 1
  • 大包重量(KG),7位以内的正整数
  • └ height
  • String
  • 可选
  • 1
  • 大包高(CM),7位以内的正整数
  • └ pickup_type
  • String
  • 必须
  • SELF_POST
  • pickupType:DOOR_PICKUP 卡车上门揽收 SELF_POST 快递自寄 SELF_SEND 快递自寄
  • └ dangerous_flag
  • Boolean
  • 可选
  • false
  • 是否危险品,快递方案必填
  • └ insure_amount
  • String
  • 可选
  • 1
  • 保险金额单位,10位以内的正整数
  • └ seller_id
  • Number
  • 必须
  • 2206729397105
  • 商家id
  • sender_info
  • ContactInfoRequest
  • 可选
  • 发货人信息,快递方案必填
  • └ country
  • String
  • 可选
  • xxxxx
  • 国家
  • └ zip_code
  • String
  • 可选
  • xxxxx
  • 邮编
  • └ area_id
  • Number
  • 可选
  • 11111
  • 地区id
  • └ province
  • String
  • 可选
  • xxxxx
  • 省份
  • └ phone
  • String
  • 可选
  • xxxxx
  • 电话
  • └ city
  • String
  • 可选
  • xxxxx
  • 城市
  • └ company_name
  • String
  • 可选
  • xxxxx
  • 公司
  • └ name
  • String
  • 可选
  • xxxxx
  • 名称
  • └ detail_address
  • String
  • 可选
  • xxxxx
  • 详细地址(最大135个字符)
  • └ email
  • String
  • 可选
  • xxxxx
  • 邮编
  • └ country_id
  • Number
  • 可选
  • 101
  • 国家id
  • └ product_code
  • String
  • 可选
  • EXPRESS
  • 产品code: EXPRESS:1-2 DAY PREMIUM:NEXT DAY 12:00,快递方案必填
  • └ receive_cp_code
  • String
  • 可选
  • DISTRIBUTOR_30359272
  • 揽收资源code
  • └ planned_shipping_date_and_time
  • String
  • 可选
  • 2021-12-15 16:24:40
  • 期望揽收日期以及时间,快递方案必填
  • └ store_name
  • String
  • 可选
  • 韩国XX仓
  • 仓库名称
  • └ currency
  • String
  • 可选
  • EUR
  • 币种:默认填EUR
  • └ add_service_type
  • String
  • 可选
  • SHIPMENT_INSURANCE
  • 增值服务类型:SHIPMENT_INSURANCE 保险
  • └ store_code
  • String
  • 可选
  • xxxxx
  • 仓code,快递方案必填
  • └ parcel_order_code_list
  • String []
  • 必须
  • 小包LP集合
  • └ handover_order_code
  • String
  • 可选
  • RS2022010615693001
  • 预约单code,卡车方式必填
  • └ zone_off_set
  • String
  • 可选
  • +8
  • 时区
  • └ appointment_pickup_time
  • Number
  • 可选
  • 1641372210000
  • 预计揽收时间

响应参数

名称 类型 示例值 描述
hsf_result HsfResult hsfResult
  • └ success
  • Boolean
  • false
  • success
  • └ error_code
  • String
  • xxxxx
  • errorCode
  • └ internal_error_code
  • String
  • xxxxx
  • internalErrorCode
  • └ error_msg
  • String
  • xxxxx
  • errorMsg
  • bigbag_create_response
  • BigbagCreateResponse
  • data
  • └ bigbag_id
  • Number
  • 3
  • 大包id
  • └ bigbag_code
  • String
  • xxxxx
  • 大包Code

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
CainiaoGlobalImPickupBigbagContentCreateRequest req = new CainiaoGlobalImPickupBigbagContentCreateRequest();
CainiaoGlobalImPickupBigbagContentCreateRequest.BigbagCreateRequest obj1 = new CainiaoGlobalImPickupBigbagContentCreateRequest.BigbagCreateRequest();
obj1.setPickUpTimeRange("12.22-12.24");
obj1.setCutOrderTime("xxxxx");
obj1.setEstimatedDeliveryTime("xxxxx");
CainiaoGlobalImPickupBigbagContentCreateRequest.ContactInfoRequest obj2 = new CainiaoGlobalImPickupBigbagContentCreateRequest.ContactInfoRequest();
obj2.setCountry("xxxxx");
obj2.setZipCode("xxxxx");
obj2.setAreaId(1111L);
obj2.setProvince("xxxxx");
obj2.setPhone("xxxxx");
obj2.setCity("xxxxx");
obj2.setCompanyName("xxxxx");
obj2.setName("xxxxx");
obj2.setDetailAddress("xxxxx");
obj2.setEmail("xxxxx");
obj2.setCountryId(101L);
obj1.setReceiverInfo(obj2);
obj1.setScItemInfo("xxxxx");
List<CainiaoGlobalImPickupBigbagContentCreateRequest.HandoverPackageInfo> list4 = new ArrayList<CainiaoGlobalImPickupBigbagContentCreateRequest.HandoverPackageInfo>();
CainiaoGlobalImPickupBigbagContentCreateRequest.HandoverPackageInfo obj5 = new CainiaoGlobalImPickupBigbagContentCreateRequest.HandoverPackageInfo();
list4.add(obj5);
obj5.setLength("1");
obj5.setWidth("1");
obj5.setWeight("1");
obj5.setHeight("1");
obj1.setPackages(list4);
obj1.setPickupType("SELF_POST");
obj1.setDangerousFlag(false);
obj1.setInsureAmount("1");
obj1.setSellerId(2206729397105L);
CainiaoGlobalImPickupBigbagContentCreateRequest.ContactInfoRequest obj6 = new CainiaoGlobalImPickupBigbagContentCreateRequest.ContactInfoRequest();
obj6.setCountry("xxxxx");
obj6.setZipCode("xxxxx");
obj6.setAreaId(11111L);
obj6.setProvince("xxxxx");
obj6.setPhone("xxxxx");
obj6.setCity("xxxxx");
obj6.setCompanyName("xxxxx");
obj6.setName("xxxxx");
obj6.setDetailAddress("xxxxx");
obj6.setEmail("xxxxx");
obj6.setCountryId(101L);
obj1.setSenderInfo(obj6);
obj1.setProductCode("EXPRESS");
obj1.setReceiveCpCode("DISTRIBUTOR_30359272");
obj1.setPlannedShippingDateAndTime("2021-12-15 16:24:40");
obj1.setStoreName("韩国XX仓");
obj1.setCurrency("EUR");
obj1.setAddServiceType("SHIPMENT_INSURANCE");
obj1.setStoreCode("xxxxx");
obj1.setParcelOrderCodeList("");
obj1.setHandoverOrderCode("RS2022010615693001");
obj1.setZoneOffSet("+8");
obj1.setAppointmentPickupTime(1641372210000L);
req.setBigbagCreateRequest(obj1);
CainiaoGlobalImPickupBigbagContentCreateResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<cainiao_global_im_pickup_bigbag_content_create_response>
    <hsf_result>
        <success>false</success>
        <error_code>xxxxx</error_code>
        <internal_error_code>xxxxx</internal_error_code>
        <error_msg>xxxxx</error_msg>
        <bigbag_create_response>
            <bigbag_id>3</bigbag_id>
            <bigbag_code>xxxxx</bigbag_code>
        </bigbag_create_response>
    </hsf_result>
</cainiao_global_im_pickup_bigbag_content_create_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

返回
顶部