跳转到内容
返回官网

抖店售后审核操作

一、接口名称

  • 接口名称:抖店售后审核操作

  • 接口地址:https://kf.fw199.com/gateway/dd/after/operate

  • 请求方式:POST

  • Content-Type:application/x-www-form-urlencoded

  • 抖店官方文档:售后审核操作 /afterSale/operate

  • 操作类型枚举说明:type 枚举值

二、请求参数

公共参数

参数名类型是否必需说明
appidstring必需应用 appid
timestampstring必需时间戳(毫秒)
signstring必需参数签名

业务参数

参数名类型是否必需说明
seller_nickstring必需抖店店铺标识(轻打单授权后的 shop_id)
sysidstring上游应用标识,默认 `208`(抖店轻打单)
request_datastring必需售后审核请求 JSON 字符串,结构见下文

request_data 结构

参数名类型是否必需说明
typenumber必需操作类型,见枚举说明
itemsarray必需操作售后详情列表,至少 1 条
store_idnumber门店 ID,抖超小时达业务使用

items[] 字段说明

参数名类型是否必需说明
aftersale_idstring必需售后单号
repair_typenumber维修类型:1 原商品维修;2 商品换新
reasonstring操作原因,**拒绝操作必填**
remarkstring操作评论,**拒绝操作必填**
evidencearray操作凭证,拒绝且 `evidence_need=Y` 时必填
logisticsobject同意退货/换货物流信息;`type=101/301/311` 时需传
reject_reason_codenumber售后拒绝原因码,**拒绝时必填**;通过 `/afterSale/rejectReasonCodeList` 获取
update_timenumber售后单版本校验,建议传 `/afterSale/Detail` 或消息推送中的 `update_time`

evidence[] 字段说明

参数名类型是否必需说明
typenumber凭证类型:1 图片,2 视频(暂不支持),3 音频,4 文字
urlstring凭证 URL
descstring凭证描述

logistics 字段说明

参数名类型是否必需说明
company_codestring条件必需物流公司 code,`type=311` 换货发货时必填
logistics_codestring条件必需物流单号,`type=311` 换货发货时必填
receiver_address_idnumber商家收件地址 id(推荐),通过 `/address/list` 获取
sender_address_idnumber已废弃
after_sale_address_detailobject已废弃,请改用 `receiver_address_id`

三、请求示例代码

Java

@Test
public void ddAfterOperate() throws Exception {
String apiUrl = "https://kf.fw199.com/gateway/dd/after/operate";
String requestData = "{"
+ "\"type\":111,"
+ "\"items\":[{"
+ "\"aftersale_id\":\"6959800000297566494\","
+ "\"reason\":\"商品有破损\","
+ "\"remark\":\"商品有污渍,影响二次销售\""
+ "}]"
+ "}";
Map<String, String> data = new HashMap<>();
data.put("appid", Config.AppId);
Long timestamp = System.currentTimeMillis();
data.put("timestamp", timestamp.toString());
data.put("seller_nick", "168434755");
data.put("sysid", "208");
data.put("request_data", requestData);
data.put("sign", Utils.Sign(data, Config.AppSecret));
String result = doHttpRequest(apiUrl, data);
System.out.println("result:" + result);
}

说明:最外层 code0 表示蜂巢接口调用成功,非 0 为失败,message 包含失败原因。data 为抖店 /afterSale/operate 业务返回体。

四、成功示例

{
"code": 0,
"message": "ok",
"data": {},
"trace_id": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
}