跳到主要内容

评论 (review)

此模块负责创建评价、查询评价列表与物品评分汇总。


1. 创建评价 [POST]

接口描述:用户对订单/物品进行评价,需登录,传入 assetId、订单、评分、内容等。

项目说明
云函数名review
HTTP 路由不适用
动作类型 (Action)createReview

1.1 请求参数 (Parameters)

参数名类型必选默认值描述示例
assetIdString-物品 ID“asset_xxx”
orderIdString-订单 ID“order_xxx”
ratingNumber-评分5
contentString-评价内容“很好”

其余见 README 2.2 通用约定。

1.2 响应数据 (Response)

成功时返回评价 ID 等,见通用约定。

1.3 错误码 (Error Codes)

通用报错码。重复评价为 RH00601。

1.4 示例 (Examples)

{
"action": "createReview",
"data": {
"assetId": "asset_xxx",
"orderId": "order_xxx",
"rating": 5,
"content": "很好"
}
}

2. 获取物品评价列表 [GET]

接口描述:根据 assetId 分页获取物品的评价列表。

项目说明
云函数名review
HTTP 路由不适用
动作类型 (Action)getReviews

2.1 请求参数 (Parameters)

参数名类型必选默认值描述示例
assetIdString-物品 ID“asset_xxx”
pageInteger1页码1
pageSizeInteger20每页条数20

2.2 响应数据 (Response)

成功时 data 含 list、total 等,见通用约定。

2.3 错误码 (Error Codes)

通用报错码

2.4 示例 (Examples)

{
"action": "getReviews",
"data": { "assetId": "asset_xxx", "page": 1, "pageSize": 20 }
}

3. 获取物品评分汇总 [GET]

接口描述:获取物品的平均分、评价数量等汇总信息。

项目说明
云函数名review
HTTP 路由不适用
动作类型 (Action)getAssetRating

3.1 请求参数 (Parameters)

参数名类型必选默认值描述示例
assetIdString-物品 ID“asset_xxx”

3.2 响应数据 (Response)

成功时返回平均分、数量等,见通用约定。

3.3 错误码 (Error Codes)

通用报错码

3.4 示例 (Examples)

{
"action": "getAssetRating",
"data": { "assetId": "asset_xxx" }
}