文档中心 > API类目 > 阿里健康药API

qimen.alibaba.alihealth.shiporder.cancel (直发发货单取消)

直发发货单取消

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
mainShipOrderId Number 必须 1234 发货单ID
supplierId Number 可选 10001 供应商Id
extend_fields String 可选 {"key":"value"} 扩展字段

响应参数

名称 类型 示例值 描述
errorCode String ZFSCM_CANCEL_SHIPORDER_DELIVERED 错误码--ZFSCM_CANCEL_SHIPORDER_NOT_EXISTED : 发货单不存在 ZFSCM_CANCEL_SHIPORDER_DELIVERED : 已发货不能取消
errorMsg String 已发货不能取消 错误信息
success Boolean false 是否取消成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
AlibabaAlihealthShiporderCancelRequest req = new AlibabaAlihealthShiporderCancelRequest();
req.setMainShipOrderId(1234L);
req.setSupplierId(10001L);
req.setExtendFields("{\"key\":\"value\"}");
AlibabaAlihealthShiporderCancelResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<errorCode>ZFSCM_CANCEL_SHIPORDER_DELIVERED</errorCode>
<errorMsg>已发货不能取消</errorMsg>
<success>false</success>

异常示例

  • 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>

错误码解释

错误码 错误描述 解决方案
ZFSCM_CANCEL_SHIPORDER_DELIVERED
Order_Faield
isp.http-read-timeout
ZFSCM_CANCEL_SHIPORDER_NOT_EXISTED
0
sign-check-failure
3003
isp.http-connection-timeout
http-service-status-error
-1
Remote service error

API工具

如何获得此API

FAQ

返回
顶部