文档中心 > API类目 > 千帆计划

qimen.tmall.alibaba.ovs.delivery.package.forecast (集运包裹预报)

集运一段包裹预报

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request PackagePredictDTO 必须 请求
  • goodsList
  • FirstPackageGoodInfo
  • 必须
  • 商品列表
  • └ skuName
  • String
  • 必须
  • 测试商品
  • 商品名称
  • └ price
  • Number
  • 必须
  • 21
  • 商品单价 分
  • └ quantity
  • Number
  • 必须
  • 1
  • 数量
  • └ payAmount
  • String
  • 必须
  • 23
  • 支付金额 分
  • └ skuCode
  • String
  • 必须
  • 564535242
  • 平台商品 skuCode
  • └ deliveryTime
  • Boolean
  • 必须
  • 1641388997529
  • 淘宝交易订单发货时间 时间戳 毫秒
  • └ mailNo
  • String
  • 必须
  • 464756865867
  • 物流单号
  • └ openUserId
  • String
  • 必须
  • 43453463634
  • 平台买家id 淘宝用户id加密不可逆
  • └ traceId
  • String
  • 必须
  • 234352344353423
  • 平台日志id 用于平台排查问题
  • └ unpack
  • Boolean
  • 必须
  • true
  • 是否拆包 true表示拆包,仓库会拆包称重 ,false不拆包 仅回传包裹信息

响应参数

名称 类型 示例值 描述
success Boolean true 接口成功失败标示 true/false
errorCode String 1100 错误码
errorMessage String 系统异常 错误信息
data OvsResponseDataDTO 业务返回值
  • └ success
  • String
  • true
  • 业务成功失败 true/false

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
TmallAlibabaOvsDeliveryPackageForecastRequest req = new TmallAlibabaOvsDeliveryPackageForecastRequest();
TmallAlibabaOvsDeliveryPackageForecastRequest.PackagePredictDTO obj1 = new TmallAlibabaOvsDeliveryPackageForecastRequest.PackagePredictDTO();
TmallAlibabaOvsDeliveryPackageForecastRequest.FirstPackageGoodInfo obj2 = new TmallAlibabaOvsDeliveryPackageForecastRequest.FirstPackageGoodInfo();
obj2.setSkuName("测试商品");
obj2.setPrice(21L);
obj2.setQuantity(1L);
obj2.setPayAmount("23");
obj2.setSkuCode("564535242");
obj1.setGoodsList(obj2);
obj1.setDeliveryTime(1641388997529);
obj1.setMailNo("464756865867");
obj1.setOpenUserId("43453463634");
obj1.setTraceId("234352344353423");
obj1.setUnpack(true);
req.setRequest(obj1);
TmallAlibabaOvsDeliveryPackageForecastResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<success>true</success>
<errorCode>1100</errorCode>
<errorMessage>系统异常</errorMessage>
<data>
    <success>true</success>
</data>

异常示例

  • 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

返回
顶部