文档中心 > API类目 > 天猫超市前台API

alibaba.mc.tms.settlement.metadata.upload (猫超运输(丹鸟)结算元数据上传)

猫超运输(丹鸟)结算元数据上传

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mc_settlement_meta_data_dto McSettlementMetaDataDTO 可选 结算元数据
  • └ service_item_id
  • String
  • 可选
  • 5000000017698
  • 结算侧的服务产品
  • weight_volume
  • DicAcWeightVolumeDTO
  • 必须
  • 重量体积
  • └ check_package_height
  • String
  • 可选
  • 10.0
  • 分拨称重:高cm
  • └ cp_weight
  • String
  • 可选
  • 10.0
  • cp重量, 单位克
  • └ collect_weight
  • String
  • 可选
  • 10.0
  • 揽收重量,单位克
  • └ check_package_weight
  • String
  • 可选
  • 10.0
  • 分拨称重:重量g
  • └ check_package_width
  • String
  • 可选
  • 10.0
  • 分拨称重:宽cm
  • └ check_package_volume
  • String
  • 可选
  • 10.0
  • 分拨称重:体积cm^3
  • └ weight_updated
  • String
  • 可选
  • 10.0
  • 商家推重,单位克
  • └ sms_collect_weight
  • String
  • 可选
  • 10.0
  • 小件员揽收取整重量g(取整)
  • └ dms_volume
  • String
  • 可选
  • 10.0
  • 分拨量方体积cm^3
  • └ sms_collect_volume
  • String
  • 可选
  • 10.0
  • 小件员揽收体积cm^3
  • └ seller_height
  • String
  • 必须
  • 10.0
  • 商家高cm
  • └ dms_weight
  • String
  • 可选
  • 10.0
  • 分拨称重重量g
  • └ sms_collect_un_round_weight
  • String
  • 可选
  • 10.0
  • 小件员揽收精确重量g(未取整,原始重量与抛重取大)
  • └ sms_collect_width
  • String
  • 可选
  • 10.0
  • 小件员揽收宽cm
  • └ check_package_length
  • String
  • 可选
  • 10.0
  • 分拨称重:长cm
  • └ sms_collect_length
  • String
  • 可选
  • 10.0
  • 小件员揽收长cm
  • └ seller_weight
  • String
  • 必须
  • 10.0
  • 商家重量g
  • └ dms_width
  • String
  • 可选
  • 10.0
  • 分拨量方宽cm
  • └ dms_length
  • String
  • 可选
  • 10.0
  • 分拨量方长cm
  • └ seller_width
  • String
  • 必须
  • 10.0
  • 商家宽cm
  • └ cne_weight
  • String
  • 可选
  • 10.0
  • 速递计费重量, 单位克
  • └ dms_height
  • String
  • 可选
  • 10.0
  • 分拨量方高cm
  • └ seller_volume
  • String
  • 必须
  • 10.0
  • 商家体积cm^3
  • └ seller_length
  • String
  • 必须
  • 10.0
  • 商家长cm
  • └ cne_income_weight
  • String
  • 可选
  • 10.0
  • 速递收入计费重量, 单位克
  • └ sms_collect_height
  • String
  • 可选
  • 10.0
  • 小件员揽收高cm
  • └ cp_volume
  • String
  • 可选
  • 10.0
  • cp体积, 单位立方厘米
  • └ sms_original_goods_weight
  • String
  • 可选
  • 10.0
  • 小件员揽收原始重量g(没有任何加工逻辑)
  • └ charged_weight
  • String
  • 可选
  • 10.0
  • 计费重量g(协同基于计费侧逻辑加工生成)
  • └ feature_map
  • String
  • 必须
  • {"outProvinceId": "440000", "outCity": "深圳市", "outTown": "南湾街道", "outProvince": "广东省", "outTownId": "440307012", "mobileType": "real", "preCleanInfo": "{\"p\":\"广东省\",\"c\":\"深圳市\",\"d\":\"龙岗区\",\"t\":\"南湾街道\",\"divisionId\":440307012}", "outDistrict": "龙岗区", "outCityId": "440300", "deliverySiteId": "84495", "bizId": "LP008003186111", "cleaned": "1", "outDistrictId": "440307", "deliverySiteName": "深圳沙湾站Z"}
  • 扩展信息
  • └ waybill_num
  • String
  • 必须
  • 61167004281545421
  • 运单号
  • └ biz_province
  • String
  • 可选
  • 广东省
  • 业务省份
  • └ product_solution
  • String
  • 可选
  • {"version": 1}
  • 产品中心服务解决方案
  • └ storage_order_num
  • String
  • 必须
  • LBX03299423599900019
  • 仓储订单号
  • goods_list
  • CpcGoodsDTO []
  • 可选
  • []
  • 商品列表
  • └ goods_unique_id
  • String
  • 可选
  • 537377509999
  • 商品来源方唯一识别号
  • └ feature_map
  • String
  • 可选
  • {}
  • 扩展信息
  • └ quantity
  • Number
  • 可选
  • 1
  • 商品数量
  • └ sn_code
  • String
  • 可选
  • aaaa
  • sn码
  • └ length
  • Number
  • 可选
  • 2
  • └ weight
  • Number
  • 可选
  • 2
  • 重量,克
  • └ owner_id
  • String
  • 可选
  • aaa
  • 货主id
  • └ goods_spec
  • String
  • 可选
  • 商品描述
  • └ goods_bar_code
  • String
  • 可选
  • 698738782374
  • 商品条码
  • └ goods_type
  • String
  • 可选
  • GOOD
  • 商品类型
  • └ operation_order_code
  • String
  • 可选
  • 1
  • 作业单号
  • └ volume
  • Number
  • 可选
  • 1
  • 体积,立方厘米
  • └ goods_unit_price
  • String
  • 可选
  • 1
  • 商品单价
  • └ out_biz_code
  • String
  • 可选
  • 23232
  • 外部业务单号
  • └ owner_name
  • String
  • 可选
  • 测试货主
  • 货主名称
  • └ width
  • Number
  • 可选
  • 22
  • └ id
  • Number
  • 可选
  • 22
  • 主键
  • └ goods_code
  • String
  • 可选
  • 22
  • 商品Code
  • └ goods_name
  • String
  • 可选
  • 商品名称
  • └ waybill_no
  • String
  • 可选
  • 33333
  • 运单号
  • └ height
  • Number
  • 可选
  • 1
  • customer_info
  • DicAcCustomerDTO
  • 必须
  • 商家信息
  • └ cn_user_id
  • String
  • 可选
  • 111
  • 商家菜鸟会员Id
  • └ main_user_id
  • String
  • 可选
  • 2323
  • 主账号Id
  • └ seller_id
  • String
  • 可选
  • 2323
  • 卖家ID
  • └ customer_code
  • String
  • 必须
  • 商家编码
  • └ sub_user_id
  • String
  • 可选
  • 2323
  • 子账号Id
  • └ customer_name
  • String
  • 可选
  • 商家名称
  • └ biz_time
  • Date
  • 必须
  • 2026-03-12 00:00:00
  • 业务时间
  • set_off_address
  • DicAcAddressDTO
  • 必须
  • 出发地址
  • └ country
  • String
  • 可选
  • 中国
  • 国家
  • └ feature_map
  • String
  • 可选
  • {}
  • 扩展信息
  • └ town
  • String
  • 必须
  • 闲林镇
  • 乡、镇、街道行政区划级别名称
  • └ city
  • String
  • 必须
  • 杭州
  • 地级市、地区、盟、自治州名称
  • └ contact_name
  • String
  • 可选
  • 张三
  • 联系人姓名
  • └ latitude
  • String
  • 可选
  • 20.9897899
  • 纬度
  • └ telephone
  • String
  • 可选
  • 13000000000
  • 联系人电话
  • └ city_id
  • Number
  • 必须
  • 23
  • 地级市、地区、盟、自治州名称 Id
  • └ town_id
  • Number
  • 必须
  • 23
  • 乡、镇、街道行政区划级别名称 Id
  • └ province_id
  • Number
  • 必须
  • 23
  • 省、自治区、直辖市、特别行政区名称 Id
  • └ country_id
  • Number
  • 可选
  • 23
  • 国家 Id
  • └ district_id
  • Number
  • 必须
  • 23
  • 县、区、自治县、旗名称 Id
  • └ mobile_phone
  • String
  • 可选
  • 13000000000
  • 联系人手机
  • └ province
  • String
  • 必须
  • 浙江省
  • 省、自治区、直辖市、特别行政区名称
  • └ district
  • String
  • 必须
  • 余杭区
  • 县、区、自治县、旗名称
  • └ detail_address
  • String
  • 可选
  • 幸福小区
  • 详细地址
  • └ division_id
  • Number
  • 可选
  • 22323
  • 末级地址 Id
  • └ longitude
  • String
  • 可选
  • 20.3333
  • 经度
  • └ waybill_type
  • Number
  • 可选
  • 1
  • 运单类型 com.cainiao.dts.practice.collaboration.client.constant.WaybillTypeEnum
  • └ collection_number
  • String
  • 可选
  • 232323
  • 集包号
  • arrive_address
  • DicAcAddressDTO
  • 必须
  • 到达地址
  • └ country
  • String
  • 可选
  • 中国
  • 国家
  • └ feature_map
  • String
  • 可选
  • {}
  • 扩展信息
  • └ town
  • String
  • 必须
  • 闲林镇
  • 乡、镇、街道行政区划级别名称
  • └ city
  • String
  • 必须
  • 杭州
  • 地级市、地区、盟、自治州名称
  • └ contact_name
  • String
  • 可选
  • 张阿安
  • 联系人姓名
  • └ latitude
  • String
  • 可选
  • 40.3343
  • 纬度
  • └ telephone
  • String
  • 可选
  • 13000000000
  • 联系人电话
  • └ city_id
  • Number
  • 必须
  • 23
  • 地级市、地区、盟、自治州名称 Id
  • └ town_id
  • Number
  • 必须
  • 23
  • 乡、镇、街道行政区划级别名称 Id
  • └ province_id
  • Number
  • 必须
  • 23
  • 省、自治区、直辖市、特别行政区名称 Id
  • └ country_id
  • Number
  • 可选
  • 23
  • 国家 Id
  • └ district_id
  • Number
  • 必须
  • 23
  • 县、区、自治县、旗名称 Id
  • └ mobile_phone
  • String
  • 可选
  • 13000000000
  • 联系人手机
  • └ province
  • String
  • 必须
  • 浙江省
  • 省、自治区、直辖市、特别行政区名称
  • └ district
  • String
  • 必须
  • 闲林区
  • 县、区、自治县、旗名称
  • └ detail_address
  • String
  • 可选
  • 幸福小区
  • 详细地址
  • └ division_id
  • Number
  • 可选
  • 23
  • 末级地址 Id
  • └ longitude
  • String
  • 可选
  • 22
  • 经度
  • └ waybill_status
  • String
  • 可选
  • 2
  • 运单状态 com.cainiao.dts.practice.collaboration.client.constant.CpcGuoPeiDicAcActionEnum
  • └ meter_packages
  • Number
  • 可选
  • 2
  • 包裹数量

响应参数

名称 类型 示例值 描述
sys_code String PARAM_IS_NULL 错误编码
biz_success Boolean true 是否成功
message String 参数为空 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaMcTmsSettlementMetadataUploadRequest req = new AlibabaMcTmsSettlementMetadataUploadRequest();
AlibabaMcTmsSettlementMetadataUploadRequest.McSettlementMetaDataDTO obj1 = new AlibabaMcTmsSettlementMetadataUploadRequest.McSettlementMetaDataDTO();
obj1.setServiceItemId("5000000017698");
AlibabaMcTmsSettlementMetadataUploadRequest.DicAcWeightVolumeDTO obj2 = new AlibabaMcTmsSettlementMetadataUploadRequest.DicAcWeightVolumeDTO();
obj2.setCheckPackageHeight("10.0");
obj2.setCpWeight("10.0");
obj2.setCollectWeight("10.0");
obj2.setCheckPackageWeight("10.0");
obj2.setCheckPackageWidth("10.0");
obj2.setCheckPackageVolume("10.0");
obj2.setWeightUpdated("10.0");
obj2.setSmsCollectWeight("10.0");
obj2.setDmsVolume("10.0");
obj2.setSmsCollectVolume("10.0");
obj2.setSellerHeight("10.0");
obj2.setDmsWeight("10.0");
obj2.setSmsCollectUnRoundWeight("10.0");
obj2.setSmsCollectWidth("10.0");
obj2.setCheckPackageLength("10.0");
obj2.setSmsCollectLength("10.0");
obj2.setSellerWeight("10.0");
obj2.setDmsWidth("10.0");
obj2.setDmsLength("10.0");
obj2.setSellerWidth("10.0");
obj2.setCneWeight("10.0");
obj2.setDmsHeight("10.0");
obj2.setSellerVolume("10.0");
obj2.setSellerLength("10.0");
obj2.setCneIncomeWeight("10.0");
obj2.setSmsCollectHeight("10.0");
obj2.setCpVolume("10.0");
obj2.setSmsOriginalGoodsWeight("10.0");
obj2.setChargedWeight("10.0");
obj1.setWeightVolume(obj2);
obj1.setFeatureMap("{\"outProvinceId\": \"440000\",       \"outCity\": \"深圳市\",       \"outTown\": \"南湾街道\",       \"outProvince\": \"广东省\",       \"outTownId\": \"440307012\",       \"mobileType\": \"real\",       \"preCleanInfo\": \"{\\"p\\":\\"广东省\\",\\"c\\":\\"深圳市\\",\\"d\\":\\"龙岗区\\",\\"t\\":\\"南湾街道\\",\\"divisionId\\":440307012}\",       \"outDistrict\": \"龙岗区\",       \"outCityId\": \"440300\",       \"deliverySiteId\": \"84495\",       \"bizId\": \"LP008003186111\",       \"cleaned\": \"1\",       \"outDistrictId\": \"440307\",       \"deliverySiteName\": \"深圳沙湾站Z\"}");
obj1.setWaybillNum("61167004281545421");
obj1.setBizProvince("广东省");
obj1.setProductSolution("{\"version\": 1}");
obj1.setStorageOrderNum("LBX03299423599900019");
List<AlibabaMcTmsSettlementMetadataUploadRequest.CpcGoodsDTO> list4 = new ArrayList<AlibabaMcTmsSettlementMetadataUploadRequest.CpcGoodsDTO>();
AlibabaMcTmsSettlementMetadataUploadRequest.CpcGoodsDTO obj5 = new AlibabaMcTmsSettlementMetadataUploadRequest.CpcGoodsDTO();
list4.add(obj5);
obj5.setGoodsUniqueId("537377509999");
obj5.setFeatureMap("{}");
obj5.setQuantity(1L);
obj5.setSnCode("aaaa");
obj5.setLength(2L);
obj5.setWeight(2L);
obj5.setOwnerId("aaa");
obj5.setGoodsSpec("好");
obj5.setGoodsBarCode("698738782374");
obj5.setGoodsType("GOOD");
obj5.setOperationOrderCode("1");
obj5.setVolume(1L);
obj5.setGoodsUnitPrice("1");
obj5.setOutBizCode("23232");
obj5.setOwnerName("测试货主");
obj5.setWidth(22L);
obj5.setId(22L);
obj5.setGoodsCode("22");
obj5.setGoodsName("好");
obj5.setWaybillNo("33333");
obj5.setHeight(1L);
obj1.setGoodsList(list4);
AlibabaMcTmsSettlementMetadataUploadRequest.DicAcCustomerDTO obj6 = new AlibabaMcTmsSettlementMetadataUploadRequest.DicAcCustomerDTO();
obj6.setCnUserId("111");
obj6.setMainUserId("2323");
obj6.setSellerId("2323");
obj6.setCustomerCode("好");
obj6.setSubUserId("2323");
obj6.setCustomerName("好");
obj1.setCustomerInfo(obj6);
obj1.setBizTime(StringUtils.parseDateTime("2026-03-12 00:00:00"));
AlibabaMcTmsSettlementMetadataUploadRequest.DicAcAddressDTO obj7 = new AlibabaMcTmsSettlementMetadataUploadRequest.DicAcAddressDTO();
obj7.setCountry("中国");
obj7.setFeatureMap("{}");
obj7.setTown("闲林镇");
obj7.setCity("杭州");
obj7.setContactName("张三");
obj7.setLatitude("20.9897899");
obj7.setTelephone("13000000000");
obj7.setCityId(23L);
obj7.setTownId(23L);
obj7.setProvinceId(23L);
obj7.setCountryId(23L);
obj7.setDistrictId(23L);
obj7.setMobilePhone("13000000000");
obj7.setProvince("浙江省");
obj7.setDistrict("余杭区");
obj7.setDetailAddress("幸福小区");
obj7.setDivisionId(22323L);
obj7.setLongitude("20.3333");
obj1.setSetOffAddress(obj7);
obj1.setWaybillType(1L);
obj1.setCollectionNumber("232323");
AlibabaMcTmsSettlementMetadataUploadRequest.DicAcAddressDTO obj8 = new AlibabaMcTmsSettlementMetadataUploadRequest.DicAcAddressDTO();
obj8.setCountry("中国");
obj8.setFeatureMap("{}");
obj8.setTown("闲林镇");
obj8.setCity("杭州");
obj8.setContactName("张阿安");
obj8.setLatitude("40.3343");
obj8.setTelephone("13000000000");
obj8.setCityId(23L);
obj8.setTownId(23L);
obj8.setProvinceId(23L);
obj8.setCountryId(23L);
obj8.setDistrictId(23L);
obj8.setMobilePhone("13000000000");
obj8.setProvince("浙江省");
obj8.setDistrict("闲林区");
obj8.setDetailAddress("幸福小区");
obj8.setDivisionId(23L);
obj8.setLongitude("22");
obj1.setArriveAddress(obj8);
obj1.setWaybillStatus("2");
obj1.setMeterPackages(2L);
req.setMcSettlementMetaDataDto(obj1);
AlibabaMcTmsSettlementMetadataUploadResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_mc_tms_settlement_metadata_upload_response>
    <sys_code>PARAM_IS_NULL</sys_code>
    <biz_success>true</biz_success>
    <message>参数为空</message>
</alibaba_mc_tms_settlement_metadata_upload_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

返回
顶部