创建退款留言/凭证
商家对退款创建退款留言/凭证
一、请求参数
请求URL:
| 参数名 | 类型 | 必须 | 示例值 | 说明 |
|---|---|---|---|---|
| appid | String | true | uwkahf@jfs92 | 合作伙伴AppId |
| timestamp | String | true | 1633618722 | 当前时间戳 |
| tb_seller_nick | String | true | kingdo | 淘宝卖家店铺登录账号,非店铺名称 |
| sign | String | true | 999de41d862efaa6f1084ead3b3ba480 | 如何计算生成见示例代码 |
| refund_id | Number | true | 2010989898 | 退款编号。 |
| content | String | true | 不要退款了亲 | 留言内容。最大长度: 400个字节 |
| image | base64 | true | 将图片base64编码 | 图片(凭证)。类型: JPG,GIF,PNG;最大为: 500K |
| sysid | String | false | 100 | 代表不同的应用,具体请咨询客服,否则接口会调用失败 |
二、请求示例代码
Java
@Test public void TaoBaoRefunMessageAdd() throws Exception {
String tb_seller_nick = Config.TBSellerNick ; //业务参数 Map<String, String> data = new HashMap<String, String>(); data.put("appid", Config.AppId); Long timestamp = System.currentTimeMillis() / 1000; data.put("timestamp", timestamp.toString()); data.put("tb_seller_nick", Config.TBSellerNick); data.put("refund_id", "132050558727563058"); data.put("content", "亲,不好意思,已经在路上了,不要退了哈"); // 图片(凭证)。类型: JPG,GIF,PNG;最大为: 500K。 String base64Image = Utils.getBase64ImageFromBinary("/Users/king/MyDocument/aaa.jpg"); data.put("image", base64Image ); // data.put("sysid", "103"); // 签名 data.put("sign", Utils.Sign(data,Config.AppSecret)); // 调用服务API doHttpRequest(Config.TaoBaoRefunMessageAddUrl ,data);
}三、返回结果
返回结果如下
{ "code":0, "message":"ok", "data":{ "refund_message":{ "created":"2021-10-09 12:14:11", "id":4489767828550 }, "request_id":"ebjn4kaofk5v" }, "trace_id":""}说明: code为0表示成功,非0为失败,message会包含失败原因。