电子面单云打印更新接口

商家更新电子面单号对应的面单信息。

1.请求参数

请求URL:

POST https://kf.fw199.com/gateway/taobao/cainiao/waybill/update

参数名 类型 说明 示例
appid String 合作伙伴AppId uwkahf@jfs92
timestamp String 当前时间戳
tb_seller_nick String 淘宝卖家店铺登录账号,非店铺名称 kingdo
request_data json 要更新的电子面单信息
sign String 接口签名 如何计算生成见示例代码

2. 请求示例代码(Java)

     @Test
    public void getCaiNiaoWayBillUpdate() throws Exception { 

        String tb_seller_nick = Config.TBSellerNick; 
        String reqeustData = "{ " +
                "    \"cp_code\": \"POSTB\"," +
                "     \"logistics_services\": \"\"," +
                "     \"object_id\": \"473184714813813\"," +
                "      \"package_info\": { " +
                "             \"items\": [{" +
                "                 \"count\": 1," +
                "                 \"name\": \"赠品:XXXX\"" +
                "             }]," +
                "             \"volume\": 1," +
                "             \"weight\": 1" +
                "         }," +
                "      \"recipient\": {" +
                "            \"address\": {" +
                "                \"city\": \"广州市\"," +
                "                \"detail\": \"凤凰城1121-13号\"," +
                "                \"district\": \"白云区\"," +
                "                \"province\": \"广东省\"" +
                "            }," +
                "            \"mobile\": \"15378197532\"," +
                "            \"name\": \"朱德新\"," +
                "            \"phone\": \"\"," +
                "            \"caid\" : \"\"," +
                "            \"oaid\" : \"\"" +
                "        }," +
                "     \"sender\": { " +
                "         \"mobile\": \"18666072377\"," +
                "         \"name\": \"罗生\"," +
                "         \"phone\": \"\"" +
                "     },  " +
                "     \"template_url\": \"http://cloudprint.cainiao.com/template/standard/304351/5\"," +
                "     \"waybill_code\": \"9883698891776\"" +
                "     " +
                " }";
        //业务参数
        Map<String, String> data = new HashMap<String, String>();
        data.put("appid", Config.AppId);
        data.put("tb_seller_nick", tb_seller_nick);
        Long timestamp = System.currentTimeMillis() / 1000;
        data.put("timestamp", timestamp.toString()); 
        data.put("request_data", reqeustData); 
        data.put("sign", Utils.Sign(data, Config.AppSecret)); 
        String resp = doHttpRequest(Config.TaoBaoCaiNiaoWayBillUpateUrl, data); 
    }

上面requestData的参数说明见文档

3. 返回结果如下(部分数据):

{
    "code": 0,
    "message": "ok",
    "data": {
        "print_data": "{\"encryptedData\":\"AES:rU904rj6UH2oqfSUb43+Z5CuoOkTVqESmlQ0tcJbrUAuXZFoV8Alh6XzZ02viDHO8CQZFc6Z7G1O/rHrPwUvRVkYo1TXGvDRpwpXWkkMJT85QR8nbg09+3C1kr+7EpbSdBUraYawlsd7DScjYtZlN9BfU31DO6zFNH7uUFJ5+Pc80gD8JWNuFLQdTeDu8UhROUEfJ24NPftwtZK/uxKW0nQVK2mGsJbHew0nI2LWZTfr75X2HMgqV648rh6ZSVVPMEwGWi1v3yN4snTn6R2NPWKYpnngpESf9boXd0Fxh2O2+bwNswDFbgEVR2xWoQA4okWR7eJaVrqmraPOImCDqfL2v/GYUsIo+2+LsV5fjYzNcj5NMweNe8rzaz4p/z0OspY7GcAtIA1lLCSBY1kcmqbSsmfNtMkNMrIRgiDnSgcPn2yESkbPV8RGo1J45k8FO470bzu1i6QVhSlrW2H0FMqLBiqxndaXUHcRJnuLM3GDR56CToeivn07fIgG6grhvQKtH692GbtAd2L1CeB9eqr96ZgkUCgthLCx93nhgeoyJBu2ONGwxKzO7Vbn3cppC4VWyahUHfJBbKcebgOewvINDD2d89fO/EgDko3zBiBeFZ1lfXGP9WZUiLDOOWI2E1V0KjmNbde3uIq3+1lLz+t/Zv3aoqNsEjnwo8/u9mCCBUFdqvflc4ISo9Dh0s4soMVgBNj3c6MIILIJrIgMdSRyRfjEQ8PH5hIVI+edqSxXEwyHlQ5ueSRhtDzPpbuB1Yn43wctQvDBpz08R8zDEmcbgKQRSzw3UpKPUaMHE2F3rWOjg1dz1DYTOk6Xeaahu96+PAYu8HiGHNEDwft10f6i1MdDPoHXOZKNcvwhXTjHPa6pN4/Cz9+NH18exbHfFWFaantGPtU/p0jsZjwDCdP8hgOexqyUPl/7651shLfAYtyA+31U97JAQ4+vV8YPYiVNLaFqTXOvtxIRWnPQm3B0okW/LfMNXKLKCjc4sUu61zT//NvG1sMZ9vB+zQwlhYL0IE+sqKLVgpM0clTRYU1B9SrUgbwOCwr+SNlIg0lUnVKC6Ky1wM8FV1hQQFUsT6GTzAyzrBEJiBO92j1r1CtkKvh6RrdNCV+aRPLnHHNHlt9PjDnBB4CR5eWXCbeC6zisLXz9xop1DOohq+Tdthxx/AGJ9j7jwkouq4okppkZCN46Cr+vj4cGAtE/vNXSu7PDzk/tNyOLsgUc7UgWs0booiPJ83zJS6bI2NQyi3zddibEm22fP4JGgFRS9R16dNMpGR1SkiCiZvM1PtfWkZZnMLxPjVtRoeCedbva7Wg=\",\"signature\":\"MD:yctbIZLOn35Fa5jYcorZsQ==\",\"templateURL\":\"http://cloudprint.cainiao.com/template/standard/304351\",\"ver\":\"waybill_print_secret_version_1\"}",
        "waybill_code": "9883698891776"
    },
    "trace_id": ""
}

说明: code为0表示成功 非0为失败,失败时message包含错误的详细信息。

文档更新时间: 2023-03-14 16:31   作者:admin