评论
本页 API 自 Halo 2.0.0 起可用。
getByName(name)
描述
根据 metadata.name 获取评论。
参数
name:string- 评论的唯一标识metadata.name。
返回值
示例
list(ref,page,size)
描述
根据评论主体的引用(Ref)和分页参数获取评论列表,例如获取某篇文章下的评论。
其中以 Map 字面量传递 ref 的形式自 Halo 2.10.1 起可用。
参数
ref:#Ref- 评论主体的引用,即被评论对象(如文章、自定义页面)的group/version/kind/name,而非评论自身的metadata.name。其中version是该模型的 API 版本(如v1alpha1)。page:int- 分页页码,从 1 开始size:int- 分页条数
返回值
示例
listReply(commentName,page,size)
描述
根据评论的 metadata.name 和分页参数获取回复列表。
参数
commentName:string- 评论的唯一标识metadata.name。page:int- 分页页码,从 1 开始size:int- 分页条数
返回值
示例
类型定义
CommentVo
CommentVo
公开查询会清空评论者标识、邮箱和 IP 地址。需要展示评论者信息时,请使用 owner.displayName、owner.avatar 和 owner.kind;需要展示公开回复数时,请使用 status.visibleReplyCount。
ListResult<CommentVo>
ListResult<CommentVo>
ReplyVo
ReplyVo
ListResult<ReplyVo>
ListResult<ReplyVo>
Ref
Ref