Skip to content

comment

wuxw7 edited this page Jul 30, 2018 · 2 revisions

变更历史

版本 变更内容 变更时间 变更人员
v0.01 初稿 2018-07-30 wuxw

本页内容

  1. 保存评论信息
  2. 保存子评论信息
  3. 保存子评论属性信息
  4. 保存子评论照片信息
  5. 保存评论分数信息
  6. 评论请求报文格式
  7. 删除评论信息
  8. 删除子评论信息
  9. 删除评论请求报文格式

评论协议

orders节点 和 business节点在中心服务(center)中已经介绍,这里不再介绍,查看请点orders和business介绍,这里我们介绍datas节点下内容

保存评论信息

serviceCode 为 save.comment.info 保存评论

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas comment 1 Object - 评论节点信息 -
comment commentId 1 String 30 评论ID 新增时传-1
comment userId 1 String 30 用户ID 已有用户ID
comment commentTypeCd 1 String 2 评论类型 评论类型 S表示 商品 M表示 商户 T 物流
comment outId 1 String 30 外部ID 如商品ID 商户ID等

详细报文协议报文

保存子评论信息

serviceCode 为 save.comment.info 保存评论

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas subComment 1 Object - 评论节点信息 -
subComment subCommentId 1 String 30 子评论ID 新增时传-1
subComment commentId 1 String 30 子评论ID 新增时传-1
subComment parentSubCommentId 1 String 30 父 子评论ID 父 子评论ID 如果不是回复 写成-1
subComment subCommentTypeCd 1 String 2 评论类型 评论类型 C 评论 R 回复 A 追加
subComment commentContext 1 String - 评论内容 评论内容

详细报文协议报文

保存子评论属性信息

serviceCode 为 save.comment.info 保存评论

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas subCommentAttr 1 Object - 评论节点信息 -
subCommentAttr subCommentId 1 String 30 子评论ID 评论新增的情况下传-1
subCommentAttr attrId 1 String 30 属性id 新增时传-1
subCommentAttr specCd 1 String 12 属性编码 评论服务提供
subCommentAttr value 1 String 50 属性值 -

详细报文协议报文

保存子评论照片信息

serviceCode 为 save.comment.info 保存评论

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas subCommentPhoto 1 Object - 评论照片节点信息 -
subCommentPhoto commentPhotoId 1 String 30 评论照片ID 评论照片ID
subCommentPhoto subCommentId 1 String 30 子评论ID 评论新增的情况下传-1
subCommentPhoto commentPhotoTypeCd 1 String 2 评论照片类型 评论照片类型,S 商品照片 M 商户ID
subCommentPhoto photo 1 String 100 照片 照片

详细报文协议报文

保存评论分数信息

serviceCode 为 save.comment.info 保存评论分数

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas commentScore 1 Object - 评论分数节点信息 -
commentScore commentScoreId 1 String 30 评论分数ID 评论分数ID
commentScore commentId 1 String 30 评论ID 评论新增的情况下传-1
commentScore scoreTypeCd 1 String 2 打分类别 S 商品相符,U 卖家打分,T 物流打分
commentScore value 1 int - 分数 0-5分

详细报文协议报文

评论请求报文格式
{
  "orders": {
    "appId": "外系统ID,分配得到",
    "transactionId": "100000000020180409224736000001",
    "userId": "用户ID",
    "orderTypeCd": "订单类型,查询,受理",
    "requestTime": "20180409224736",
    "remark": "备注",
    "sign": "这个服务是否要求MD5签名",
    "attrs": [{
      "specCd": "配置的字段ID",
      "value": "具体值"
    }]
  },
  "business": [{
    "serviceCode": "save.comment.info",
    "serviceName": "保存评论信息",
    "remark": "备注",
    "datas": {
      "comment": {
        "commentId": "-1",
        "userId": "123",
        "commentTypeCd":"S",
        "outId": "9898989898"
      },
      "subComment": {
        "subCommentId": "-1",
        "commentId":"-1",
        "parentSubCommentId":"-1",
        "subCommentTypeCd":"C",
        "commentContext":"非常好"
      },
      "subCommentAttr": [{
        "subCommentId": "-1",
        "attrId":"-1",
        "specCd":"1001",
        "value":"01"
      }],
      "subCommentPhoto":[{
        "commentPhotoId":"-1",
        "subCommentId":"-1",
        "commentPhotoTypeCd":"L",
        "photo":"123.jpg"
      }],
      "commentScore":[{
        "commentScoreId":"-1",
        "commentId":"-1",
        "scoreTypeCd":"S",
        "value":"5"
      }]
    },
    "attrs": [{
      "specCd": "配置的字段ID",
      "value": "具体值"
    }]
  }]
}
删除评论信息

serviceCode 为 delete.comment.info 删除评论

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas comment 1 Object - 评论节点信息 -
comment commentId 1 String 30 评论ID 已有评论ID
删除子评论信息

serviceCode 为 save.comment.info 删除子评论信息

父元素名称 参数名称 约束 类型 长度 描述 取值说明
datas subComment 1 Object - 评论节点信息 -
subComment subCommentId 1 String 30 子评论ID 已有子评论ID

详细报文协议报文

删除评论请求报文格式
{
"orders": {
  "appId": "外系统ID,分配得到",
  "transactionId": "100000000020180409224736000001",
  "userId": "用户ID",
  "orderTypeCd": "订单类型,查询,受理",
  "requestTime": "20180409224736",
  "remark": "备注",
  "sign": "这个服务是否要求MD5签名",
  "attrs": [{
    "specCd": "配置的字段ID",
    "value": "具体值"
  }]
},
"business": [{
  "serviceCode": "delete.comment.info",
  "serviceName": "保存评论信息",
  "remark": "备注",
  "datas": {
    "comment": {
      "commentId": "123"
    },
    "subComment": { //如果有 comment 节点 这个节点不用写
      "subCommentId": "123456"
    }
  },
  "attrs": [{
    "specCd": "配置的字段ID",
    "value": "具体值"
  }]
}]
}

>回到首页