Skip to content
On this page

Comment Interaction Users

  • Endpoint Path: /api/v2/comment/{cid}/interaction/{type}
  • Method: GET
  • Request: Rest + Query

Headers Optional Parameter

Parameter NamePublic Mode (Required)Private Mode (Required)
X-Fresns-Aidoptionalrequired
X-Fresns-Aid-Tokenoptionalrequired
X-Fresns-Uidoptionalrequired
X-Fresns-Uid-Tokenoptionalrequired

Rest Params

Parameter NameTypeRequiredDescription
cidStringrequired评论 CID
typeStringrequired查看类型 like,dislike,follow,block

Query Params

Parameter NameTypeRequiredDescription
orderDirectionStringoptional排序方向 asc,desc,默认 desc
whitelistKeysStringoptional白名单键名,只返回给定键名的键值对
多个以英文逗号隔开,支持「点表示法」表示多维数组
blacklistKeysStringoptional黑名单键名,从返回数据中删除指定的键值对
多个以英文逗号隔开,支持「点表示法」表示多维数组
pageSizeNumberoptional每页显示条数(默认 15 条)
pageNumberoptional页码(默认 1)

Request Description

  • type=like 获得点赞了 cid 的用户列表。
  • type=dislike 获得点踩了 cid 的用户列表。
  • type=follow 获得关注了 cid 的用户列表。
  • type=block 获得屏蔽了 cid 的用户列表。
  • 接口会根据配置表设置 运营 > 互动配置 > 查看互动记录设置 决定是否输出数据。
    • comment_likers 配置,是否输出点赞 TA 的用户
    • comment_dislikers 配置,是否输出点踩 TA 的用户
    • comment_followers 配置,是否输出关注 TA 的用户
    • comment_blockers 配置,是否输出屏蔽 TA 的用户

Return

json
{
    "code": 0,
    "message": "ok",
    "data": {
        "pagination": {
            "total": "Number / How much data in total",
            "pageSize": "Number / How much data on each page",
            "currentPage": "Number / Current page number",
            "lastPage": "Number / Last page number"
        },
        "list": [
            {
                // Common Data Structure -> User Info
            }
        ]
    }
}

Released under the Apache-2.0 License