当前位置: API文档

unique_code_status_change.php(修改唯一码状态为已到货)

¥基础   ¥扩展  ¥定制

1.接口说明


1.1 接口描述:将旺店通唯一码状态变更为已到货
1.2 适用版本:网页版
1.3注意事项:需要判断请求唯一码的状态是否是“待拿货”, 不是待拿货的将返回错误结果


2.调用场景


2.1 举例说明:自研商城、SCM、SRM、财务系统、SAP等系统的对接


3.请求参数说明

   3.1 请求地址


环境HTTP地址
测试环境https://openapitest.huice.com/openapi/unique_code_status_change.php


   3.2 公共请求参数


名称字段类型长度
必须描述
卖家账号sidString
购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。
接口账号appkeyString

时间戳timestampint
北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。
签名signString
API输入参数签名结果,签名算法介绍单击这里

   3.3 业务请求参数


名称字段类型长度必须描述
唯一码列表unique_codesvarchar

订单号列表 (传字符串, 英文逗号分割)



4.响应参数


   4.1 公共响应参数


名称字段类型长度
必须描述
错误码codeint11状态码:0表示成功,其他表示失败
错误描述messagevarchar255错误描述
成功条数success_countint



失败条数fail_countint


失败列表fail_listdata[]


    
    
4.2 业务响应参数

名称字段类型长度 必须描述
唯一码unique_codevarchar40唯一码
失败信息fail_msgvarchar
仅支持修改“待拿货”状态的唯一码,唯一码状态是xxx,不允许修改!


5.响应示例

   5.1 正常响应示例 

JSON
{
    "code": 0,
    "message": "",
    "success_count": 1,
    "fail_count": 1,
    "fail_list": [{
        "unique_code": "0000006273626",
        "fail_msg": "仅支持修改“待拿货”状态的唯一码,唯一码状态是已到货,不允许修改!"
    }]
}

   5.2 异常响应示例

JSON
{
    "code": 0,
    "message": "",
    "success_count": 1,
    "fail_count": 1,
    "fail_list": [{
        "unique_code": "0000006273626",
        "fail_msg": "仅支持修改“待拿货”状态的唯一码,唯一码状态是已到货,不允许修改!"
    }]
}





常用工具