怎么调用 Lemmy 关键词搜索 API?
search使用 platform="lemmy"、action="search" 调用“关键词搜索”能力;返回列表,默认 20 条、单次最多 200 条,主要包含 id、title、body、url、external_url、community 等 22 个字段。
Lemmy search 的参数分别是什么意思?
keyword必填- Lemmy 帖子搜索词,在 instance 指定实例上执行;不是对全部联邦实例进行完整搜索的保证。
官方入门说明实例由不同运营者管理,常规浏览只展示实例已知社区;跨实例对象可以另行解析。这里只解释实例视角与帖子对象,不把网页搜索的全部行为复制为本网关参数。官方来源:Lemmy:实例看到的内容不等于整个联邦来源核查:
instance可选- Lemmy 实例域名,例如 lemmy.world,默认 lemmy.world;可以传带协议的实例 URL,最终只保留主机名。它指定查询入口,不是社区名称。
sort可选- 帖子排序:hot 热门、active 活跃、new 新帖、top 高分、most_comments 评论最多、new_comments 新评论活动。search/community 默认 hot,feed 默认 active,comments 默认 most_comments。
查看全部 6 个允许值
activehotmost_commentsnewnew_commentstop top_range可选- 只在 sort=top 时生效的积分时间窗:hour 1 小时、sixhour 6 小时、twelvehour 12 小时、day 1 天、week 1 周(默认)、month 1 月、threemonths 3 月、sixmonths 6 月、ninemonths 9 月、year 1 年、all 全部。不是评论发布时间过滤。
查看全部 11 个允许值
alldayhourmonthninemonthssixhoursixmonthsthreemonthstwelvehourweekyear
Lemmy 特有返回字段与含义(13)
- instance
- 所在实例(服务器)。Lemmy 是联邦宇宙社区,同名社区可存在于不同实例。
- community
- 社区名。
- community_url
- 社区链接。
- body
- 正文。
- score
- 净得分(顶减踩)。
- upvote_count
- 顶数。
- downvote_count
- 踩数。
- is_featured
- 是否为置顶精选。
- is_locked
- 是否锁定(禁止新评论)。
- is_nsfw
- 是否为成人内容。
- external_url
- 帖子指向的外部链接。
- embed_title
- 外链的标题。
- updated_at
- 编辑时间。