用户评论.md 5.57 KB

1、查询文章/晒单/潮物评论接口

查询文章/晒单/潮物评论接口(app.grass.queryArticleComments)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
destId Integer 1 null 文章/晒单/潮物id
uid Integer 1 null 用户uid
columnType Integer 1001 null 栏目类型(1001:文章;1002:晒单;1003:潮物)
limit Integer 10 10 每页总数
page Integer 1 1 页号

注意,通用的头部没有列出。
请求示例 http://api-test3.dev.yohocorp.com/gateway?destId=1&uid=500030381&method=app.grass.queryArticleComments&columnType=1001

响应

code为200即为成功。 响应JSON格式如下所示:

{
    "alg": "SALT_MD5",
    "code": 200,
    "data": {
        "commentInfos": [
            {
                "childrenComments": [
                    {
                        id//评论id
                        content//内容
                        uid//用户uid
                        status//审核状态(0 待审核,1通过,2未通过)
                        parentId//父评论id
                        createTime//创建时间
                        userName//用户名
                        headIco//头像
                        rootId//根评论
                        isPraise//当前用户是否点赞该条评论:Y-点赞了,N-没有点赞
                        praiseTotal//点赞总数
                        parentUid//父评论用户uid
                        parentUserName//父评论用户名
                        articleType//文章类型(1、用户发布 2、guang文章同步 3、mars文章同步 4、晒单文章同步)
                        columnType//栏目类型(1001:文章,1002:晒单,1003:潮物)
                        destId//晒单/文章/潮物id
                    }
                ],
                "parentComment": {
                    id//评论id
                    content//内容
                    uid//用户uid
                    status//审核状态(0 待审核,1通过,2未通过)
                    parentId//父评论id
                    createTime//创建时间
                    userName//用户名
                    headIco//头像
                    rootId//根评论
                    isPraise//当前用户是否点赞该条评论:Y-点赞了,N-没有点赞
                    praiseTotal//点赞总数
                    parentUid//父评论用户uid
                    parentUserName//父评论用户名
                    articleType//文章类型(1、用户发布 2、guang文章同步 3、mars文章同步 4、晒单文章同步)
                    columnType//栏目类型(1001:文章,1002:晒单,1003:潮物)
                    destId//晒单/文章/潮物id
                }
            }
        ],
        "limit": 10,
        "page": 1,
        "pageSize": 0,
        "total": 1,
        "totalPage": 1
    },
    "md5": "0b3ac71d6537fa04e6542b189ac42763",
    "message": "操作成功"
}

2、查询文章/晒单/潮物评论的回复接口

查询文章/晒单/潮物评论的回复接口(app.grass.queryArticleCommentReply)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
commentId Integer 1 null 评论id
uid Integer 1 null 用户uid
limit Integer 10 10 每页总数
page Integer 1 1 页号

注意,通用的头部没有列出。
请求示例 http://api-test3.dev.yohocorp.com/gateway?commentId=76&uid=500030381&method=app.grass.queryArticleCommentReply

响应

code为200即为成功。 响应JSON格式如下所示:

{
    "alg": "SALT_MD5",
    "code": 200,
    "data": {
        "childrenComments": [
            {
                id//评论id
                content//内容
                uid//用户uid
                status//审核状态(0 待审核,1通过,2未通过)
                parentId//父评论id
                createTime//创建时间
                userName//用户名
                headIco//头像
                rootId//根评论
                isPraise//当前用户是否点赞该条评论:Y-点赞了,N-没有点赞
                praiseTotal//点赞总数
                parentUid//父评论用户uid
                parentUserName//父评论用户名
                articleType//文章类型(1、用户发布 2、guang文章同步 3、mars文章同步 4、晒单文章同步)
                columnType//栏目类型(1001:文章,1002:晒单,1003:潮物)
                destId//晒单/文章/潮物id
            }
        ],
        "limit": 10,
        "page": 1,
        "pageSize": 0,
        "total": 44,
        "totalPage": 5
    },
    "md5": "e3732f30710e32897fc429b0347c8da5",
    "message": "操作成功"
}

3、新增文章/晒单/潮物评论(回复)接口

新增文章/晒单/潮物评论(回复)接口(app.grass.addArticleComment)

请求参数

参数名称 参数类型 可否为空 示例 默认值 备注
content String "fsdfsd" null 评论id
destId Integer 1 null 文章/晒单/潮物id(addType=0时,需要该字段)
uid Integer 1 null 用户uid
commentId Integer 10 null 父评论id(addType=0时,此参数不需要)
addType Integer 1 null 类型(0:对内容评论;1:对评论进行评论)
columnType Integer 1001 null 栏目类型(1001:文章;1002:晒单;1003:潮物)(addType=0时,需要该字段)

注意,通用的头部没有列出。
请求示例 http://api-test3.dev.yohocorp.com/gateway?commentId=2&uid=500030381&content=testbac第三方搜索ssscsg的方式&destId=66&addType=1&method=app.grass.addArticleComment

响应

code为200即为成功。 响应JSON格式如下所示:

{
    "alg": "SALT_MD5",
    "code": 200,
    "data": [],
    "md5": "6d729d4b35f10fc73531210bd7ecff91",
    "message": "success."
}