跳转到内容
返回官网

搜索评价信息

搜索评价信息,只能获取距今180天内的评价记录(只支持查询卖家给出或得到的评价)。

一、请求参数

请求URL:

POST https://kf.fw199.com/gateway/taobao/traderates/get

参数名类型必须示例值说明
appidStringtrueuwkahf@jfs92合作伙伴AppId
timestampStringtrue1633618722当前时间戳
tb_seller_nickStringtruekingdo淘宝卖家店铺登录账号,非店铺名称
signStringtrue999de41d862efaa6f1084ead3b3ba480如何计算生成见示例代码
rate_typeStringtrueget评价类型。可选值:get(得到),give(给出)
roleStringtrueseller评价者角色即评价的发起方。可选值:seller(卖家),buyer(买家)。 当 give buyer 以买家身份给卖家的评价; 当 get seller 以买家身份得到卖家给的评价; 当 give seller 以卖家身份给买家的评价; 当 get buyer 以卖家身份得到买家给的评价。
resultStringfalsegood评价结果。可选值:good(好评),neutral(中评),bad(差评)
page_noNumberfalse1页码。取值范围:大于零的整数最大限制为200; 默认值:1
page_sizeNumberfalse100每页获取条数。默认值40,最小值1,最大值150。
start_dateDatefalse2011-01-01 00:00:00评价开始时。如果只输入开始时间,那么能返回开始时间之后的评价数据。
end_dateDatefalse2011-01-02 00:00:00评价结束时间。如果只输入结束时间,那么全部返回所有评价数据。
tidNumberfalse123456交易订单id,可以是父订单id号,也可以是子订单id号
use_has_nextBooleanfalsetrue是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,通过此种方式获取评价信息,效率在原有的基础上有80%的提升。
num_iidNumberfalse1234商品的数字ID
ouidStringfalseALKJDFouid

二、请求示例代码

Java

@Test
public void TaoBaoTradeRatesGet() throws Exception {
//业务参数
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("rate_type", "get");
data.put("role", "buyer");
// 签名
data.put("sign", Utils.Sign(data,Config.AppSecret));
// 调用服务API
doHttpRequest(Config.TaoBaoTradeRatesGetUrl ,data);
}

三、返回结果

返回结果如下

{
"code": 0,
"message": "ok",
"data": {
"request_id": "5tidszrdyw",
"total_results": 2,
"trade_rates": {
"trade_rate": [ {
"content": "评价方未及时做出评价,系统默认好评!",
"created": "2021-05-21 16:32:09",
"item_price": "1.5",
"item_title": "联华超市提取货券xx",
"nick": "supercode",
"num_iid": 544876335798,
"oid": "1702473948221565830",
"rated_nick": "百鞋馆",
"reply": "",
"result": "good",
"role": "buyer",
"tid": "1702473948221565830",
"valid_score": false
}, {
"content": "评价方未及时做出评价,系统默认好评!",
"created": "2021-05-20 21:50:54",
"item_price": "1.5",
"item_title": "联华超市提取货券xx",
"nick": "supercode",
"num_iid": 544876335798,
"oid": "1702708671154565830",
"rated_nick": "百鞋馆",
"reply": "",
"result": "good",
"role": "buyer",
"tid": "1702708671154565830",
"valid_score": true
}]
}
},
"trace_id": ""
}

说明: code为0表示成功,非0为失败,message会包含失败原因。 其他响应参数说明如下:

参数名类型示例值说明
trade_ratesResults []{}评价列表。返回的TradeRate包含的具体信息为入参fields请求的字段信息
tidNumber1234交易ID
oidNumber1234子订单ID
roleStringseller评价者角色.可选值:seller(卖家),buyer(买家)
nickString张三评价者昵称
resultStringgood评价结果,可选值:good(好评),neutral(中评),bad(差评)
createdDate2010-01-01 13:30:05评价创建时间,格式:yyyy-MM-dd HH:mm:ss
rated_nickString李四被评价者昵称
item_titleStringcdma冲值卡商品标题
item_priceString200.07商品价格,精确到2位小数;单位:元.如:200.07,表示:200元7分
contentString很快、很好评价内容,最大长度:500个汉字
replyString谢谢评价解释,最大长度:500个汉字
num_iidNumber1500006394531商品的数字ID
logistics_service_scoreNumber4物流服务评分
ouidStringALKJFDouid
valid_scoreBooleantrue评价信息是否用于记分, 可取值:true(参与记分)和false(不参与记分)
total_resultsNumber50搜索到的评价总数。相同的查询时间段条件下,最大只能获取总共1500条评价记录。所以当评价大于等于1500时 ISV可以通过start_date及end_date来进行拆分,以保证可以查询到全部数据
has_nextBooleantrue当使用use_has_next时返回信息,如果还有下一页则返回true